In the German Research Foundation (DFG) project ESSEX (Equipping Sparse Solvers for Exascale), we develop scalable sparse eigensolver libraries for large quantum physics problems. Partners in ESSEX are the Universities of Erlangen, Greifswald, Wuppertal, Tokyo and Tsukuba as well as DLR. The ESSEX Sparse Solver Repository (ESSR) follows a distributed software development strategy using the distributed version control system Git and supports application driven fault tolerance. ESSR includes the kernel library GHOST (General, Hybrid, and Optimized Sparse Toolkit) and the flexible software framework PHIST for implementing iterative methods on HPC systems. PHIST (Pipelined Hybrid Iterative Solver Toolkit) has been developed containing an interface to the existing numerical software framework Trilinos originally. PHIST also includes adapters to basic building block libraries so that high-level algorithm developments can benefit from high-performance kernel implementations, e.g. sparse matrix-vector multiplication kernels. For solving huge sparse eigenproblems on extreme computing systems, we present our algorithmic approaches regarding Jacobi-Davidson methods with preconditioning, FEAST-like methods and Chebyshev filter diagonalization. The former method is applied to determine extreme eigenvalues and -vectors, while the latter two methods are well suited for solving interior eigenproblems. Moreover, we describe the software architecture of our solver toolkit PHIST.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Algorithmic Developments and Software Engineering for Scalable Sparse Eigensolvers in the DFG Project ESSEX


    Beteiligte:
    Basermann, Achim (Autor:in) / Thies, Jonas (Autor:in) / Alvermann, Andreas (Autor:in) / Fehske, Holger (Autor:in) / Lang, Bruno (Autor:in)

    Kongress:

    2017 ; Tokio, Japan



    Erscheinungsdatum :

    2017-12-11


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Deutsch




    Highly scalable sparse eigensolvers for large quantum physics problems on heterogeneous computing systems

    Basermann, Achim / Thies, Jonas / Röhrig-Zöllner, Melven | Deutsches Zentrum für Luft- und Raumfahrt (DLR) | 2016

    Freier Zugriff

    Algorithmic Developments in TAU

    Heinrich, R. / Dwight, R. / Widhalm, M. et al. | British Library Conference Proceedings | 2005


    Algorithmic Developments in TAU

    Heinrich, Ralf / Dwight, Richard / Widhalm, Markus et al. | Springer Verlag | 2005


    Scalable mobility: a holistic systems and safety engineering project

    Verhulst,E. / Van Schaik,P. / Altreonic,BE | Kraftfahrwesen | 2014


    Sparse Output Coding for Scalable Visual Recognition

    Zhao, B. / Xing, E. P. | British Library Online Contents | 2016