Port changes from the main repository
Use cuCtxPushCurrent() and cuCtxPopCurrent() for selecting CUDA context
https://github.com/openmm/openmm/pull/3258
Fixed uninitialized memory access
https://github.com/openmm/openmm/issues/3392
https://github.com/openmm/openmm/pull/3399
Fixed potential invalid memory access
See https://github.com/openmm/openmm/pull/3428
Improved temperature reporting for Drude particles
https://github.com/openmm/openmm/pull/3486
https://github.com/openmm/openmm/commit/a5e42f5
Fixed race condition with multiple GPUs
https://github.com/openmm/openmm/commit/6fb1c8a41edff980862750bc086f6a204eb50941
Use blocking sync when creating events
https://github.com/openmm/openmm/commit/fe21d5ee4f14673a4ea38b7244991772a64ceec2
Very minor optimizations
https://github.com/openmm/openmm/commit/109f6b2535da4e0c0dd88007d6ca06b4add2ce81
Use PocketFFT
https://github.com/openmm/openmm/commit/1dac981a63300a2a53a7925f570995914f7163ed
Improved logic for deciding when to reorder atoms
https://github.com/openmm/openmm/commit/48664a1f1a4490a4dabc277757545ac070e7b898
Ensure valid atom order after loading a checkpoint
https://github.com/openmm/openmm/commit/a056d5a3754e193105409afa12c9f0c9a2d972a2
Improve performance running on multiple GPUs
https://github.com/openmm/openmm/commit/0c82c2647de98da5c6dab7bf7a7b8b19705aadc0
Fixed errors when running on multiple GPUs
https://github.com/openmm/openmm/commit/ed9df876d43c037c08d4762721e73e5caae086d9
Optimized reducing energy
https://github.com/openmm/openmm/commit/2975f44
Showing
This diff is collapsed.
Please register or sign in to comment