Wednesday, October 1, 8, 15, 22
Parallel Programming with MPI
12:00 p.m. – 4:00 p.m. CDT
OSC, Columbus, OH and via Access Grid
Room E102A, SRP Building Z, 1901 S. First St., Champaign, IL
Dr. David Ennis from the Ohio Supercomputing Center (OSC) will present this
workshop that introduces the Message Passing Interface (MPI) standard for writing
parallel programs. The workshop will cover a variety of processor-to-processor
communication routines, collective operations performed by groups of processors,
defining and using high-level processor connection topologies, and user-specified
derived data types for message creation. After completion of the workshop, participants
will be able to write and execute parallel codes using MPI. Participants should
have experience in programming with Fortran, C, or C++.
Participation in this workshop is available at NCSA over the Access Grid located
in Room E102A, South Research Park Building Z, 1901 S. First St., Champaign,
IL. The workshop will consist of four sessions held from 12:00 pm to 4:00 pm
CDT each Wednesday beginning October 1, 2003 through October 22, 2003. The workshop
is sponsored by the Alliance Partners for Advanced Computational Services (PACS).
See the General Announcement
from OSC for further information.
Agenda
Wednesday, October 1, 2003
- Message Passing Fundamentals
- MPI Program Structure
- MPI Messages and Datatypes
- Point-to-point Communications: Basic send and receive
Wednesday, October 8, 2003
- Point-to-point Communications: Alternative methods
- Non-Blocking Communcation
- Derived Datatypes
Wednesday, October 15, 2003
Wednesday, October 22, 2003
Each session builds on the materials presented in the previous session(s) so
participants are encouraged to attend all sessions.
Problem sets will be assigned at the end of each session. Participants are
strongly encouraged to complete the problems each week and send solutions to
the instructor for comments.
If you have questions about the content of this workshop, please contact trn-contact@osc.edu
or see the OSC notices webpage at
http://oscinfo.osc.edu/notices/. For questions pertaining to attendance
at NCSA, please contact training@ncsa.uiuc.edu.