週次 |
授課內容 |
第1週 |
Introduction |
第2週 |
Ch1 Computer abstractions and technology |
第3週 |
Ch2 Instructions: language of the computer |
第4週 |
Appendix D. RISC Instruction-Set Architectures |
第5週 |
Appendix D. RISC Instruction-Set Architectures |
第6週 |
Ch3: Arithmetic for computers
|
第7週 |
Appendix A. The Basics of Logic Design |
第8週 |
Midterm |
第9週 |
Ch4. The Processor |
第10週 |
Ch4. The Processor |
第11週 |
Appendix C. Mapping Control to Hardware |
第12週 |
Ch5. Large and Fast: Exploiting Memory Hierarchy |
第13週 |
Ch5. Large and Fast: Exploiting Memory Hierarchy |
第14週 |
Appendix B. Graphics Processor Units
|
第15週 |
Using AI Applications to Introduce Computer Architecture Concepts
a. Use the hardware demands of AI models (such as CNNs and Transformers) as case studies to explain the need for specific architectures (such as GPUs and TPUs).
b. Explore the pressure that neural networks place on memory, cache, and data transfer during inference and training processes. |
第16週 |
Final
Self-learning: Parallel processors from client to cloud online course
Self-learning: Parallel processors from client to cloud online course |
自主學習 內容 |
|