An Approach to Composing Parallel Programs
2001 (English)In: PARALLEL COMPUTING TECHNOLOGIES / [ed] Malyshkin, V, Berlin: Springer Berlin/Heidelberg, 2001, 371-378 p.Conference paper (Refereed)
Principles for coordination and composition of parallel/distributed programs are discussed. We advocate a synchronizing shared memory model (EDA) for coordination and an algebraic approach to building programs using a linking language (LL) based on module composition, restriction and renaming. A prototype system ErlEda illustrating these principles is described. The system uses the concurrent programming language Erlang and its distributed environment as a basis. We illustrate the approach using the Dirichlet problem.
Place, publisher, year, edition, pages
Berlin: Springer Berlin/Heidelberg, 2001. 371-378 p.
, Lecture Notes in Computer Science, ISSN 0302-9743
Computer Science Software Engineering
IdentifiersURN: urn:nbn:se:kth:diva-51257DOI: 10.1007/3-540-44743-1_37ISI: 000180456100037ISBN: 3-540-42522-5OAI: oai:DiVA.org:kth-51257DiVA: diva2:463763
6th International Conference on Parallel Computing Technologies. NOVOSIBIRSK, RUSSIA. SEP 03-07, 2001
QC 201112122011-12-112011-12-112011-12-12Bibliographically approved