海角社区

Department of Computer Science at UH

海角社区

Department of Computer Science

In Partial Fulfillment of the Requirements for the Degree of
Doctor of Philosophy

Kshitij V. Mehta

Will give a preliminary defense of his dissertation

Parallel I/O for High Performance Computing

Abstract

I/O is a major time-limiting factor in high performance computing (HPC) applications. The combined effects of hard drive latency and bandwidth make I/O the slowest operation in a system. A lot of work has been done in the field of parallel I/O for scientific computing, specially for distributed memory machines. As shared memory systems gain popularity with the increasing number of cores in a node, implementing efficient parallel I/O for shared memory machines has become an important challenge. Currently, popular shared memory programming models like OpenMP do not provide a framework for implementing parallel I/O. This thesis aims to develop parallel I/O for the shared memory architecture. In particular, focus has been laid on implementing parallel I/O for OpenMP. In the process, the characteristics of shared memory machines and the behaviour of parallel file systems has been studied and an effort has been made to optimize parallel I/O. Also, this research attempts at modeling parallel I/O, which enables us to predict behaviour of parallel I/O on systems with different configurations.

Date: Wednesday, May 4, 2011
Time: 9:30 AM
Place: 550-PGH
Faculty, students, and the general public are invited.
Advisor: Dr. Edgar Gabriel