Multigrid methods are widely used to accelerate the convergence of iterative solvers for linear systems used in a number of different application areas. In this report, we describe miniGMG, our compact geometric multigrid benchmark designed to proxy the multigrid solves found in AMR applications. We explore optimization techniques for geometric multigrid on existing and emerging multicore systems including the Opteron-based Cray XE6, Intel Sandy Bridge and Nehalem-based Infiniband clusters, as well as manycore-based architectures including NVIDIA's Fermi and Kepler GPUs and Intel's Knights Corner (KNC) co-processor. This report examines a variety of novel techniques including communication-aggregation, threaded wavefront-based DRAM communi...
Abstract. Algebraic multigrid methods for large, sparse linear systems are a necessity in many compu...
Summary. Multigrid methods are among the fastest numerical algorithms for the solution of large spar...
The scalable implementation of multigrid methods for machines with several thousands of processors i...
Multigrid methods are widely used to accelerate the convergence of iterative solvers for linear syst...
Multigrid methods are widely used to accelerate the convergence of iterative solvers for linear syst...
Algebraic multigrid (AMG) is a popular solver for large-scale scientific computing and an essential ...
Abstract. Fast, robust and efficient multigrid solvers are a key numer-ical tool in the solution of ...
Algebraic multigrid (AMG) solvers have proven to be extremely efficient on distributed-memory archit...
Abstract: Making multigrid algorithms run efficiently on large parallel computers is a challenge. Wi...
Algebraic multigrid (AMG) solvers have proven to be extremely efficient on distributed-memory archit...
In this work we focus on the application phase of AMG preconditioners, and in particular on the choi...
Benchmarks for supercomputers are important tools, not only for evaluating and ranking modern superc...
Geometric Multigrid (GMG) methods are widely used in numerical analysis to accelerate the convergenc...
Algebraic multigrid (AMG) is a popular iterative solver and preconditioner for large sparse linear s...
GPUs, with their high bandwidths and computational capabilities are an increasingly popular target f...
Abstract. Algebraic multigrid methods for large, sparse linear systems are a necessity in many compu...
Summary. Multigrid methods are among the fastest numerical algorithms for the solution of large spar...
The scalable implementation of multigrid methods for machines with several thousands of processors i...
Multigrid methods are widely used to accelerate the convergence of iterative solvers for linear syst...
Multigrid methods are widely used to accelerate the convergence of iterative solvers for linear syst...
Algebraic multigrid (AMG) is a popular solver for large-scale scientific computing and an essential ...
Abstract. Fast, robust and efficient multigrid solvers are a key numer-ical tool in the solution of ...
Algebraic multigrid (AMG) solvers have proven to be extremely efficient on distributed-memory archit...
Abstract: Making multigrid algorithms run efficiently on large parallel computers is a challenge. Wi...
Algebraic multigrid (AMG) solvers have proven to be extremely efficient on distributed-memory archit...
In this work we focus on the application phase of AMG preconditioners, and in particular on the choi...
Benchmarks for supercomputers are important tools, not only for evaluating and ranking modern superc...
Geometric Multigrid (GMG) methods are widely used in numerical analysis to accelerate the convergenc...
Algebraic multigrid (AMG) is a popular iterative solver and preconditioner for large sparse linear s...
GPUs, with their high bandwidths and computational capabilities are an increasingly popular target f...
Abstract. Algebraic multigrid methods for large, sparse linear systems are a necessity in many compu...
Summary. Multigrid methods are among the fastest numerical algorithms for the solution of large spar...
The scalable implementation of multigrid methods for machines with several thousands of processors i...