IT News & Events

News about IT at Indiana University and the world

Menu
  • Tuesday, October 2, 2018

Supercomputing for Everyone Series: Intermediate Parallel Programming for Supercomputers

A full day hands-on workshop to expand the basic concepts of threads, message passing, and to introduce GPU programming to present multiple strategies in order to solve problems. @IUPUI

Event details

  • Date & time
    Tuesday, October 2, 2018
    9am-5pm
  • Location
    Main Library
    Room UL 1130
    IUPUI

Register here

About this event

This is a full day workshop to expand the basic concepts of threads, message passing, and to introduce GPU programming to present multiple strategies in order to solve problems. The strategies are all MPI-based, but with a nod to OpenACC, which only exists at IU on the Big Red II supercomputer (Karst supercomputer is used for training). Both a lecture and a hands-on lab are included.


Objective: 

By the end of this workshop, users will:

  • Be comfortable using MPI to solve parallel programming problems on a supercomputer
  • Use heuristics to decide between the three primary methods of parallelization for a particular problem
  • Know the pros and cons of both synchronous and asynchronous parallel algorithms

Agenda:

  • Run a simple MPI program for review.
  • Explore various parallelization strategies.
  • Choose one of the strategies and implement it into a program(s) previously run.

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