DocumentCode
2228354
Title
Data streaming: very low overhead communication for fine-grained multicomputing
Author
Gaughan, Patrick T.
Author_Institution
Dept. of Electr. Eng., Alabama Univ., Tuscaloosa, AL, USA
fYear
1995
fDate
25-28 Oct 1995
Firstpage
520
Lastpage
523
Abstract
Recent developments have greatly reduced network latencies in multiprocessor networks. Thus, software overhead is becoming the primary cost of multiprocessor communication. This paper proposes data streaming-a technique which places explicit send and receive instructions in the user code-as a means to cut software overhead to a minimum. Data streaming has the added benefit that it can tighten the coupling between processors by reducing the message size to that of a single data item. This paper presents experimental results that indicate data streaming can cut software overhead to less than one instruction per byte of data transmitted
Keywords
multiprocessing systems; multiprocessor interconnection networks; data streaming; fine-grained multicomputing; multiprocessor communication; multiprocessor networks; network latencies; software overhead; Computer architecture; Costs; Delay; Electronic mail; Hardware; Laboratories; Operating systems; Switches; Traffic control; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
Conference_Location
San Antonio, TX
ISSN
1063-6374
Print_ISBN
0-81867195-5
Type
conf
DOI
10.1109/SPDP.1995.530727
Filename
530727
Link To Document