This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
All dates, times and locations of tech program events or other scheduled plans are subject to change. Please check back regularly to ensure you view the most up-to-date version of the schedule.
View analytic
Monday, July 27 • 8:00am - 12:00pm
Tutorial: Parallel I/O - for Reading and Writing Large Files in Parallel

Sign up or log in to save this to your schedule and see who's attending!

Developing an understanding of efficient parallel I/O and adapting your application accordingly can result in orders of magnitude of performance gains without overloading the parallel file system. This half-day tutorial will provide an overview of the practices and strategies for the efficient utilization of parallel file systems through parallel I/O for achieving high performance. The target audience is analysts and application developers who do not have prior experience with MPI I/O, HDF5, and T3PIO. However, they should be familiar with C/C++/Fortan programming and basic MPI. A brief overview of the related basic concepts will be included in the tutorial where needed.
All the concepts related to the tutorial will be explained with examples and there will be a laboratory/hands-on session. In the hands-on session, the audience will be given four exercises in a time-period of one hour. They will be provided with the skeleton programs written in C/Fortran and the instructions to modify the programs such that the modified programs can do parallel I/O. The programs provided for the hands-on session will include comments/place-holders to guide the audience in modifying the code. The hands-on session will help the audience to test the knowledge gained during the tutorial. By the end of the tutorial, the audience will have learned how to perform parallel I/O (through MPI I/O and the high-level libraries discussed in this tutorial) and will be motivated to apply the knowledge gained to get much higher I/O performance from their applications than earlier.
Because this tutorial will include a hands-on session, the audience will be provided access to the Stampede, a 10 PFLOPS Dell Linux Cluster at TACC, to carry out the exercises. The audience will need personal laptops to remote login into Stampede via SSH. Hence the SSH client or terminal access should be available on the laptops to be used during the tutorial.

Monday July 27, 2015 8:00am - 12:00pm
Landmark 7

Attendees (5)