quad_mpi
quad_mpi,
a Fortran90 code which
approximates an integral using a quadrature rule. The
computation is done in parallel by using MPI.
Licensing:
The information on this web page is distributed under the MIT license.
Languages:
quad_mpi is available in
a C version and
a C++ version and
a Fortran90 version and
a Python version.
Related Data and Programs:
quad_mpi_test
mpi_test,
a Fortran90 code which
use the message passing interface (MPI)
for parallel computations in a distributed memory environment.
Reference:
-
William Gropp, Steven Huss-Lederman, Andrew Lumsdaine, Ewing Lusk,
Bill Nitzberg,
William Saphir, Marc Snir,
MPI: The Complete Reference,
Volume II: The MPI-2 Extensions,
Second Edition,
MIT Press, 1998.
-
William Gropp, Ewing Lusk, Anthony Skjellum,
Using MPI: Portable Parallel Programming with the
Message-Passing Interface,
Second Edition,
MIT Press, 1999,
ISBN: 0262571323.
-
William Gropp, Ewing Lusk, Rajiv Thakur,
Using MPI-2: Advanced Features of the Message-Passing
Interface,
Second Edition,
MIT Press, 1999,
ISBN: 0262571331.
-
Stan Openshaw, Ian Turton,
High Performance Computing and the Art of Parallel Programming:
an Introduction for Geographers, Social Scientists, and
Engineers,
Routledge, 2000,
ISBN: 0415156920.
-
Peter Pacheco,
Parallel Programming with MPI,
Morgan Kaufman, 1996,
ISBN: 1558603395,
LC: QA76.642.P3.
-
Sudarshan Raghunathan,
Making a Supercomputer Do What You Want: High Level Tools for
Parallel Programming,
Computing in Science and Engineering,
Volume 8, Number 5, September/October 2006, pages 70-80.
-
Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker,
Jack Dongarra,
MPI: The Complete Reference,
Volume I: The MPI Core,
Second Edition,
MIT Press, 1998,
ISBN: 0-262-69216-3,
LC: QA76.642.M65.
-
Scott Vetter, Yukiya Aoyama, Jun Nakano,
RS/600 SP: Practical MPI Programming,
IBM Redbooks, 1999,
ISBN: 0738413658.
-
The Message Passing Interface Forum,
MPI: A Message Passing Interface Standard,
1995.
-
The Message Passing Interface Forum,
MPI-2: Extensions to the Message Passing Interface,
1997.
Source Code:
Last revised on 21 August 2020.