Dynamic process composition and communication patterns in irregularly structured applications

C.T.H. Everaars, F. Arbab, B. Koren

    Onderzoeksoutput: Bijdrage aan tijdschriftTijdschriftartikelAcademicpeer review

    5 Citaten (Scopus)
    1 Downloads (Pure)

    Samenvatting

    In this paper we describe one experiment in which a new co-ordination language, called manifold, is used to restructure an existing sequential Fortran 77 code from computational fluid dynamics (CFD), into a parallel application. manifold is a co-ordination 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 co-operating processes. With a simple but generic master/worker protocol, written in the manifold language, we are able to reuse the existing code without rethinking or rewriting it. The performance evaluation of a standard 3D CFD problem shows that manifold performs very well.
    Originele taal-2Engels
    Pagina's (van-tot)157-174
    TijdschriftConcurrency and Computation : Practice & Experience
    Volume12
    Nummer van het tijdschrift2-3
    DOI's
    StatusGepubliceerd - 2000

    Vingerafdruk Duik in de onderzoeksthema's van 'Dynamic process composition and communication patterns in irregularly structured applications'. Samen vormen ze een unieke vingerafdruk.

  • Citeer dit