User Tools

Site Tools


gpu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
gpu [2022/03/03 12:17] – created oschuettgpu [2025/02/09 12:00] (current) – DBM OpenCL hpabst
Line 1: Line 1:
-====== GPU Support in CP2K ====== +====== Status of GPU Support in CP2K ====== 
-^ Library                                                     ^ Status               ^ Accelerates        ^  +^ Library                                                    ^ Status                           ^ Accelerates       ^ Backends          ^ [[https://catalog.ngc.nvidia.com/orgs/hpc/containers/cp2k | NGC Container]] 
-| [[https://github.com/cp2k/dbcsr|DBCSR]]                     | @green: Ready        | LS-SCF             +| [[https://github.com/cp2k/dbcsr|DBCSR]]                    | @green: **Ready**                | LS-SCF            | CUDA, HIP, OpenCL | Included 
-| [[https://github.com/cp2k/cp2k/tree/master/src/grid|grid]]  | @green: Ready        | GPW                | +| [[https://github.com/cp2k/cp2k/tree/master/src/dbm|DBM]]   | @green: **Ready**                | GW and RI methods | CUDA, HIP. OpenCL | -         
-| [[https://github.com/eth-cscs/COSMA|COSMA]]                 | @green: Ready        | RPA                +| [[https://github.com/cp2k/cp2k/tree/master/src/grid|grid]] | @green: **Ready**                | GPW               | CUDA, HIP         | Included 
-| [[https://github.com/eth-cscs/SpFFT|SpFFT]]                 | @green: Ready        GPWSCCS          +| [[https://github.com/cp2k/cp2k/tree/master/src/pw|pw]]     | @green: **Ready**                | SCCS              | CUDA, HIP         | Included  
-| [[https://github.com/electronic-structure/SIRIUS|SIRIUS]]   | @green: Ready        | PW DFT             +| [[https://github.com/eth-cscs/COSMA|COSMA]]                | @green: **Ready**                | RPA               | CUDA, HIP         | Included  
-| [[https://elpa.mpcdf.mpg.de|ELPA]]                          | @green: Ready (kinda)Diagnonalization   | +| [[https://github.com/eth-cscs/spla|SPLA]]                  | @green: **Ready**                MP2               | CUDAHIP         | -         
-Alternative eigensolver                                     | @yellowIn progress Diagnonalization   | +| [[https://github.com/electronic-structure/SIRIUS|SIRIUS]]  | @green: **Ready**                | PW DFT            | CUDA, HIP         | Included  
-| [[https://github.com/cp2k/cp2k/tree/master/src/dbm|DBM]]    | @yellowIn progress RI methods         | +| [[https://elpa.mpcdf.mpg.de|ELPA]]                         | @green: **Ready**                Diagonalization   | CUDA              | -         
-| [[https://github.com/eth-cscs/spla|SPLA]]                   | @yellow: In progress | MP2                  +[[https://github.com/eth-cscs/DLA-Future|DLA-Future]]      | @green**Ready**                Diagonalization   | CUDA, HIP         | -         
-| Two-electron integrals                                      | @yellow: In progress | HFX                +| [[https://docs.nvidia.com/hpc-sdk/cusolvermp|cuSOLVERMp]]  | @green**Ready (experimental)** Diagonalization   | CUDA              | -         | 
-| GEEP                                                        | Planned              | QM/MM              |  +| [[https://github.com/eth-cscs/SpFFT|SpFFT]]                | @yellow: **In progress**         GPW, SCCS         | CUDA, HIP         | -         
-| libxc                                                       | Planned              | GPW                +| Two-electron integrals                                     | @yellow: **In progress**         | HFX               | -                 | -         
 +| GEEP                                                       | Planned                          | QM/MM             | -                 | -         
 +| libxc                                                      | Planned                          | GPW               | -                 | -         | 
 +| One-electron integrals                                     | Planned                          | GPW               | -                 | -         |
gpu.1646309828.txt.gz · Last modified: 2022/03/03 12:17 by oschuett