Cucheb: A GPU implementation of the filtered Lanczos procedure

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Aurentz, Jared L., Kalantzis, Vassilis, Saad, Yousef
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909323017322496
author Aurentz, Jared L.
Kalantzis, Vassilis
Saad, Yousef
author_facet Aurentz, Jared L.
Kalantzis, Vassilis
Saad, Yousef
contents This paper describes the software package Cucheb, a GPU implementation of the filtered Lanczos procedure for the solution of large sparse symmetric eigenvalue problems. The filtered Lanczos procedure uses a carefully chosen polynomial spectral transformation to accelerate convergence of the Lanczos method when computing eigenvalues within a desired interval. This method has proven particularly effective for eigenvalue problems that arise in electronic structure calculations and density functional theory. We compare our implementation against an equivalent CPU implementation and show that using the GPU can reduce the computation time by more than a factor of 10.
format Preprint
id arxiv_https___arxiv_org_abs_2409_15053
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Cucheb: A GPU implementation of the filtered Lanczos procedure
Aurentz, Jared L.
Kalantzis, Vassilis
Saad, Yousef
Numerical Analysis
Distributed, Parallel, and Cluster Computing
This paper describes the software package Cucheb, a GPU implementation of the filtered Lanczos procedure for the solution of large sparse symmetric eigenvalue problems. The filtered Lanczos procedure uses a carefully chosen polynomial spectral transformation to accelerate convergence of the Lanczos method when computing eigenvalues within a desired interval. This method has proven particularly effective for eigenvalue problems that arise in electronic structure calculations and density functional theory. We compare our implementation against an equivalent CPU implementation and show that using the GPU can reduce the computation time by more than a factor of 10.
title Cucheb: A GPU implementation of the filtered Lanczos procedure
topic Numerical Analysis
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2409.15053