Assignments
This is the list of expected assignments for this class, the release and due dates are subject to change.
-
A00 - Survey
Released: 01/09/2024 Due: Friday 01/12/2024 @ 02:00 PM -
A01 - Git and GitHub
Released: 01/11/2024 Due: Friday 01/19/2024 @ 11:59 PM -
A02 - C++ and Make
Released: 01/16/2024 Due: Tuesday 01/23/2024 @ 02:00 PM -
A03 - HPC Accounts
Released: 01/18/2024 Due: Saturday 01/20/2024 @ 12:00 AM -
A04 - Scalability of Threads in Quicksort
Released: 02/01/2024 Due: Thursday 02/08/2024 @ 11:59 PM -
A05 - Hello World with OpenMP
Released: 02/08/2024 Due: Tuesday 02/13/2024 @ 02:00 PM -
A06 - Parallel Reduction with Performance Analysis
Released: 02/15/2024 Due: Thursday 02/22/2024 @ 11:59 PM -
A07 - Strong and Weak Scaling with OpenMP
Released: 02/22/2024 Due: Thursday 02/29/2024 @ 11:59 PM -
A08 - Hello World with MPI
Released: 03/28/2024 Due: Tuesday 04/02/2024 @ 11:59 PM -
A09 - MPI Data Distribution and Collective Operations
Released: 04/04/2024 Due: Tuesday 04/09/2024 @ 11:59 PM -
A10 - Hybrid Parallel Programming with MPI and OpenMP
Released: 04/11/2024 Due: Tuesday 04/16/2024 @ 11:59 PM