Skip to content

Commit

Permalink
Merge pull request #821 from OpenFreeEnergy/docs/min_hardware
Browse files Browse the repository at this point in the history
added min hardware specs to install doc
  • Loading branch information
richardjgowers authored Apr 17, 2024
2 parents 2280b01 + 7b077e5 commit 5304d7c
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -577,3 +577,20 @@ openmm.OpenMMException: Error loading CUDA module: CUDA_ERROR_UNSUPPORTED_PTX_VE
This error likely means that the CUDA version that ``openmm`` was built with is incompatible with the CUDA driver.
Try re-making the environment while specifying the correct CUDA toolkit version for your hardware and driver.
See :ref:`installation:mamba_hpc` for more details.


Supported Hardware
------------------

We currently support the following CPU architectures:

* ``linux-64``
* ``osx-64``
* ``osx-arm64``

For simulation preparation, any supported platform is suitable.
We test our software regularly by performing vacuum transformations on ``linux-64`` using the OpenMM CUDA platform.
While OpenMM supports OpenCL, we do not regularly test that platform (the CUDA platform is more performant) so we do not recomend using that platform without performing your own verification of correctness.
For production use, we recomend the ``linux-64`` platform with NVIDIA GPUs for optimal performance.
When using an OpenMM based protocol on NVIDIA GPUs, we recomend driver version ``525.60.13`` or greater.
The minimum driver version required when installing from conda-forge is ``450.36.06``, but newer versions of OpenMM may not support that driver version as CUDA 11 will be removed the build matrix.

0 comments on commit 5304d7c

Please sign in to comment.