Skip to content
Snippets Groups Projects
  1. Apr 21, 2022
  2. Apr 18, 2022
  3. Apr 11, 2022
  4. Apr 06, 2022
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: default to using bundled CUB library witn recent CUDA SDK version... · c476511c
      Kurt A. O'Hearn authored
      PG-PuReMD: default to using bundled CUB library witn recent CUDA SDK version (>= v11.x), while retaining older CUB submodule for older CUDA capabilities (use NVCCFLAGS to manually include CUB in this case). Refactor timing code to more accurately measure kernel timing. Refactor stream logic to expose more parallelism (valence+torsion branch) and to perform fewer synchronizations. Other code clean-up and refactoring.
      c476511c
  5. Nov 09, 2021
  6. Nov 01, 2021
  7. Oct 22, 2021
  8. Aug 16, 2021
  9. Aug 12, 2021
  10. Aug 10, 2021
  11. Aug 05, 2021
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: fix cross-stream race conditions on intermediary force calculation... · 5d3dc24d
      Kurt A. O'Hearn authored
      PG-PuReMD: fix cross-stream race conditions on intermediary force calculation variables (CdDelta, Cdbo, etc.). Rework valency and torsion calculations to minmize the number of atomic operations performed. Split lone pair and over-/under-coordination kernels. Fix small size mismatch in allocation routines (over-allocation). Other code clean-up.
      5d3dc24d
  12. Jul 26, 2021
  13. Jul 23, 2021
  14. Jul 02, 2021
  15. Jul 01, 2021
  16. May 24, 2021
  17. May 13, 2021
  18. May 12, 2021
  19. May 11, 2021
  20. May 07, 2021
  21. May 04, 2021
  22. Apr 28, 2021
  23. Apr 20, 2021
  24. Apr 19, 2021
  25. Apr 16, 2021
  26. Apr 14, 2021
  27. Apr 09, 2021
  28. Mar 30, 2021
  29. Mar 05, 2021
  30. Mar 03, 2021
  31. Feb 23, 2021
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: handle a few missed reductions in nonbonded interactions more... · d7590a3a
      Kurt A. O'Hearn authored
      PG-PuReMD: handle a few missed reductions in nonbonded interactions more efficiently. Clean-up bonded interactions functions and do not export kernels via header files. Increase C++ standard to c++14 for CUB (Thrust dependency). Continue with bundled CUB version and transition to version included with CUDA SDK in the future.
      d7590a3a
Loading