Module 1: Making better use of modern processors
|
2022-03-29 |
Lecture 1: The End of Conventional Performance Scaling
|
2022-03-31 |
Lecture 2: Cache And Memory System
|
2022-04-05 |
Lecture 3: Cache-Efficient Algorithms
|
2022-04-07 |
Lecture 4: Modern Processors
|
2022-04-14 |
Lecture 5: Accelerators Introduction
|
... |
... |
Module 2: Accelerators #1: General-Purpose Computing With GPUs
|
2022-04-19 |
Lecture 6: GPUs Introduction
|
... |
... |
Module 3: Accelerators #2: Field-Programmable Gate Array (FPGA)
|
2022-04-26 |
Lecture 7: FPGAs Introduction
|
2021-05-03 |
Lecture 8: Bluespec Introduction
|
... |
... |
Module 4: Accelerators #3: Dedicated ASICs for Important Applications
|
2022-05-05 |
Lecture 10: Neural Network Accelerators
|
2022-05-17 |
Lecture 11: Neural Network Compression
|
... |
... |
Module 5: Surrounding Infrastructure: Storage, Networks, And More
|
2022-05-24 |
Lecture 12: Storage introduction
|
... |
... |
2021-05-26 |
Lecture 13: Datacenters
|
2021-05-31 |
Lecture 14: Virtualization
- The Digital Antiquarian, "Doing Windows" Series [link]: A fascinating history of how Microsoft Windows became what others couldn't, and how innovations in Intel 80386 helped made it happen.
|