RCE 66: ROMIO MPI-IO
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.
Brock Palen and Jeff Squyres speak with Rajeev Thakur and Rob Latham about ROMIO an MPI-2 MPI-IO implementation. Rajeev Thakur is a Senior Computer Scientist in the Mathematics and Computer Science Division at Argonne National Laboratory. He is also a Senior Fellow in the Computation Institute at the University of Chicago and an Adjunct Associate Professor in the Department of Electrical Engineering and Computer Science at Northwestern University. He received a Ph.D. in Computer Engineering from Syracuse University in 1995. His research interests are in high-performance computing, parallel programming models, runtime systems, communication libraries, and parallel I/O. He is an active member of the MPI Forum that defines the Message Passing Interface (MPI) standard. He is also co-author of the MPICH2 implementation of MPI and the ROMIO implementation of MPI-IO, which have thousands of users all over the world and form the basis of commercial MPI implementations from IBM, Cray, Intel, Microsoft, and other vendors. MPICH2 received an R&D 100 Award in 2005. Rajeev is a co-author of the book "Using MPI-2: Advanced Features of the Message Passing Interface" published by MIT Press, which has also been translated into Japanese. He was an associate editor of IEEE Transactions on Parallel and Distributed Systems (2003-2007) and is the Technical Program Chair for the SC12 conference.
Robert Latham is a Software Development Specialist at Argonne National Laboratory. After earning his BS (1999) and MS (2000) in Computer Engineering at Lehigh University (Bethlehem, PA), he worked at Paralogic, Inc., a Linux cluster start-up. His work with cluster software including MPI implementations and parallel file systems eventually led him to Argonne, where he has worked since 2002. Rob's research focus has been on high performance IO for scientific applications and IO metrics. He has also worked closely with many application groups to effectively use available tools and technologies. He is the Argonne PI for the Damsel data model library, and the Technical Lead for the ROMIO MPI-IO implementation and the Parallel-NetCDF scientific I/O library. He has also worked on the parallel file systems PVFS (v1 and v2) and I/O tracing and statistics tools. |