Parallel Components for Multidimensional Quadrature: Some Experiences
Main Article Content
Abstract
In this paper we present our experiences in wrapping a parallel multidimensional quadrature routine, based on the BLACS message-passing library, in order to obtain a software component computing multiple multidimensional integrals. The reference framework, where the component lives, is a programming environment called ASSIST, under development in the context of Italian research projects, which combines the component model with the structured parallel programming model. The approach described here not only allows to reuse the quadrature routine, preserving all its features, but also defines a general methodology for encapsulating into components existing parallel software that uses MPI or MPI-based implementations of BLACS, without changes to the software itself.
Article Details
Issue
Section
Proposal for Special Issue Papers