Overview Introduction and Basics - Fundamental Concepts and ISA - ISA Tradeoffs - More ISA Tradeoffs - ISA Wrap-Up, Single-Cycle- Multi-Cycle Microarchitecture - Microprogramming - Pipelining - Data Dependence Handling - Control Dependence Handling - Branch Prediction - Predication and Exceptions - State Maintenance & Recovery - Out-of-Order Execution - Data Flow and SIMD - Virtual Memory - SIMD and GPUs - GPUs, VLIW, Systolic Arrays - Static Instruction Scheduling - Memory Hierarchy - Caches - Advanced Caches - Main Memory and DRAM Basics - Memory Controllers & Scheduling - Memory Scheduling - Runahead Execution - Prefetching - Advanced Prefetching - Multiprocessors - Consistency & Coherence - Interconnects - Heterogeneous Multi-Core - Emerging Memory Tech
Learn moreHas discount |
|
||
---|---|---|---|
Expiry period | Lifetime | ||
Made in | English | ||
Last updated at | Mon Jun 2022 | ||
Level |
|
||
Total lectures | 35 | ||
Total quizzes | 0 | ||
Total duration | 57:16:02 Hours | ||
Total enrolment | 0 | ||
Number of reviews | 0 | ||
Avg rating |
|
||
Short description | Overview Introduction and Basics - Fundamental Concepts and ISA - ISA Tradeoffs - More ISA Tradeoffs - ISA Wrap-Up, Single-Cycle- Multi-Cycle Microarchitecture - Microprogramming - Pipelining - Data Dependence Handling - Control Dependence Handling - Branch Prediction - Predication and Exceptions - State Maintenance & Recovery - Out-of-Order Execution - Data Flow and SIMD - Virtual Memory - SIMD and GPUs - GPUs, VLIW, Systolic Arrays - Static Instruction Scheduling - Memory Hierarchy - Caches - Advanced Caches - Main Memory and DRAM Basics - Memory Controllers & Scheduling - Memory Scheduling - Runahead Execution - Prefetching - Advanced Prefetching - Multiprocessors - Consistency & Coherence - Interconnects - Heterogeneous Multi-Core - Emerging Memory Tech | ||
Outcomes |
|
||
Requirements |
|