Skip to content
Snippets Groups Projects
  1. Jul 20, 2018
    • Axel Kohlmeyer's avatar
      various minor OpenCL related fixes and improvements to the GPU package · de8176b4
      Axel Kohlmeyer authored
      - document previously undocumented OpenCL tune settings
      - implement OpenCL platform selection through prefixing the device type with the platform id separated by a colon
      - allow passing custom tune parameters though postfixing the device type with the 13 tuneable parameters separated by commas
      - remove an extra clear() that would delete device properties structs an cause LAMMPS to output garbage strings
      de8176b4
  2. Jul 19, 2018
  3. Jul 18, 2018
    • Tim Mattox's avatar
      USER-DPD: propagate a minor performance bugfix throughout the DPDE code · f9c7fa97
      Tim Mattox authored
      The fix_shardlow_kokkos.cpp code had already factored out a redundant
      sqrt() calculation in the innermost loop of ssa_update_dpde().  This
      changeset propagates an equivilent optimization to:
        fix_shardlow.cpp
        pair_dpd_fdt_energy.cpp
        pair_dpd_fdt_energy_kokkos.cpp
      The alpha_ij variable was really just an [itype][jtype] lookup parameter,
      replacing a sqrt() and two multiplies per interacting particle pair
      by a cached memory read.  Even if there isn't much time savings, the
      code is now consistent across the various versions.
      f9c7fa97
  4. Jul 17, 2018
  5. Jul 16, 2018
  6. Jul 14, 2018
  7. Jul 13, 2018
  8. Jul 12, 2018
  9. Jul 11, 2018
  10. Jul 10, 2018
  11. Jul 07, 2018
  12. Jul 06, 2018
  13. Jul 05, 2018
  14. Jun 30, 2018
  15. Jun 29, 2018
Loading