[Wien] System configuration

Gavin Abo gsabo at crimson.ua.edu
Fri May 31 07:12:23 CEST 2019


> Also unable to install ELPA

The following might be helpful for those interested in ELPA.

ELPA seemed to compile without any problems with the Intel compilers.  
However, the "make check" tests do not pass for my AMD processor 
laptop.  My hardware resources seem to be lacking that needed for the 
mpiexec processes of the tests.  Perhaps the tests will fair better on a 
higher end Intel processor system.

The Intel Parallel Studio XE 2019 seems like it might be quite buggy up 
to the current update 4 version, for example the discussion in the Intel 
forum [ 
https://software.intel.com/en-us/forums/intel-clusters-and-hpc-technology/topic/799716 
].  So if you encounter issues with 2019, you may want to fallback on an 
older 2018 version.  It might just be due to my particular non-Intel 
hardware system, but mpiexec.hydra fails with a core dump with Intel 
Parallel Studio XE 2019 update 4 while it runs using Intel Parallel 
Studio XE 2018 update 2 for the Hello World mpi demonstration [ 
https://software.intel.com/en-us/articles/using-intelr-mpi-library-50-with-mpich3-based-applications 
].

Building ELPA

username at computername:~$ cd ~
username at computername:~$ wget 
http://elpa.mpcdf.mpg.de/html/Releases/2018.11.001/elpa-2018.11.001.tar.gz
...
username at computername:~$ tar xvf elpa-2018.11.001.tar.gz
...
username at computername:~$ cd elpa-2018.11.001/
username at computername:~/elpa-2018.11.001$ ./configure FC=mpiifort 
CC=mpiicc --prefix=$HOME/elpa-2018.11.001 FCFLAGS="-O0 -FR -mp1 -w 
-prec_div -pc80 -pad -ip -DINTEL_VML -traceback 
-I/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/include 
-L/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/lib/intel64 
-lpthread -ldl -liomp5" 
SCALAPACK_LDFLAGS="-L/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/lib/intel64 
-lmkl_scalapack_lp64 
-L/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/lib/intel64 
-lmkl_blacs_intelmpi_lp64 -lmkl_intel_lp64 -lmkl_intel_thread 
-lmkl_core" CFLAGS="-O0 -traceback"
...
username at computername:~/elpa-2018.11.001$ make
...
username at computername:~/elpa-2018.11.001$ make check
...
============================================================================
Testsuite summary for elpa 2018.11.001
============================================================================
# TOTAL: 126
# PASS:  0
# SKIP:  45
# XFAIL: 0
# FAIL:  81
# XPASS: 0
# ERROR: 0
...
username at computername:~/elpa-2018.11.001$ make install
...
username at computername:~/elpa-2018.11.001$ ls -l ~/elpa-2018.11.001/lib
total 4476
-rw-r--r-- 1 username username 2666548 May 28 02:42 libelpa.a
-rwxr-xr-x 1 username username    1125 May 28 02:42 libelpa.la
lrwxrwxrwx 1 username username      17 May 28 02:42 libelpa.so -> 
libelpa.so.13.0.0
lrwxrwxrwx 1 username username      17 May 28 02:42 libelpa.so.13 -> 
libelpa.so.13.0.0
-rwxr-xr-x 1 username username 1903968 May 28 02:42 libelpa.so.13.0.0
drwxr-xr-x 2 username username    4096 May 28 02:42 pkgconfig

Intel Parallel Studio XE 2019 update 4 Hello World mpi demo

username at computername:~/Desktop/test$ mpiicc -v
mpiicc for the Intel(R) MPI Library 2019 Update 4 for Linux*
Copyright 2003-2019, Intel Corporation.
icc version 19.0.4.243 (gcc version 7.4.0 compatibility)
username at computername:~/Desktop/test$ mpiicc ./version_info.c -o 
version_info
username at computername:~/Desktop/test$ mpiexec.hydra -n 2 ./version_info
Floating point exception (core dumped)

Intel Parallel Studio XE 2018 update 2 Hello World mpi demo

username at computername:~/Desktop/test$ mpiicc -v
mpiicc for the Intel(R) MPI Library 2018 Update 2 for Linux*
Copyright(C) 2003-2018, Intel Corporation.  All rights reserved.
icc version 18.0.2 (gcc version 7.0.0 compatibility)
username at computername:~/Desktop/test$ mpiicc ./version_info.c -o 
version_info
username at computername:~/Desktop/test$ mpiexec.hydra -n 2 ./version_info
Hello world: MPI implementation:
  Intel(R) MPI Library 2018 Update 2 for Linux* OS



More information about the Wien mailing list