DocumentCode
3022828
Title
BMI: a network abstraction layer for parallel I/O
Author
Carns, Philip ; Ligon, Walter, III ; Ross, Robert ; Wyckoff, Pete
Author_Institution
Parallel Archit. Res. Lab., Clemson Univ., SC, USA
fYear
2005
fDate
4-8 April 2005
Abstract
As high-performance computing increases in popularity and performance, the demand for similarly capable input and output systems rises. Parallel I/O takes advantage of many data server machines to provide linearly scaling performance to parallel applications that access storage over the system area network. The demands placed on the network by a parallel storage system are considerably different than those imposed by message-passing algorithms or data-center operations; and, there are many popular and varied networks in use in modern parallel machines. These considerations lead us to develop a network abstraction layer for parallel I/O which is efficient and thread-safe, provides operations specifically required for I/O processing, and supports multiple networks. The buffered message interface (BMI) has low processor overhead, minimal impact on latency, and can improve throughput for parallel file system workloads by as much as 40% compared to other more generic network abstractions.
Keywords
local area networks; message passing; parallel machines; storage management; BMI; buffered message interface; data server machine; data-center operation; high-performance computing; message-passing algorithm; network abstraction layer; parallel I/O processing; parallel file system; parallel machine; parallel storage system; system area network; Computer science; Concurrent computing; File systems; High performance computing; Laboratories; Mathematics; Network servers; Parallel architectures; Supercomputers; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN
0-7695-2312-9
Type
conf
DOI
10.1109/IPDPS.2005.128
Filename
1420118
Link To Document