Time : Time in seconds to solve the linear system. N : The order of the coefficient matrix A. Modified by Julien Langou, University of Colorado DenverĪn explanation of the input/output parameters follows: Modified by Piotr Luszczek, Innovative Computing Laboratory, UTK Clint Whaley, Innovative Computing Laboratory, UTK HPLinpack 2.0 - High-Performance Linpack benchmark - September 10, 2008 $ export LD_LIBRARY_PATH=/home/user/hpl-2.0/src/cuda/:$LD_LIBRARY_PATH Handle = dlopen ("libopenblas.so", RTLD_LAZY) handle = dlopen ("libmkl_intel_lp64.so", RTLD_LAZY) Handle2 = dlopen ("libopenblas.so", RTLD_LAZY) handle2 = dlopen ("libmkl_intel_lp64.so", RTLD_LAZY) HPL_DEFS = $(F2CDEFS) $(HPL_OPTS) $(HPL_INCLUDES)ĬCFLAGS = -fopenmp -lpthread -fomit-frame-pointer -O3 -funroll-loops $(HPL_DEFS) HPL_INCLUDES = -I$(INCdir) -I$(INCdir)/$(ARCH) $(LAinc) $(MPinc) LAlib = -L$(TOPdir)/src/cuda -ldgemm -L/nfs/software/cuda/v9.2/lib64 -lcuda -lcudart -lcublas -L$(LAdir)/lib -lopenblasį2CDEFS = -DAdd_ -DF77_INTEGER=int -DStringSunStyle Setenv MAINDIR /nfs/software/openmpi/v2.1.6 Module-whatis "Modulefile for openmpi v2.1.6" Puts stderr "Modulefile for openmpi v2.1.6" configure -prefix=/nfs/software/openmpi/v2.1.6/ -with-cuda -enable-static Prepend-path LD_LIBRARY_PATH $env(MAINDIR)/lib Prepend-path LIBRARY_PATH $env(MAINDIR)/lib Setenv MAINDIR /nfs/software/openblas/v0.3.6
Module-whatis "Modulefile for openblas v0.3.6"
Puts stderr "Modulefile for openblas v0.3.6" $ ls -la /nfs/software/openblas/v0.3.6/lib/
#Linpack benchmark linux install#
$ make PREFIX=/nfs/software/openblas/v0.3.6/ install Prepend-path LD_LIBRARY_PATH $env(MAINDIR)/lib64Ĭuda compilation tools, release 9.2, V9.2.148 Установка OpenBLAS $ wget Prepend-path LD_LIBRARY_PATH $env(MAINDIR)/lib64/stubs Prepend-path LIBRARY_PATH $env(MAINDIR)/lib64/stubs $ chmod +x cuda_9.2.runĭo you accept the previously read EULA? acceptĮnter Toolkit Location: /nfs/software/cuda/v9.2ĭo you want to install a symbolic link at /usr/local/cuda? no check-modulefiles /etc/modulefiles/test/v1.0 ListOfPaths=$(echo $ListOfPaths | sed u in $ListOfPaths do ListOfPaths=$(cat $ModulePath | grep path | cut -f7 -d " ") MainDir=$(cat $ModulePath | grep "setenv MAINDIR" | cut -f7 -d " ") Prepend-path LIBRARY_PATH $env(MAINDIR)/lib64 Prepend-path CPLUS_INCLUDE_PATH $env(MAINDIR)/include Prepend-path C_INCLUDE_PATH $env(MAINDIR)/include