Sciweavers

IPPS
1999
IEEE

Dynamic Process Composition and Communication Patterns in Irregularly Structured Applications

14 years 3 months ago
Dynamic Process Composition and Communication Patterns in Irregularly Structured Applications
In this paper we describe one experiment in which a new coordination language, called MANIFOLD, is used to restructure an existing sequential Fortran code from computational uid dynamic CFD, into a parallel application. MANIFOLD is a coordination language developed at CWI Centrum voor Wiskunde en Informatica in the Netherlands. It is very well suited for applications involving dynamic process creation and dynamically changing irregular communication patterns among sets of independent concurrent cooperating processes. With a simple, but generic, master worker protocol, written in the MANIFOLD language, we are able to reuse the existing code again, without rethinking or rewriting it. The performance evaluation of a standard 3D CFD problem shows that MANIFOLD performs very well.
C. T. H. Everaars, Barry Koren, Farhad Arbab
Added 03 Aug 2010
Updated 03 Aug 2010
Type Conference
Year 1999
Where IPPS
Authors C. T. H. Everaars, Barry Koren, Farhad Arbab
Comments (0)