IT News & Events

News about IT at Indiana University and the world

Menu
  • Wednesday, September 19, 2018

Supercomputing for Everyone Series: Introductory Parallel Programming for Supercomputers

Presents an introduction to using threads and message passing to harness multiple processors in order to accomplish a single task on IU's supercomputers. @IUB

Event details

  • Date & time
    Wednesday, September 19, 2018
    9:30am-5:30pm
  • Location
    Cyberinfrastructure Building (CIB), 2709 E 19th St
    Room MPB
    IU-Bloomington

Register here

About this event

This is a full-day workshop which presents an introduction to using threads and message passing to harness multiple processors in order to accomplish a single task on IU's supercomputers. A very basic knowledge of UNIX/LINUX is required.


Objective: 

By the end of the workshop, users will:

  • Understand the basics of parallel programming on a supercomputer
  • Write threads and message passing into simple programs to speed their execution

Agenda:

  • System overview
  • Exploration of compilers
  • A brief look at a machine precision code
  • Introduction of OpenMP threads
  • Comparison of serial code to code that has been threaded
  • Introduction of message passing
  • Implementation of the newly learned MPI into serial code and run it arbitrarily parallel

Prerequisites:



This workshop is taught by Research Technologies a division of University Information Technology Services.

View all the workshops in this series by visiting http://go.iu/edu/24xc .


 
   RT-Computation RT-Education Outreach and TrainingSupercomputing for Everyone superheroes