PG-PuReMD: fix issue with post-processing step with QEq pseudo-charges (too...
PG-PuReMD: fix issue with post-processing step with QEq pseudo-charges (too little storage in q array). Fix issue with device-wide CUB reductions and prefix sums reallocating device memory too frequently. Rework CUDA-aware MPI code to fix issues (still seeing out-of-memory errors on Ascent cluster at OLCF).
Showing
- PG-PuReMD/src/cuda/cuda_basic_comm.cu 92 additions, 19 deletionsPG-PuReMD/src/cuda/cuda_basic_comm.cu
- PG-PuReMD/src/cuda/cuda_basic_comm.h 2 additions, 2 deletionsPG-PuReMD/src/cuda/cuda_basic_comm.h
- PG-PuReMD/src/cuda/cuda_bonds.cu 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_bonds.cu
- PG-PuReMD/src/cuda/cuda_charges.cu 45 additions, 9 deletionsPG-PuReMD/src/cuda/cuda_charges.cu
- PG-PuReMD/src/cuda/cuda_copy.cu 3 additions, 4 deletionsPG-PuReMD/src/cuda/cuda_copy.cu
- PG-PuReMD/src/cuda/cuda_dense_lin_alg.cu 11 additions, 10 deletionsPG-PuReMD/src/cuda/cuda_dense_lin_alg.cu
- PG-PuReMD/src/cuda/cuda_forces.cu 7 additions, 7 deletionsPG-PuReMD/src/cuda/cuda_forces.cu
- PG-PuReMD/src/cuda/cuda_hydrogen_bonds.cu 2 additions, 2 deletionsPG-PuReMD/src/cuda/cuda_hydrogen_bonds.cu
- PG-PuReMD/src/cuda/cuda_integrate.cu 5 additions, 5 deletionsPG-PuReMD/src/cuda/cuda_integrate.cu
- PG-PuReMD/src/cuda/cuda_multi_body.cu 3 additions, 3 deletionsPG-PuReMD/src/cuda/cuda_multi_body.cu
- PG-PuReMD/src/cuda/cuda_neighbors.cu 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_neighbors.cu
- PG-PuReMD/src/cuda/cuda_nonbonded.cu 3 additions, 3 deletionsPG-PuReMD/src/cuda/cuda_nonbonded.cu
- PG-PuReMD/src/cuda/cuda_reduction.cu 27 additions, 57 deletionsPG-PuReMD/src/cuda/cuda_reduction.cu
- PG-PuReMD/src/cuda/cuda_reduction.h 3 additions, 5 deletionsPG-PuReMD/src/cuda/cuda_reduction.h
- PG-PuReMD/src/cuda/cuda_reset_tools.cu 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_reset_tools.cu
- PG-PuReMD/src/cuda/cuda_spar_lin_alg.cu 18 additions, 14 deletionsPG-PuReMD/src/cuda/cuda_spar_lin_alg.cu
- PG-PuReMD/src/cuda/cuda_system_props.cu 2 additions, 2 deletionsPG-PuReMD/src/cuda/cuda_system_props.cu
- PG-PuReMD/src/cuda/cuda_torsion_angles.cu 3 additions, 3 deletionsPG-PuReMD/src/cuda/cuda_torsion_angles.cu
- PG-PuReMD/src/cuda/cuda_utils.cu 21 additions, 13 deletionsPG-PuReMD/src/cuda/cuda_utils.cu
- PG-PuReMD/src/cuda/cuda_valence_angles.cu 5 additions, 5 deletionsPG-PuReMD/src/cuda/cuda_valence_angles.cu
Loading
Please register or sign in to comment