[gmx-users] Installing gromacs 5.0.2 single precision with CUDA and MPI ??

Soren Wacker swacker at ucalgary.ca
Thu Nov 20 00:23:00 CET 2014


Hi,

another question: 
Is it possible to install gromacs  5.0.2 with CUDA and MPI? 

Since, when I try to generate mdrun_mpi everything seems to work fine until 
>make install

then I get some cryptic error messages.

Some details first:
------
Intel(R) Xeon(R) CPU           X5550  @ 2.67GHz
# Set up environment to work with the Intel 12.1.4 compilers

openmpi/1.6.5
intel/2011-sp1.10.319 (intel 12.1.4 or 12.1.0 compiler)
cuda/6.0            (also tried cuda 5.5)

>mpicc -v
icc version 12.1.4 (gcc version 4.4.7 compatibility)

input commands: 
CC=mpicc \
CXX=mpiCC \      (also tried mpicxx)
cmake ${SOURCE_DIR} \
 -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} \
 -DFFTWF_INCLUDE_DIR=$FFTWSINGLE/include \
 -DFFTWF_LIBRARY=$FFTWSINGLE/lib/libfftw3f.a \
 -DCMAKE_PREFIX_PATH="/global/software/boost/gcc" \
 -DCMAKE_PREFIX_PATH="$FFTWSINGLE" \
 -DGMX_BUILD_MDRUN_ONLY=ON \
 -DGMX_MPI=on \
 -DGMX_SIMD="SSE4.1"
--------




Here the output:

-- Configuring done
-- Generating done
-- Build files have been written to: /home/@USER/Install_Software/gromacs/builds/gromacs_50rc1_intel1214_sharedfftw3_openmp_sse41_mpi_single
Scanning dependencies of target git-version-info
Scanning dependencies of target mdrun_objlib
[  0%] Generating git version information
[  1%] [  1%] [  1%] Building CXX object src/programs/CMakeFiles/mdrun_objlib.dir/mdrun/md.cpp.o
Building C object src/programs/CMakeFiles/mdrun_objlib.dir/mdrun/membed.c.o
Building CXX object src/programs/CMakeFiles/mdrun_objlib.dir/mdrun/repl_ex.cpp.o
warning #13000: could not open message catalog file:  diagsc.cat
warning #13000: could not open message catalog file:  diagsc.cat
warning #13000: could not open message catalog file:  diagsc.cat
[  1%] Built target git-version-info
[  1%] Building CXX object src/programs/CMakeFiles/mdrun_objlib.dir/mdrun/runner.cpp.o
warning #13000: could not open message catalog file:  diagsc.cat
[  1%] Building CXX object src/programs/CMakeFiles/mdrun_objlib.dir/mdrun/mdrun.cpp.o
[  1%] [  1%] Building NVCC (Device) object src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o
Generating baseversion-gen.c
[  1%] warning #13000: could not open message catalog file:  diagsc.cat
Building NVCC (Device) object src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_copyrite_gpu.cu.o
icc: command line warning #10006: ignoring unknown option '-dumpspecs'
icc: command line error: no files specified; for help type "icc -help"
CMake Error at libgromacs_generated_cudautils.cu.o.cmake:206 (message):
  Error generating
  /home/@USER/Install_Software/gromacs/builds/gromacs_50rc1_intel1214_sharedfftw3_openmp_sse41_mpi_single/src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o


make[2]: *** [src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
icc: command line warning #10006: ignoring unknown option '-dumpspecs'
icc: command line error: no files specified; for help type "icc -help"
CMake Error at libgromacs_generated_copyrite_gpu.cu.o.cmake:206 (message):
  Error generating
  /home/@USER/Install_Software/gromacs/builds/gromacs_50rc1_intel1214_sharedfftw3_openmp_sse41_mpi_single/src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_copyrite_gpu.cu.o


make[2]: *** [src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_copyrite_gpu.cu.o] Error 1
make[1]: *** [src/gromacs/CMakeFiles/libgromacs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  1%] Built target mdrun_objlib
make: *** [all] Error 2
[  0%] Generating git version information
[  0%] Built target git-version-info
[  0%] Building NVCC (Device) object src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o
icc: command line warning #10006: ignoring unknown option '-dumpspecs'
icc: command line error: no files specified; for help type "icc -help"
CMake Error at libgromacs_generated_cudautils.cu.o.cmake:206 (message):
  Error generating
  /home/@USER/Install_Software/gromacs/builds/gromacs_50rc1_intel1214_sharedfftw3_openmp_sse41_mpi_single/src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o


make[2]: *** [src/gromacs/CMakeFiles/libgromacs.dir/gmxlib/cuda_tools/./libgromacs_generated_cudautils.cu.o] Error 1
make[1]: *** [src/gromacs/CMakeFiles/libgromacs.dir/all] Error 2
make: *** [all] Error 2
Finished installing MPI single-precision version of mdrun at Wed Nov 19 15:34:18 MST 2014




More information about the gromacs.org_gmx-users mailing list