Parallel Computer Architecture and Programming, Fall 2022