next up previous
Next: About this document ...

Ulrike Meier Yang
Preparing hypre for Emerging Architectures

Center for Applied Scientific Computing
Lawrence Livermore National Laboratory
Box 808
L-561
Livermore
CA 94551
yang11@llnl.gov

The hypre software library provides high performance preconditioners and solvers for the solution of large sparse linear systems on massively parallel computers. One of its attractive features is the provision of conceptual interfaces, which include a structured, a semi-structured interface, and a traditional linear-algebra based interface. These interfaces give application users various means for describing their linear systems, and provide access to methods such as structured multigrid solvers, which can take advantage of the additional information beyond just the matrix, as well as unstructured multigrid solvers. In this presentation, we describe our efforts to prepare hypre for emerging architectures with both CPUs and GPUs, and present any insights and/or results we have gained by then.





root 2016-02-22