DocumentCode
2263495
Title
Architecture and implementation of the socket interface on top of GAMMA
Author
Schneidenbach, Lars ; Schnor, Bettina ; Petri, Stefan
Author_Institution
Inst. fur Informatik, Potsdam Univ., Germany
fYear
2003
fDate
20-24 Oct. 2003
Firstpage
528
Lastpage
536
Abstract
GAMMA (the Genoa active message machine) is a lightweight messaging system for fast and Gigabit Ethernet. It is based on an active message-like paradigm and provides a performing, cost-effective alternative to proprietary high-speed networks, e.g. Myrinet, with the combination of low end-to-end latency and high throughput. GAMMA supports the important class of MPI based parallel applications via the MPI/GAMMA interface [G. Ciaccio], but up to now support for the also important class of socket based cluster applications is still missing. This paper describes two different approaches to how the socket interface can be adapted to GAMMA: The first is transparent for both application and GAMMA layer, the second is only transparent for the application. First performance results with the so-called GAMMA sockets are given. They show that the second approach performs almost as good as native GAMMA communication.
Keywords
local area networks; network interfaces; GAMMA; Genoa active message machine; Gigabit Ethernet; MPI based parallel applications; active message; socket interface; Application software; Delay; Electronic mail; Ethernet networks; High-speed networks; Local area networks; Protocols; Sockets; TCPIP; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 2003. LCN '03. Proceedings. 28th Annual IEEE International Conference on
ISSN
0742-1303
Print_ISBN
0-7695-2037-5
Type
conf
DOI
10.1109/LCN.2003.1243179
Filename
1243179
Link To Document