Title
Building Parallel Runtime Systems with Active Messages
Abstract
Past research in communication infrastructure for parallel computing has shown that Active Messages is an attractive communication model that allows efficient implementations on a variety of architectures. This has been demonstrated through microbenchmarks, by including Active Messages in a runtime system for Split-C - a parallel SPMD extension of C, and by analyzing performance of a set of Split-C benchmarks. The goal of this work is to demonstrate that Active Messages are applicable for building a range of parallel runtime systems. Design and implementation issues are discussed in context of three programming languages: Split-C, CC++ and CRL, representing the three prominent parallel computing models: SPMD, MPMD and DSM, respectively.
Year
DOI
Venue
1998
10.1109/PDSE.1998.668161
PDSE
Keywords
Field
DocType
parallel runtime systems,active messages,programming language,parallel computing,computer architecture,computer science,hardware,crl,spmd,message passing,parallel processing,protocols,computer languages,communication model,programming languages,parallel computer
Computer architecture,SPMD,Computer science,Parallel computing,Parallel processing,Models of communication,Implementation,Message passing,Runtime system
Conference
ISBN
Citations 
PageRank 
0-8186-8467-4
0
0.34
References 
Authors
15
3
Name
Order
Citations
PageRank
Grzegorz Czajkowski1190699.19
C. Chang200.34
T. von Eicken3686106.69