cpw2000 is a density functional theory (DFT) pseudopotential plane-wave code developed by José Luís Martins. It performs electronic structure calculations using the plane-wave basis set and pseudopotential approach, suitable for computin…
cpw2000 is a density functional theory (DFT) pseudopotential plane-wave code developed by José Luís Martins. It performs electronic structure calculations using the plane-wave basis set and pseudopotential approach, suitable for computing properties of molecules and solids from first principles. The code has been used in research on electronic structure and has been studied for GPU acceleration of its core numerical routines.
Reference papers are not yet linked for this code.
cpw2000 is a density functional theory (DFT) pseudopotential plane-wave code developed by José Luís Martins. It performs electronic structure calculations using the plane-wave basis set and pseudopotential approach, suitable for computing properties of molecules and solids from first principles. The code has been used in research on electronic structure and has been studied for GPU acceleration of its core numerical routines.
The code's performance bottlenecks have been identified primarily in BLAS matrix-matrix multiplication (DGEMM) and fast Fourier transform (FFT) operations, which account for over 90% of execution time. Research on GPU acceleration of cpw2000 has demonstrated near 10x speedup for routines adapted to heterogeneous CPU-GPU architectures.
Scientific domain: Electronic structure theory, condensed matter physics
Target user community: Researchers in first-principles materials science
Input formats:
Output data types:
Primary sources:
Confidence: VERIFIED - GitHub repository confirmed with GPL v2 license