DocumentCode :
3311964
Title :
Low copy message passing on the Alliant CAMPUS/800
Author :
Burns, Charles M. ; Kuhn, Robert H. ; Werme, Eric J.
fYear :
1992
fDate :
16-20 Nov 1992
Firstpage :
760
Lastpage :
769
Abstract :
With modern massively parallel processors consisting of hundreds of RISC (reduced instruction set computer) processors, a significant portion of program run time is being spent in passing messages between processors. The authors address the problem of reducing unnecessary copies in message passing protocols. Message passing that avoids using copies in the application program and the transport mechanism is called low copy message passing. The authors describe the low copy message passing library on the Alliant CAMPUS/800 system. First, a way to reduce the number of copies in a message passing protocol is proposed. In gross machine independent terms, the message passing protocol can be reduced from seven major steps to one. The authors then describe how application programmers can use the low copy message passing library. Finally, a brief survey of applications is presented which shows how applications use the low copy library
Keywords :
message passing; parallel architectures; protocols; Alliant CAMPUS/800; low copy library; low copy message passing; massively parallel processors; message passing protocols; Algorithms; Application software; Assembly systems; Libraries; Message passing; Programming profession; Protocols; Reduced instruction set computing; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '92., Proceedings
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-8186-2630-5
Type :
conf
DOI :
10.1109/SUPERC.1992.236687
Filename :
236687
Link To Document :
بازگشت