Skip to content
Snippets Groups Projects
  1. Dec 14, 2020
  2. Sep 09, 2020
  3. Aug 20, 2020
  4. Aug 07, 2020
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: change CUDA kernel error checking to only make calls to... · ad7b1153
      Kurt A. O'Hearn authored
      PG-PuReMD: change CUDA kernel error checking to only make calls to cudaDeviceSynchronize when in debugging mode (non-debug builds thus have better performance with kernel asynchronous launch behavior in single default stream). Change file I/O to only flush when in debugging mode (non-debug builds allow the I/O operations to be grouped for better performance).
      ad7b1153
  5. Jul 22, 2020
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: fix performance logging code around GPU code. Rearrange header... · 4d066a2e
      Kurt A. O'Hearn authored
      PG-PuReMD: fix performance logging code around GPU code. Rearrange header files to allow some preprocessor definitions to be defined via options in configure script. Rework Autoconf and Automake code to allow passing flags directly to nvcc compiler wrapper (for CUDA code). Enable C11 and C++11 standard targets during compilation.
      4d066a2e
  6. Jun 01, 2020
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: fix MPI buffer allocations sizes. Ensure that nonblocking MPI... · 8661dc9b
      Kurt A. O'Hearn authored
      PG-PuReMD: fix MPI buffer allocations sizes. Ensure that nonblocking MPI messages have completed for each dimension before continuing. Rework reallocation checks in integration routines. Temporarily disable CUDA-aware MPI code paths (need to perform packing/unpacking first on device before handing off pointers). Other code clean-up.
      8661dc9b
  7. May 07, 2020
  8. May 04, 2020
  9. Feb 19, 2020
    • Kurt A. O'Hearn's avatar
      PG-PuReMD: merge changes from sPuReMD and PuReMD for validation work for... · f144ed9a
      Kurt A. O'Hearn authored
      PG-PuReMD: merge changes from sPuReMD and PuReMD for validation work for simulation accuracy. Small correction to lone pair energy calculation. PuReMD: code formatting changes to better align with sPuReMD. sPuReMD: fix issue with valence angle calculations not setting list indices under certain sitations (taking previous continue statement missed index assignment).
      f144ed9a
  10. Oct 29, 2019
  11. Oct 06, 2019
  12. May 29, 2018
  13. May 23, 2018
  14. May 22, 2018
  15. May 18, 2018
  16. May 14, 2018
  17. Nov 27, 2017
  18. Jul 16, 2017
  19. Jul 15, 2017
  20. Jun 13, 2017
  21. Jun 06, 2017
  22. Jun 20, 2016
  23. Jun 18, 2016
  24. Apr 23, 2016
  25. Jan 14, 2016
Loading