PG-PuReMD: fix issue with charge solver preconditioner refactoring rate causes...
PG-PuReMD: fix issue with charge solver preconditioner refactoring rate causes issues with reneighboring actions (preconditionering rate was previously coupled with reneighoring rate for SAI but this causes issues for Jacobi, etc.). Be more greedy with memory allocation sizes to decrease reallocation frequency (MPI buffers, etc.). More GPU code clean-up.
Showing
- PG-PuReMD/src/basic_comm.c 29 additions, 25 deletionsPG-PuReMD/src/basic_comm.c
- PG-PuReMD/src/charges.c 12 additions, 4 deletionsPG-PuReMD/src/charges.c
- PG-PuReMD/src/charges.h 1 addition, 1 deletionPG-PuReMD/src/charges.h
- PG-PuReMD/src/comm_tools.c 6 additions, 5 deletionsPG-PuReMD/src/comm_tools.c
- PG-PuReMD/src/cuda/cuda_allocate.cu 2 additions, 2 deletionsPG-PuReMD/src/cuda/cuda_allocate.cu
- PG-PuReMD/src/cuda/cuda_allocate.h 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_allocate.h
- PG-PuReMD/src/cuda/cuda_charges.cu 11 additions, 23 deletionsPG-PuReMD/src/cuda/cuda_charges.cu
- PG-PuReMD/src/cuda/cuda_copy.cu 9 additions, 9 deletionsPG-PuReMD/src/cuda/cuda_copy.cu
- PG-PuReMD/src/cuda/cuda_copy.h 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_copy.h
- PG-PuReMD/src/cuda/cuda_forces.cu 17 additions, 36 deletionsPG-PuReMD/src/cuda/cuda_forces.cu
- PG-PuReMD/src/cuda/cuda_helpers.h 8 additions, 8 deletionsPG-PuReMD/src/cuda/cuda_helpers.h
- PG-PuReMD/src/cuda/cuda_init_md.cu 9 additions, 5 deletionsPG-PuReMD/src/cuda/cuda_init_md.cu
- PG-PuReMD/src/cuda/cuda_integrate.cu 9 additions, 14 deletionsPG-PuReMD/src/cuda/cuda_integrate.cu
- PG-PuReMD/src/cuda/cuda_multi_body.cu 1 addition, 1 deletionPG-PuReMD/src/cuda/cuda_multi_body.cu
- PG-PuReMD/src/cuda/cuda_reset_tools.cu 29 additions, 9 deletionsPG-PuReMD/src/cuda/cuda_reset_tools.cu
- PG-PuReMD/src/cuda/cuda_spar_lin_alg.cu 8 additions, 4 deletionsPG-PuReMD/src/cuda/cuda_spar_lin_alg.cu
- PG-PuReMD/src/forces.c 47 additions, 27 deletionsPG-PuReMD/src/forces.c
- PG-PuReMD/src/init_md.c 17 additions, 14 deletionsPG-PuReMD/src/init_md.c
- PG-PuReMD/src/integrate.c 1 addition, 0 deletionsPG-PuReMD/src/integrate.c
- PG-PuReMD/src/lin_alg.c 154 additions, 103 deletionsPG-PuReMD/src/lin_alg.c
Loading
Please register or sign in to comment