Concepts, modeling and measuring dynamic multithreading, analysis of multithreaded algorithms, matrix multiplication example, merge sort example.
Understand when, why, and how to use multithreading.
The basics of dynamic multithreading, multithreaded matrix multiplication, multithreaded merge sort.
Textbook 36 pages
Concepts of dynamic multithreading, modeling and measuring dynamic multithreading, analysis of multithreaded algorithms, matrix multiplication example, merge sort example
Notes