Dynamic process composition and communication patterns in irregularly structured applications

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we describe one experiment in which a new coordination language, called MANIFOLD, is used to restructure an ex~ isting sequential Fortran code from computational fluid 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 (ir)regular 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.

Cite

CITATION STYLE

APA

Everaars, C. T. H., Koren, B., & Arbab, F. (1999). Dynamic process composition and communication patterns in irregularly structured applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1586, pp. 1046–1054). Springer Verlag. https://doi.org/10.1007/BFb0097990

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free