Parallel Programming: Making Large Computations Even Faster

Badge image for Parallel Programming: Making Large Computations Even Faster

Parallel Programming: Making Large Computations Even Faster

The Summer Enrichment Academy (SEA) at UMBC offers middle and high school students a unique, engaging, and intellectually stimulating experience. With a diverse range of one-week workshops and courses, SEA immerses students in the world of science, engineering, technology, the arts, and humanities—all led by UMBC faculty, industry professionals, and graduate students.

SEA's college-style experiences are designed to inspire students to think critically, work collaboratively, and challenge themselves in ways they won’t find anywhere else.

In Parallel Programming: Making Larger Computations Ever Faster, students will learn about the basic purpose of using several cores is to speed up the computations, and the purpose of connecting several processors is to solve larger problems by pooling their memory. This course will demonstrate the parallel programming using MPI (Message Passing Interface), the most common library of parallel communication commands for distributed-memory clusters. Registered students will gain access to a cluster in the UMBC High Performance Computing Facility (hpcf.umbc.edu) consisting of more than 50 compute nodes with two 18-core processors each.

Earning Criteria

- Attend at least 4 out of the 5 classes
Caitlin Varisco

Caitlin Varisco

Assistant Director, Undergraduate Initiatives

University Center 116C

caitkow1@umbc.edu

+1 410 455 8095