Skip to content

Parallel Lab Notes

Implementations and performance measurements for Stanford CS149 and CMU 15-418/618.

Assignments

A1 · CPU parallelism

CS149 · Completed

Threads, SIMD intrinsics, ISPC tasks, memory bandwidth, and K-means.

A2 · Task system

CS149 · Pending

Thread pools, synchronous task launch, and dependency scheduling.

A3 · CUDA renderer

CS149 · Pending

CUDA SAXPY, parallel prefix sum, and circle rendering.

A4 · MPI wire routing

CMU 15-418/618, Fall 2025 · Pending

Work decomposition, communication, and routing performance.

A5 · RK4 kernel

CS149 · Pending

GPU optimization of the 3D heat-equation solver.