17 research outputs found

    Preparing Algebraic Multigrid for Exascale

    Get PDF

    Block-asynchronous multigrid smoothers for GPU-accelerated systems

    Get PDF
    This paper explores the need for asynchronous iteration algorithms as smoothers in multigrid methods. The hardware target for the new algorithms is top-of-the-line, highly parallel hybrid architectures -- multicore-based systems enhanced with GPGPUs. These architectures are the most likely candidates for future high-end supercomputers. To pave the road for their efficient use, challenges related to the established notion that "data movement, not FLOPS, is the bottleneck to performance" must be resolved. Our work is in this direction -- we designed block-asynchronous multigrid smoothers that perform more flops in order to reduce synchronization, and hence data movement. We show that the extra flops are done for "free", while synchronization is reduced and the convergence properties of multigrid with classical smoothers like Gauss-Seidel are preserved

    A Block-Asynchronous Relaxation Method for Graphics Processing Units

    Full text link

    The Open Porous Media Flow Reservoir Simulator

    Get PDF
    The Open Porous Media (OPM) initiative is a community effort that encourages open innovation and reproducible research for simulation of porous media processes. OPM coordinates collaborative software development, maintains and distributes open-source software and open data sets, and seeks to ensure that these are available under a free license in a long-term perspective. In this paper, we present OPM Flow, which is a reservoir simulator developed for industrial use, as well as some of the individual components used to make OPM Flow. The descriptions apply to the 2019.10 release of OPM.Comment: 43 pages, 22 figure

    Multigrid Smoothers for Ultraparallel Computing

    Get PDF
    corecore