Parallel Computing (CS-0122)
Spring 2025 · CS 0122 · Tufts University · 3 credits · Undergraduate
Programming modern parallel computer architectures, especially GPUs and multi-core CPUs. Rationale for modern multi-core CPUs. Challenges of multi-threaded programming. High-performance software taking advantage of hardware caches, cache coherency, memory systems and parallel computation. Recommendations: EE 25 or CS 40.
Course codes: CS-0122, CS 0122, CS0122, CS-122, CS 122, CS122, EE-0155, EE 0155, EE0155, EE-155, EE 155, EE155
- 01-LEC (Lecture) — Joel Grodstein