====== Required modules ====== The following modules are installed on Minerva. **Please add your username next to those that you require.** This allows old modules to be removed. If there's only one (compiler and) version, a **module load //software//** will select it without going into detail. Note that there are a few versions flagged as "(default)" in **module av** output that are not "highest" (e.g. python/2.7.12). This has to be adjusted! **/intel-2016/** and **/gcc/** entries are not shown. ===table as of 2018-01-31=== ^ module (software[/compiler]/version) ^^^ users ^ | blas | 3.6.0 || | //Note: boost needs cleaning up. Upgrade to 1.66.0?// ||| | boost | 1.61.0 || | boost | icc16 | 1.61.0 | | boost | impi | icc16/1.61.0 | | boost | openmpi | 1.61.0 | | boost | openmpi | icc16/1.61.0 | | boost | gcc-4.9.3 | 1.66.0 | | cairo | gcc-4.9.3 | 1.12.18 | //splash/gcc-4.9.3/2.6.0// | | cairo | gcc-4.9.3 | 1.14.12 | //splash/gcc-4.9.3/2.7.0// | | cmake | 3.6.0 || | cython | gcc-4.9.3 | 0.27.3 | //(*)// | | //Note: fftw3 needs cleaning up. Drop 3.3.5?// ||| | fftw3 | 3.3.5 || | fftw3 | gcc-4.9.3 | 3.3.6-pl1 | | fftw3 | gcc-4.9.3 | 3.3.7 | | fftw3 | openmpi | 3.3.5 | | gcc | 4.9.3 || //(*)// | | gdb | 7.11 || | git | 2.9.3 || | git-annex | 5.20140421 || | //Note: might be moved one level down, to git-annex/5.20140421// ||| | git-annex | gcc-4.9.3 | 5.20140421 | | git-lfs | 2.2.1 || | gsl | gcc-4.9.3 | 1.5 | | gsl | gcc-4.9.3 | 1.16 | | gsl | gcc-4.9.3 | 2.1 | //hdf5/gcc-4.9.3/1.8.16// | | gsl | gcc-4.9.3 | 2.4 | | h5py | gcc-4.9.3 | 2.7.1 | | hdf5 | gcc-4.9.3 | 1.8.16 | | hdf5 | gcc-4.9.3 | 1.8.18 | //splash/gcc-4.9.3/2.6.0// | | hdf5 | gcc-4.9.3 | 1.8.19 | //petsc/gcc-4.9.3/3.8.3// | | hdf5 | gcc-4.9.3 | 1.10.1 | //splash/gcc-4.9.3/2.7.0 et al// | | hdf5 | intel-2017.4 | 1.8.16 | | hdf5 | intel-2017.4 | 1.8.19 | //petsc/intel-2017.4/3.8.3// | | hdf5 | intel-2017.4 | 1.10.1 | //breaks petsc?// | | hwloc | gcc-4.9.3 | 1.11.2 | | hwloc | gcc-4.9.3 | 1.11.9 | | //get rid of all intel/*/2016.1?// ||| | intel/advisor | 2016.1/64/2016 || | intel/advisor | 2017.4/64/2017.4 || | intel/compiler | 2016.1/64/2016 || | intel/compiler | 2017.4/64/2017.4 || //(*)// | | intel/daal | 2016.1/64/2016 || | intel/daal | 2017.4/64/2017.4 || | intel/impi | 2016.1/64/5.1.2 || | intel/impi | 2017.4/64/2017.4 || | intel/impi | 2017.4.239/64/2017.4.239 || | intel/impi | 2018.0/64/2018.0.128 || | intel/impi | 2018.0.128/64/2018.0.128 || | intel/inspector | 2016.1/64/2016 || | intel/inspector | 2017.4/64/2017.4 || | intel/ipp | 2016.1/64/2016 || | intel/ipp | 2017.4/64/2017.4 || | intel/itac | 2016.1/64/9.1.2.024 || | intel/itac | 2017.4/64/2017.3.030 || | intel/mkl | 2016.1/64/11.3 || | intel/mkl | 2017.4/64/2017.4 || //(*)// | | //intel/mpi is a symbolic link to intel/impi// ||| | intel/mpi | 2016.1/64/5.1.2 || | intel/mpi | 2017.4/64/2017.4 || | intel/mpi | 2017.4.239/64/2017.4.239 || | intel/mpi | 2018.0/64/2018.0.128 || | intel/mpi | 2018.0.128/64/2018.0.128 || //(*)// | | intel/tbb | 2016.1/64/2016 || | intel/tbb | 2017.4/64/2017.4 || | intel/vtune | 2016.1/64/2016 || | intel/vtune | 2017.4/64/2017.4 || | jwm | gcc-4.9.3 | 2.3.6 | | //Drop old lapack?// ||| | lapack | 3.6.1 || | lapack | gcc-4.9.3 | 3.8.0 | //petsc/gcc-4.9.3/3.8.3// | | libpng | gcc-4.9.3 | 1.6.28 | //splash/gcc-4.9.3/2.6.0// | | libpng | gcc-4.9.3 | 1.6.34 | //splash/gcc-4.9.3/2.7.0// | | matplotlib | py27 | 1.5.3 | | numpy | py27 | 1.11.2 | //scipy/py27/0.18.1// | | numpy | gcc-4.9.3 | 1.14.0 | //scipy/gcc-4.9.3/1.0.0// | | openblas | 0.2.18 || //scipy/py27/0.18.1// | | openblas | gcc-4.9.3 | //numpy/gcc-4.9.3/1.14.0, scipy/gcc-4.9.3/1.0.0// | | openmpi | gcc-4.9.3 | 1.10.2 | //visit/gcc-4.9.3/*, petsc/gcc-4.9.3/3.8.3// | | openmpi | gcc-4.9.3 | 3.0.0 | | openmpi | intel-2016.1 | 1.10.2 | //get rid of 2016.1?// | | openmpi | intel-2017.4 | 3.0.0 | //use Intel MPI instead? // | | petsc | gcc-4.9.3 | 3.8.3 | | petsc | intel-2017.4 | 3.8.2 | | petsc | intel-2017.4 | 3.8.3 | | pixman | gcc-4.9.3 | 0.32.6 | //splash/gcc-4.9.3/2.6.0// | | pixman | gcc-4.9.3 | 0.34.0 | //splash/gcc-4.9.3/2.7.0// | | python | 2.7.12 || //h5py/gcc-4.9.3/2.7.1// | | python | gcc-4.9.3 | 2.7.14 | | python3 | gcc-4.9.3 | 3.5.1 | | python3 | gcc-4.9.3 | 3.5.4 | | python-setuptools | gcc-4.9.3 | 38.2.4 | //(*)// | | scalapack | openmpi | 2.0.2 | | scipy | py27 | 0.18.1 | | scipy | gcc-4.9.3 | 1.0.0 | //boost/gcc-4.9.3/1.66.0// | | splash | gcc-4.9.3 | 2.6.0 | | splash | gcc-4.9.3 | 2.7.0 | | valgrind | 3.11.0 || | visit | gcc-4.9.3 | 2.11.0 | | visit | gcc-4.9.3 | 2.11.0-new | | visit | gcc-4.9.3 | 2.12.3 | | vnc4 | gcc-4.9.3 | 4.1.1+X4.3.0 | //(*)// | | wolfram/mathematica | 10.4.1 || | wolfram/mathematica | 11.1.1 || | //Missing:// ||| | sudo | any | any | johndoe | ++++old table| ** All occurrences of /gcc/ are equivalent to /gcc-4.9.3/. We may want to get rid of the /gcc/ lines. ** ** intel-2016 is a symlink to intel-2016.1 ** ^ Module ^ Users ^ New versions (build date) ^ | blas/gcc/3.5.0 | | | blas/gcc-4.9.3/3.5.0 | | blas/3.6.0 (?) | | cairo/gcc/1.12.18 | | | cairo/gcc-4.9.3/1.12.18 | cmaurei | 1.14.12 (20180129) | | fftw3/gcc/3.3.6-pl1 | | | fftw3/gcc-4.9.3/3.3.6-pl1 | ianhin, tim | | gcc/4.9.3 | ianhin, cmaurei, tim | | git-annex/gcc/5.20140421 | ianhin, tim | | git-annex/gcc-4.9.3/5.20140421 | | | gsl/gcc-4.9.3/1.16 | ianhin, tim | 1.16 rebuilt (20180129) | | gsl/gcc-4.9.3/1.5 | | | gsl/gcc-4.9.3/2.1 | cmaurei | 2.4 (20180129) | | hdf5/gcc-4.9.3/1.8.16 | | | hdf5/gcc-4.9.3/1.8.18 | ianhin, cmaurei | 1.8.19 (201711xx), 1.10.1 (same) | | hdf5/intel-2016.1/1.8.16 | ianhin | intel-2017.4/1.8.19 (201711xx), intel-2017.4/1.10.1 (same) | | hdf5/intel-2016.1/1.8.16-test-no-intel | | | hwloc/gcc/1.11.2 | | | hwloc/gcc-4.9.3/1.11.2 | ianhin | 1.11.9 (20180129) | | intel/advisor/2016.1/64/2016 | ianhin | | intel/advisor/2017.4/64/2017.4 | ianhin | | intel/compiler/2015.2/64/2015.1.133 | | | intel/compiler/2016.1/64/2016 | ianhin, tim | | intel/compiler/2017.4/64/2017.4 | ianhin | | intel/daal/2016.1/64/2016 | ianhin, tim | | intel/daal/2017.4/64/2017.4 | | | intel/inspector/2016.1/64/2016 | ianhin | | intel/inspector/2017.4/64/2017.4 | ianhin | | intel/ipp/2016.1/64/2016 | | | intel/ipp/2017.4/64/2017.4 | | | intel/itac/2016.1/64/9.1.2.024 | | | intel/itac/2017.4/64/2017.3.030 | | | intel/mkl/2016.1/64/11.3 | ianhin, tim | | intel/mkl/2017.4/64/2017.4 | ianhin | | intel/mpi/2016.1/64/5.1.2 | ianhin | | intel/mpi/2017.4/64/2017.4 | ianhin, tim | | intel/tbb/2016.1/64/2016 | | | intel/tbb/2017.4/64/2017.4 | | | intel/vtune/2016.1/64/2016 | ianhin | | intel/vtune/2017.4/64/2017.4 | ianhin | | jwm/gcc/2.3.6 | ianhin | | libpng/gcc/1.6.28 | | | libpng/gcc-4.9.3/1.6.28 | cmaurei | 1.6.34 (20180129) | | libxml2/gcc/2.9.4 | | | libxml2/gcc-4.9.3/2.9.4 | | | netloc/gcc-4.9.3/0.5 | | cannot rebuild? | | openblas/gcc/0.2.15 | | openblas/0.2.18 (?) | | openblas/gcc-4.9.3/0.2.15 | | | openmpi/gcc/1.10.2 | | | openmpi/gcc-4.9.3/1.10.2 | cmaurei, tim | | openmpi/intel-2016.1/1.10.2 | | | petsc/gcc-4.9.3/3.5.4 | | | petsc/intel-2016.1/3.5.4 | ianhin | intel-2017.4/3.8.2 (201711xx), intel-2017.4/3.8.3 (20180129) | | petsc/intel-2016.1/3.5.4-test-noimpi | | | petsc/intel-2016.3/3.5.4-test | | | petsc/intel-2016.3/3.5.4-test-noimpi | | | petsc/intel-2016/3.5.4 | | | petsc/intel-2016/3.5.4-test-noimpi | | | pip/python2.7/8.1.1 | | | pip/python2.7/9.0.1 | | | pixman/gcc-4.9.3/0.32.6 | cmaurei | 0.34.0 (20180129) | | python3/gcc/3.5.1 | ianhin, cmaurei | | python3/gcc-4.9.3/3.5.1 | | | splash/gcc-4.9.3/2.6.0 | cmaurei | | visit/gcc/2.11.0 | ianhin, tim | 2.12.3 (201711xx) | | vnc4/gcc/4.1.1+X4.3.0 | ianhin, tim | | wolfram/mathematica/10.4.1 | ianhin | | wolfram/mathematica/11.1.1 | ianhin, tim | ++++ 2018-01-29: Cleanup, remove non-existing modules [sg]