Building parallel VisIt with Intel MPI - shawfdong/hyades GitHub Wiki

We followed the instructions in the visitusers.org article Using build visit with intel tools, to build parallel VisIt (version 2.9.1) using Intel MPI and Intel C compiler[1], on Hyades.

Download the build_visit script:

$ cd /scratch
$ mkdir visit-2.9.1
$ cd visit-2.9.1
$ wget http://portal.nersc.gov/project/visit/releases/2.9.1/build_visit2_9_1
$ chmod +x build_visit2_9_1

Install dialog[2]:

# yum install dialog

Build parallel VisIt using Intel MPI and Intel C compiler:

export PAR_COMPILER="mpiicc"
 
./build_visit2_9_1 \
    --cc icc \
    --cxx icpc \
    --parallel \
    --cflags   "-O2 -xAVX"  \
    --cxxflags "-O2 -xAVX" \
    --makeflags "-j8" \
    --cmake --python --vtk --qt --pyside \
    --szip --hdf5 --silo --boxlib \
    --cgns --fastbit \
    --netcdf --xdmf \
    --prefix /pfs/sw/visit/impi

To run VisIt in parallel, see the visitusers.org article ParallelPorting.

References

  1. ^ Build visit overview
  2. ^ Dialog: An Introductory Tutorial
⚠️ **GitHub.com Fallback** ⚠️