Argonne National Laboratory

Upcoming Events

Specification and Performance Evaluation of Parallel I/O Interfaces for OpenMP

Kshitij Mehta, Ph.D. Candidate, University of Houston
October 10, 2012 1:30PM to 2:30PM
Building 240, Room 1406-1407
Processing large quantities of data is a common scenario for parallel applications. The limited performance of file I/O operations has a strong influence on the scalability of these parallel applications. While distributed memory applications are able to improve the performance of their I/O operations by using parallel I/O libraries, no support for parallel I/O operations for applications using shared-memory programming models such as OpenMP exists as of today. In this talk, I will present parallel I/O interfaces for OpenMP, along with the rationale for our design decisions and the interface specification. I will discuss optimizations performed to enable high performance I/O on shared memory machines. Finally, I will demonstrate the benefits of our approach through tests performed on different parallel file systems, for multiple benchmarks and application scenarios.

I am a PhD candidate in the Dept. of Computer Science at University of Houston, Texas. I work with Dr. Edgar Gabriel in the Parallel Software Technologies Lab (PSTL). In general, my field of research is parallel I/O. Specifically, I have been working on parallel I/O for shared memory programming models like OpenMP. I obtained my Masters in Computer Science from University of Houston in 2009 and my bachelors in Computer Engineering from University of Mumbai, India in 2005.