As discussed today here are the configure flags for MPQC that we
typically use to enable MPI+threads.  Curt and I can point folks to
input decks that either require mpi thread level to be funneled or
multiple.

 You can download mpqc at www.mpqc.org.


  '--prefix=/install/dir'  '--with-build-id=provide-some-buildid-label'
'--with-cc=/mpicc' '--with-cxx=mpicxx' '--with-f77=mpif77'
'--enable-debug=opt' '--with-launch=mpirun -np %NPROC% -machinefile %
NODEFILE% %MPQC% [-o %OUTPUT%] %INPUT%' '--with-default-parallel=mpi'
'--enable-always-use-mpi'\"  --enable-threads

 The "--enable-debug=opt" provides more debug info if the job dies.

 "--with-launch" provides the default launch command that the mpqcrun
script can use.  mpqcrun helps set up the environmental variables mpqc
requires just in case you are running the job through a batch system
(PBS, Torque, Slurm, etc.)

 "--with-default-parallel=mpi"  sets the default parallelism model to
mpi.

 "--enable-always-use-mpi" configure mpqc to always use mpi.

 thanks,

  - Matt



Reply via email to