A Data Science Central Community
This white paper provides an overview of the fundamentals of parallel computing and the use of IMSL Numerical Libraries in the area of High Performance Computing (HPC).
The use of multiple processors on a computer or a cluster via the IMSL Fortran Numerical Library can be applied in a number of ways. First, some IMSL functions are either SMP-enabled or MPI-capable. Additionally, certain subprograms may be parallelized and there are interfaces and modules available to make the use of MPI easier for the IMSL programmer.
This paper is target for the software developer with little experience in parallel computing and/or minimal familiarity with the IMSL family of products.