Title :
PASSION Runtime Library for parallel I/O
Author :
Thakur, Rajeev ; Bordawekar, Rajesh ; Choudhary, Alok ; Ponnusamy, Ravi ; Singh, Tarvinder
Author_Institution :
Dept. of Electr. & Comput. Eng., Syracuse Univ., NY, USA
Abstract :
We are developing a compiler and runtime support system called PASSION: Parallel and Scalable Software for Input-Output. PASSION provides software support for I/O intensive out-of-core loosely synchronous problems. This paper gives an overview of the PASSION Runtime Library and describes two of the optimizations incorporated in it, namely data prefetching and data sieving. Performance improvements provided by these optimizations on the Intel Touchstone Delta are discussed together with an out-of-core median filtering application
Keywords :
input-output programs; optimisation; parallel programming; program compilers; software libraries; Intel Touchstone Delta; PASSION Runtime Library; Parallel and Scalable Software for Input-Output; compiler; data prefetching; data sieving; loosely synchronous problems; median filtering application; optimizations; parallel I/O; parallel input output; runtime support system; Concurrent computing; Databases; Filtering; High performance computing; Information retrieval; Large-scale systems; Operating systems; Parallel architectures; Prefetching; Runtime library;
Conference_Titel :
Scalable Parallel Libraries Conference, 1994., Proceedings of the 1994
Conference_Location :
Mississippi State, MS
Print_ISBN :
0-8186-6895-4
DOI :
10.1109/SPLC.1994.376997