- 05 Sep, 2024 1 commit
-
-
Anton Gorenko authored
* Unload all loaded modules in HipContext's destructor, HIP modules keep file desctriptors opened, but OpenMM never unloads modules leaking these file descriptors. This can cause crashinf of some scripts like test-openmm-platforms from openmmtools. * ROCm 6.0 defines operator* for complex types (that are typedefs for float2 and double2), they conflict with operators defined for vectors. This is fixed in newer ROCm versions. * Revert HIP_DYNAMIC_SHARED back to extern __shared__ (the macro is in the headers). * Reduce the speed of the HIP platform if there are no HIP devices in the system.
-
- 01 Sep, 2024 1 commit
-
-
Anton Gorenko authored
Port changes in CUDA backend to HIP Fix a warning about arithmetic operations on void* in HipArray::uploadSubArray Fix "Error Initializing context ROCm 5.3.0" https://github.com/StreamHPC/openmm-hip/issues/3 hipDeviceSetCacheConfig returns hipErrorNotSupported on 5.3 Co-authored-by:Nick Curtis <nicholas.curtis@amd.com>
-
- 20 Jul, 2023 1 commit
-
-
Peter Eastman authored
* Always use nvrtc for compilation * Install nvrtc on CI * Workaround for compiler error * Set empty values for deprecated properties
-
- 04 Oct, 2021 1 commit
-
-
Peter Eastman authored
* Use cuCtxPushCurrent() and cuCtxPopCurrent() for selecting CUDA context * Fixed errors in amoeba coda * Fixed more errors in context selection
-
- 11 Feb, 2021 1 commit
-
-
Peter Eastman authored
* Use command line compiler if it is explicitly specified * Don't set OPENMM_CUDA_COMPILER on Jenkins
-
- 16 Jun, 2017 1 commit
-
-
Peter Eastman authored
-
- 29 Mar, 2016 1 commit
-
-
Peter Eastman authored
-
- 04 Feb, 2016 1 commit
-
-
Peter Eastman authored
-
- 21 Jan, 2016 1 commit
-
-
Peter Eastman authored
-
- 04 Mar, 2014 1 commit
-
- 03 Mar, 2014 1 commit
-
-
peastman authored
-
- 13 Dec, 2013 1 commit
-
-
peastman authored
-
- 08 Jul, 2013 1 commit
-
-
peastman authored
Platform specific header files get installed. This allows plugins to be built with just an OpenMM installation, not a full source tree.
-
- 27 Jun, 2013 1 commit
-
-
peastman authored
-
- 24 Jun, 2013 1 commit
-
-
peastman authored
-
- 12 Dec, 2012 1 commit
-
-
Peter Eastman authored
-
- 31 Oct, 2012 1 commit
-
-
Peter Eastman authored
-
- 30 Oct, 2012 1 commit
-
-
Peter Eastman authored
-
- 28 Sep, 2012 1 commit
-
-
Peter Eastman authored
-
- 07 Jun, 2012 1 commit
-
-
Peter Eastman authored
-
- 31 May, 2012 1 commit
-
-
Peter Eastman authored
-
- 11 May, 2012 1 commit
-
-
Peter Eastman authored
-
- 31 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 27 Oct, 2011 1 commit
-
-
Peter Eastman authored
-
- 23 Apr, 2011 1 commit
-
-
Peter Eastman authored
-
- 21 Apr, 2011 1 commit
-
-
Peter Eastman authored
-
- 17 Nov, 2009 1 commit
-
-
Peter Eastman authored
-
- 06 Nov, 2009 1 commit
-
-
Peter Eastman authored
-
- 29 Sep, 2009 2 commits
-
-
Peter Eastman authored
-
Peter Eastman authored
-
- 17 Jul, 2009 1 commit
-
-
Peter Eastman authored
-
- 16 Jul, 2009 1 commit
-
-
Peter Eastman authored
-
- 22 Apr, 2009 1 commit
-
-
Michael Sherman authored
(2) I disabled the block of code in the main CMakeLists file that tries to second guess VC++'s choices for runtime libraries. This was required for me to get CUDA to work in VC 2005 where the compiler always chooses multithreaded libraries. I verified that Brook will still build this way, but I haven't tested it.
-
- 17 Apr, 2009 1 commit
-
-
Peter Eastman authored
-
- 28 Feb, 2009 1 commit
-
-
Peter Eastman authored
-
- 30 Oct, 2008 1 commit
-
-
Christopher Bruns authored
* capitalization of gpuTypes.h * various cmake issues
-
- 27 Oct, 2008 1 commit
-
-
Peter Eastman authored
-
- 19 Sep, 2008 1 commit
-
-
Peter Eastman authored
-
- 14 Aug, 2008 1 commit
-
-
Peter Eastman authored
-
- 25 Apr, 2008 1 commit
-
-
Peter Eastman authored
Continuing to implement ReferencePlatform (implemented kinetic energy calculation and LangevinIntegrator)
-