Title :
Data reshuffling in support of fast I/O for distributed-memory machines
Author :
Bornstein, Claudson ; Steenkiste, Peter
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
Achieving high-speed network I/O on distributed memory systems is a hard problem because their architectures are, in general, ill-suited for communication with the external world One of the problems is that messages are distributed over the private memories of the distributed memory system. This can result in poor performance since communication includes a complex scatter/gather operation. This paper presents a strategy in which the task of creating large contiguous messages is performed on the distributed-memory system, thus minimizing the overhead on the network interface. The performance results for an implementation of this strategy for an iWarp system with a HIPPI interface board are presented
Keywords :
data handling; distributed memory systems; message passing; network interfaces; performance evaluation; HIPPI interface board; data reshuffling; distributed memory systems; distributed-memory machines; fast I/O; gather operation; high-speed network; iWarp system; input output; large contiguous messages; network interface; performance; private memories; scatter operation; Application software; Asynchronous transfer mode; Bandwidth; Computer displays; Contracts; Distributed computing; High-speed networks; Network interfaces; Protocols; Supercomputers;
Conference_Titel :
High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6395-2
DOI :
10.1109/HPDC.1994.340240