abstract:mills:app_dev:prog_env

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
abstract:mills:app_dev:prog_env [2018-06-08 01:06] – [Introduction] anitaabstract:mills:app_dev:prog_env [2019-09-09 22:39] (current) – [Compiling parallel programs that use MPI] anita
Line 135: Line 135:
  
 <code bash> <code bash>
-vpkg_reguire openmpi/1.4.4-pgi+vpkg_require openmpi/1.4.4-pgi
 mpif90 -fpic fdriver.f90 -o driver mpif90 -fpic fdriver.f90 -o driver
 </code> </code>
Line 141: Line 141:
 == C example: == == C example: ==
 <code bash> <code bash>
-vpkg_reguire openmpi/1.4.4-pgi+vpkg_require openmpi/1.4.4-pgi
 mpicc -fpic cdriver.c -o driver mpicc -fpic cdriver.c -o driver
 </code> </code>
Line 165: Line 165:
   * [[https://www.tacc.utexas.edu/research-development/tacc-software/gotoblas2|GOTOBLAS2]]: Enhanced BLAS routines from the Texas Advanced Computing Center (TACC)   * [[https://www.tacc.utexas.edu/research-development/tacc-software/gotoblas2|GOTOBLAS2]]: Enhanced BLAS routines from the Texas Advanced Computing Center (TACC)
   * [[http://www.hdfgroup.org/products/hdf4/|HDF4]] and [[http://www.hdfgroup.org/HDF5/|HDF5]]: Hierarchical Data Format suite (file formats and libraries for storing and organizing large, numerical data collections)   * [[http://www.hdfgroup.org/products/hdf4/|HDF4]] and [[http://www.hdfgroup.org/HDF5/|HDF5]]: Hierarchical Data Format suite (file formats and libraries for storing and organizing large, numerical data collections)
-  * [[http://acts.nersc.gov/hypre/#Documentation|HYPRE]]: High-performance preconditioners for linear system solvers (from LLNL)+  * [[https://computation.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods|HYPRE]]: High-performance preconditioners for linear system solvers (from LLNL)
   * [[http://www.netlib.org/lapack|LAPACK]]: Linear algebra routines   * [[http://www.netlib.org/lapack|LAPACK]]: Linear algebra routines
   * [[http://matplotlib.sourceforge.net/|Matplotlib]]: Python-based 2D publication-quality plotting library    * [[http://matplotlib.sourceforge.net/|Matplotlib]]: Python-based 2D publication-quality plotting library 
  • abstract/mills/app_dev/prog_env.1528434362.txt.gz
  • Last modified: 2018-06-08 01:06
  • by anita