Assignments
Code associated with assignments may be submitted on Canvas by following the provided instructions. Every assignment, except "Hello, Perlmutter", lasts two weeks and has a check-in submission deadline after the first week.
- Due 2026-01-29: HW0: Hello, Perlmutter
- Due 2026-02-12: HW1: Optimizing Matrix Multiply
- Due 2026-02-26: HW2: Parallel Particle Simulation using OpenMP
- Due 2026-03-12: HW3: Parallel Particle Simulation using MPI
- Due 2026-03-27: HW4: Hello, Cerebras using CSL
- Due 2026-03-27: Project: Project Proposal
- Due 2026-04-17: HW5: Parallel Sparse Matrix Multiply using CUDA
- Due 2026-04-29: Project: Poster & Checkpoint
- Due 2026-05-01: HW6: Hello, NVSHMEM
- Due TBD: Project: Report