Lab 4: Parallelism

Deadline: Thursday, July 28, 11:59:59 PM PT

Setup

Warning: We strongly recommend working on the hive machines for this lab. SSE intrinsics and OpenMP may perform differently on your local machine due to having different hardware (CPU cache size, memory speed, etc.), and installing them can be annoying.

Before starting, make sure that all your changes to the labs repo on your local machine are committed and pushed to GitHub.

In your labs directory on the hive machine, update your repo, then pull the files for this lab with:

git pull origin main
git pull starter main

Submission

Save, commit, and push your work, then submit to the Lab 4 assignment on Gradescope. If you have a partner, you should submit the assignment together by adding your partner to your Gradescope submission.