NPAC Technical Report SCCS-637

PASSION: Runtime Library for Parallel I/O

Rajeev Thakur, Rajesh Bordawekar, Alok Choudhary, Ravi Ponnusamy, Tarvinder Singh

Submitted September 10 1994


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.


PostScript version of the paper