diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/config_para_tflops.sh | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/bin/config_para_tflops.sh b/bin/config_para_tflops.sh deleted file mode 100644 index 7e94971..0000000 --- a/bin/config_para_tflops.sh +++ /dev/null @@ -1,58 +0,0 @@ -#! /bin/sh -# How to configure a parallel version of HDF5 on the Sandia National Laboratory -# TFLOPS System that uses MPI and MPI-IO. - -# Read the INSTALL_TFLOPS file to understand the configure/make process -# for the sequential (i.e., uniprocessor) version of HDF5. -# The process for creating the parallel version of HDF5 using MPI-IO -# is similar, but first you will have to set up some environment variables -# with values specific to your local installation. -# The relevant variables are shown below, with values that work for Sandia'a -# ASCI Red Tflops machine as of the writing of these instructions (980421). - -# Don't try to make a parallel version of HDF5 from the same hdf5 root -# directory where you made a sequential version of HDF5 -- start with -# a fresh copy. -# Here are the flags you must set before running the ./configure program -# to create the parallel version of HDF5. -# (We use sh here, but of course you can adapt to whatever shell you like.) - -# compile for MPI jobs -#CC=cicc - -# The following flags are only needed when compiling/linking a user program -# for execution. -# - -# Using the MPICH libary by Daniel Sands. -# It contains both MPI-1 and MPI-IO functions. -ROMIO="${HOME}/MPIO/mpich" -if [ ! -d $ROMIO ] -then - echo "ROMIO directory ($ROMIO) not found" - echo "Aborted" - exit 1 -fi -mpi1_inc="" -mpi1_lib="" -mpio_inc="-I$ROMIO/include" -mpio_lib="-L$ROMIO/lib" - - -MPI_INC="$mpi1_inc $mpio_inc" -MPI_LIB="$mpi1_lib $mpio_lib" - - -# Once these variables are set to the proper values for your installation, -# you can run the configure program (i.e., ./configure tflop --enable-parallel=mpio) -# to set up the Makefiles, etc. -# After configuring, run the make as described in the INSTALL file. - -# When compiling and linking your application, don't forget to compile with -# cicc and link to the MPI-IO library and the parallel version of the HDF5 -# library (that was created and installed with the configure/make process). - -CPPFLAGS=$MPI_INC \ -LDFLAGS=$MPI_LIB \ -LIBS="-lmpich" \ -./configure --enable-parallel tflop $@ |