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 Czajkowski | 1 | 1906 | 99.19 |
C. Chang | 2 | 0 | 0.34 |
T. von Eicken | 3 | 686 | 106.69 |