User Tools

Site Tools


gpu

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gpu [2022/05/24 06:45] – HIP and OpenCL now supported by DBCSR hpabstgpu [2024/01/04 17:22] (current) oschuett
Line 1: Line 1:
 ====== Status of GPU Support in CP2K ====== ====== Status of GPU Support in CP2K ======
-^ Library                                                    ^ Status                    ^ Accelerates     ^ Backends  +^ 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          | CUDA, HIP, OpenCL | +| [[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             | CUDA, HIP | +| [[https://github.com/cp2k/cp2k/tree/master/src/dbm|DBM]]   | @green: **Ready**         | GW and RI methods | CUDA, HIP       | -         
-| [[https://github.com/cp2k/cp2k/tree/master/src/pw|pw]]     | @green: **Ready**         | SCCS            | CUDA, HIP | +| [[https://github.com/cp2k/cp2k/tree/master/src/grid|grid]] | @green: **Ready**         | GPW             | CUDA, HIP         | Included  
-| [[https://github.com/eth-cscs/COSMA|COSMA]]                | @green: **Ready**         | RPA             | CUDA, HIP | +| [[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          | CUDA, HIP | +| [[https://github.com/eth-cscs/COSMA|COSMA]]                | @green: **Ready**         | RPA             | CUDA, HIP         | Included 
-| [[https://elpa.mpcdf.mpg.de|ELPA]]                         | @green: **Ready (kinda)** | Diagonalization | CUDA      | +| [[https://github.com/eth-cscs/spla|SPLA]]                  | @green: **Ready**         | MP2             | CUDA, HIP         | -         
-| Alternative eigensolver                                    | @yellow: **In progress**  | Diagonalization | CUDA      +| [[https://github.com/electronic-structure/SIRIUS|SIRIUS]]  | @green: **Ready**         | PW DFT          | CUDA, HIP         | Included  
-| [[https://github.com/eth-cscs/SpFFT|SpFFT]]                | @yellow: **In progress**  GPW, SCCS       | CUDA, HIP +| [[https://elpa.mpcdf.mpg.de|ELPA]]                         | @green: **Ready** | Diagonalization | CUDA              -         
-| [[https://github.com/cp2k/cp2k/tree/master/src/dbm|DBM]]   | @yellow: **In progress**  RI methods      | CUDA, HIP +| [[https://docs.nvidia.com/hpc-sdk/cusolvermp|cuSOLVERMp]]  | @green: **Ready (experimental)** | Diagonalization | CUDA              | -         
-| [[https://github.com/eth-cscs/spla|SPLA]]                  | @yellow: **In progress** MP2             | CUDA, HIP | +| [[https://github.com/eth-cscs/DLA-Future|DLA-Future]]      | @green: **Ready (experimental)** | Diagonalization | CUDA              | -         
-| Two-electron integrals                                     | @yellow: **In progress**  | HFX                       +| [[https://github.com/eth-cscs/SpFFT|SpFFT]]                | @yellow: **In progress** GPW, SCCS       | CUDA, HIP         | -         
-| GEEP                                                       | Planned                   | QM/MM                     +| Two-electron integrals                                     | @yellow: **In progress**  | HFX             -                 | -         
-| libxc                                                      | Planned                   | GPW                       +| GEEP                                                       | Planned                   | QM/MM           -                 | -         
-| One-electron integrals                                     | Planned                   | GPW                       |+| libxc                                                      | Planned                   | GPW             -                 | -         
 +| One-electron integrals                                     | Planned                   | GPW             -                 | -         |
gpu.1653374732.txt.gz · Last modified: 2022/05/24 06:45 by hpabst