This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
acelab:gromacs [2015/09/01 15:43] mcawood created |
acelab:gromacs [2021/12/09 16:42] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ==General Info== | + | ===General Info=== |
| - | GROMACS | + | GROMACS is a versatile package to perform |
| - | ==Useful Links== | + | ===Useful Links=== |
| - | HPCAC Guide [http:// | + | HPCAC Guide [[http:// |
| - | Acceleration and parallelization [http:// | + | Acceleration and parallelization |
| - | ==Installation Guide== | + | ===Installation Guide=== |
| cd ~ | cd ~ | ||
| Line 47: | Line 47: | ||
| sudo yum install blas-devel lapack-devel atlas-devel libxml2-devel | sudo yum install blas-devel lapack-devel atlas-devel libxml2-devel | ||
| - | ===CMAKE=== | + | ==CMAKE== |
| cd ~/ | cd ~/ | ||
| Line 57: | Line 57: | ||
| make install | make install | ||
| - | ===BINUTILS=== | + | ==BINUTILS== |
| cd ~/ | cd ~/ | ||
| Line 67: | Line 67: | ||
| make install | make install | ||
| - | ===GROMACS=== | + | ==GROMACS== |
| cd ~/ | cd ~/ | ||
| Line 76: | Line 76: | ||
| cd build | cd build | ||
| - | ====x86 build==== | + | ==x86 build== |
| cmake .. -DCMAKE_C_COMPILER=mpicc -DCMAKE_CXX_COMPILER=mpicxx -DGMX_GPU=off -DGMX_MPI=on -DGMX_SIMD=AVX2_256 -DCMAKE_INSTALL_PREFIX=/ | cmake .. -DCMAKE_C_COMPILER=mpicc -DCMAKE_CXX_COMPILER=mpicxx -DGMX_GPU=off -DGMX_MPI=on -DGMX_SIMD=AVX2_256 -DCMAKE_INSTALL_PREFIX=/ | ||
| Line 82: | Line 82: | ||
| make install | make install | ||
| - | ====CUDA build==== | + | ==CUDA build== |
| The CUDA version requires a CUDA SDK of at least version 4.0, however the latest is recommended (version 7.0 was used for testing). | The CUDA version requires a CUDA SDK of at least version 4.0, however the latest is recommended (version 7.0 was used for testing). | ||
| Line 89: | Line 89: | ||
| make install | make install | ||
| - | ==Test Installation== | + | ===Test Installation=== |
| Source the GROMACS installation: | Source the GROMACS installation: | ||
| export PATH=/ | export PATH=/ | ||
| - | Test the installation by using the regression tests which ship with the release, available here: http:// | + | Test the installation by using the regression tests which ship with the release, available here: [[http:// |
| cd ~/ | cd ~/ | ||
| tar -xf Regressiontests.tar.gz | tar -xf Regressiontests.tar.gz | ||
| Line 100: | Line 100: | ||
| ./ | ./ | ||
| | | ||
| - | ==Benchmark== | + | ===Benchmark=== |