DocumentCode :
424501
Title :
Server-Directed Collective I/O in Panda
Author :
Seamons, K.E. ; Chen, Y. ; Jones, P. ; Jozwiak, J. ; Winslett, M.
Author_Institution :
University of Illinois at Urbana-Champaign
fYear :
1995
fDate :
1995
Firstpage :
57
Lastpage :
57
Abstract :
We present the architecture and implementation results for Panda 2.0, a library for input and output of multidimensional arrays on parallel and sequential platforms. Panda achieves remarkable performance levels on the IBM SP2, showing excellent scalability as data size increases and as the number of nodes increases, and provides throughputs close to the full capacity of the AIX file system on the SP2 we used. We argue that this good performance can be traced to Panda´s use of server-directed i/o (a logical-level version of disk-directed i/o [Kotz94b]) to perform array i/o using sequential disk reads and writes, a very high level interface for collective i/o requests, and built-in facilities for arbitrary rearrangements of arrays during i/o. Other advantages of Panda´s approach are ease of use, easy application portability, and a reliance on commodity system software.
Keywords :
Application software; Computer architecture; Computer science; Concurrent computing; High performance computing; Libraries; Logic arrays; Multidimensional systems; Scalability; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 1995. Proceedings of the IEEE/ACM SC95 Conference
Print_ISBN :
0-89791-816-9
Type :
conf
DOI :
10.1109/SUPERC.1995.241778
Filename :
1383194
Link To Document :
بازگشت