User Tools

Site Tools


slurm21

This is an old revision of the document!


SLURM 21.85.06

 root@magi3:~# wget https://download.schedmd.com/slurm/slurm-21.08.6.tar.bz2

Dependencies

  • Munge
  • PAM-dev
  • MySQL
 root@magi3:~# apt-get install munge gcc g++ wget bzip2 make python3 perl libhttp-parser-dev libjson-c-dev libmunge-dev hwloc-dev

Install Mysql

 root@magi3:~# wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
 root@magi3:~# dpkg -i mysql-apt-config_0.8.22-1_all.deb
 root@magi3:~# apt-get install mysql-community-server libmysqlclient-dev

Configure

 root@magi3:/softs/itensor-3# cp options.mk.sample options.mk

In options.mk :

 #PLATFORM=macos
 #BLAS_LAPACK_LIBFLAGS=-framework Accelerate
 
 PLATFORM=lapack
 BLAS_LAPACK_LIBFLAGS=-L/path/to/lapack/lib -llapack -lblas

Make

 root@magi3:/softs/itensor-3# make

Module file

 root@magi3:/softs/itensor-3# cat /softs/modules/compiled/gcc/10.2.1/itensor/3
 #%Module1.0
 proc ModulesHelp { } {
 global dotversion
 
 puts stderr "\tItensor 3"
 }
 
 module-whatis "Itensor 3"
 prepend-path LD_LIBRARY_PATH /softs/itensor-3/lib
 prepend-path LIBRARY_PATH /softs/itensor-3/lib
 prepend-path C_INCLUDE_PATH /softs/itensor-3
 prepend-path CPLUS_INCLUDE_PATH /softs/itensor-3
 prepend-path CPATH /softs/itensor-3
 prepend-path OBJC_INCLUDE_PATH /softs/itensor-3
slurm21.1649094758.txt.gz · Last modified: 2022/04/04 19:52 by nico