Imperial College London

ProfessorJeffKramer

Faculty of EngineeringDepartment of Computing

Honorary Emeritus Professor of Distributed Computing
 
 
 
//

Contact

 

j.kramer Website

 
 
//

Assistant

 

Mrs Bridget Gundry +44 (0)20 7594 1245

 
//

Location

 

571Huxley BuildingSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@inproceedings{Magee:1993:10.1109/HICSS.1993.284094,
author = {Magee, J and Kramer, J and Dulay, N},
doi = {10.1109/HICSS.1993.284094},
pages = {337--346},
title = {Darwin/MP: An environment for parallel and distributed programming},
url = {http://dx.doi.org/10.1109/HICSS.1993.284094},
year = {1993}
}

RIS format (EndNote, RefMan)

TY  - CPAPER
AB - Darwin/MP is a programming environment for distributed memory parallel computers. Programs are constructed from hierarchically structured configurations of processes. These process configurations are described explicitly in the Darwin configuration language. In addition to expressing the initial or static structure of a parallel program, Darwin can be used to express structures which change dynamically as execution progresses. Generic structures allow commonly used parallel programming paradigms to be captured as program skeletons. Processes are programmed in a conventional sequential language augmented with the MP message passing primitives. The authors illustrate program development and execution in the environment by means of a set of examples. In addition, they report on the performance of Darwin/MP programs and on experience with the use of the environment. Darwin/MP is currently targeted at developing programs for transputer based multicomputers and for workstation clusters.
AU - Magee,J
AU - Kramer,J
AU - Dulay,N
DO - 10.1109/HICSS.1993.284094
EP - 346
PY - 1993///
SN - 1530-1605
SP - 337
TI - Darwin/MP: An environment for parallel and distributed programming
UR - http://dx.doi.org/10.1109/HICSS.1993.284094
ER -