@@ -216,6 +216,30 @@ export const libraries: Library[] = [
216216 ] ,
217217 } ,
218218 {
219+ id : 'elpa' ,
220+ name : 'ELPA' ,
221+ description : 'Highly efficient and highly scalable direct eigensolvers for symmetric (hermitian) matrices.' ,
222+ features : [
223+ 'Dense Hermitian standard and generalized eigenproblems' ,
224+ 'Dense quasi-Hermitian eigenproblems (skew-symmetric and related Bethe–Salpeter)' ,
225+ '1- and 2-stage direct eigensolver algorithms. 2-stage solver is especially efficient when only a part of the eigenspectrum is needed' ,
226+ 'Distributed dense matrix-matrix multiplication' ,
227+ 'Support for NVIDIA, AMD, and Intel GPUs' ,
228+ 'Demonstrated pre-exascale runs: full eigenspectrum of 3,200,000*3,200,000 real double matrix on LUMI' ,
229+ ] ,
230+ language : 'Fortran' ,
231+ license : 'LGPL-3' ,
232+ website : 'https://elpa.mpcdf.mpg.de/' ,
233+ repository : 'https://gitlab.mpcdf.mpg.de/elpa/elpa' ,
234+ logo : '/libraries/logo/elpa-logo.png' ,
235+ categories : [
236+ libraryCategories . DENSE_LINEAR_ALGEBRA ,
237+ libraryCategories . EIGENVALUE_PROBLEMS ,
238+ libraryCategories . HIGH_PERFORMANCE_COMPUTING ,
239+ libraryCategories . HERMITIAN_SYMMETRIC ,
240+ libraryCategories . QUASI_HERMITIAN_SYMMETRIC ,
241+ libraryCategories . GPU_ACCELERATION ,
242+ libraryCategories . DISTRIBUTED_MEMORY
219243 id : 'ntpoly' ,
220244 name : 'NTPoly' ,
221245 description : 'NTPoly is a massively parallel library for computing the functions of sparse, symmetric matrices based on polynomial expansions.' ,
0 commit comments