[gmx-users] Installation problem on CRAY XC40----Gromacs-5.0.4
Satyabrata Das
satyabratad04 at gmail.com
Mon Mar 30 16:13:22 CEST 2015
Dear All,
I am trying to install Gromacs-5.0.4 on cray XC40 by using following
combinations:
(cmake-3.2.1 is compiled by myself, OS is Suse Linux X86_64)
Combination 1: INTEL 15.0/13.0 , MKL / FFTW and MPI (Cray-MPICH-7.0.5)
set FLAGS="-dynamic -O3 -funroll-loops"
cmake .. -DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DGMX_MPI=on
-DGMX_OPENMP=on -DGMX_GPU=off
-DCMAKE_INSTALL_PREFIX=/gromacs-5.0.4/intel-mkl-mpi -DGMX_FFT_LIBRARY=mkl
-DGMX_DOUBLE=off -DGMX_BUILD_UNITTESTS=ON -DGMX_X11=off
-DCMAKE_C_FLAGS="$FLAGS" -DCMAKE_CXX_FLAGS="$FLAGS"
-DCMAKE_PREFIX_PATH=/opt/cray/mpt/7.0.5/gni/mpich2-intel/140/lib:/opt/cray/mpt/7.0.5/gni/mpich2-intel/140/include:/opt/cray/mpt/7.0.5/gni/bin
It is showing the following error:
-- MPI is not compatible with thread-MPI. Disabling thread-MPI.
-- Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES
MPI_CXX_INCLUDE_PATH)
CMake Error at cmake/gmxManageMPI.cmake:150 (message):
MPI support requested, but no MPI compiler found. Either set the
C-compiler (CMAKE_C_COMPILER) to the MPI compiler (often called mpicc), or
set the variables reported missing for MPI_C above.
Call Stack (most recent call first):
CMakeLists.txt:464 (include)
-- Configuring incomplete, errors occurred!
Combination 2: INTEL 15.0/13.0, MKL / FFTW and MPI (Cray-MPICH-7.0.5),
CUDA(cudatoolkit/5.5.22)
It is showing the following error:
[ 0%] Building NVCC (Device) object
src/gromacs/gmxlib/cuda_tools/CMakeFiles/cuda_tools.dir/cuda_tools_generated_pmalloc_cuda.cu.o
In file included from
/opt/nvidia/cudatoolkit/5.5.22-1.0502.7944.3.1/include/cuda_runtime.h(59),
from
/home/proj/14/physatya/c40/gromacs-5.0.4/src/gromacs/gmxlib/cuda_tools/
pmalloc_cuda.cu(0):
/opt/nvidia/cudatoolkit/5.5.22-1.0502.7944.3.1/include/host_config.h(72):
error: #error directive: -- unsupported ICC configuration! Only ICC 12.1 on
Linux x86_64 is supported!
#error -- unsupported ICC configuration! Only ICC 12.1 on Linux x86_64 is
supported!
^
CMake Error at cuda_tools_generated_pmalloc_cuda.cu.o.cmake:206 (message):
Error generating
/home/proj/14/physatya/c40/gromacs-5.0.4/build1/src/gromacs/gmxlib/cuda_tools/CMakeFiles/cuda_tools.dir//./cuda_tools_generated_pmalloc_cuda.cu.o
make[2]: ***
[src/gromacs/gmxlib/cuda_tools/CMakeFiles/cuda_tools.dir/cuda_tools_generated_pmalloc_cuda.cu.o]
Error 1
make[1]: *** [src/gromacs/gmxlib/cuda_tools/CMakeFiles/cuda_tools.dir/all]
Error 2
make: *** [all] Error 2
I have tried with GNU PrgEnv also, but unable to install. Kindly help.
With best regards,
Satyabrata Das
More information about the gromacs.org_gmx-users
mailing list