CECM Colloquium

Wednesday March 7, 2001 from 3:30 - 4:30 in EDB 7610, SFU

(NOTE the different room)

From the Shrum Science centre walk past the MacKenzie cafeteria and turn left at the coffee shop. After a few metres turn right into the Education building. Walk past the "information, reception" booth on the right and descent the stairs right behind the booth to the 7000 level. 7610 is then on the right-hand side.

Dr Martin Siegert, ACS

Talks on

Introduction to Parallel Programming Using the Message Passing Interface

Abstract: The Message Passing Interface (MPI) is a standardized set of library routines that allow parallel programming on clusters (Beowulfs) and shared memory systems. Incorporating such library calls into serial code can be a surprisingly simple project. This talk illustrates the procedure of converting a serial program into a parallel MPI program by discussing two examples: a Monte-Carlo application and a partial differential equation solver. Both the C and the Fortran interface are explained.