This is a half-day workshop presents an introduction to using threads and message passing in traditional languages. Multiple processors will be utilized to accomplish a single task on IU's supercomputers.
Learning Objectives
- Understand the basics of parallel programming on a supercomputer.
- Write threads and message passing into a simple program to speed its time to a solution.
Prerequisite Skills
- Basic UNIX/LINUX skills.
- Recommended (but not required): S4ES: Unix the Basics (Click here to enroll in the Unix course.)
- Required prerequisite course, Intro to HPC.
- Accounts on IU's supercomputers (Carbonate and Big Red 3). (Click here to create accounts on IU's supercomputers.)
You may use the workstation in the classroom or you may bring your own laptop.
The Supercomputing for Everyone Series (SC4ES) aims to bring more users into the realm of advanced computing, whether it be visualization, computation, analytics, storage, or any related discipline. Research Technologies can take you to the next level of computing.
Supercomputing for Everyone Series workshops and seminars are led by personnel from Research Technologies, a division of University Information Technology Services and a center in the Pervasive Technology Institute at Indiana University.