Assignment 2 · Task system¶
Build a CPU task execution library.
Planned sections¶
- Part A: parallel task launch, spinning thread pool, and sleeping thread pool.
- Part B: asynchronous launch and dependency scheduling.
- Correctness tests and performance across workloads.