Advanced Branch PredictionDigital Design and Computer Architecture · Lec 19·Algorithms & Data Structures · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:50:47
Von Neumann Model & Instruction Set ArchitecturesDigital Design and Computer Architecture · Lec 8·Instruction Sets & Assembly (RISC-V / x86) · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:50:32
Multi-Cycle and Pipelined Processor DesignDigital Design and Computer Architecture · Lec 13·Processor Design & Pipelining · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:48:05
ISA and MicroarchitectureDigital Design and Computer Architecture · Lec 10·Instruction Sets & Assembly (RISC-V / x86) · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:47:54
Out-of-Order ExecutionDigital Design and Computer Architecture · Lec 16·Processor Design & Pipelining · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:36:14
Precise ExceptionsDigital Design and Computer Architecture · Lec 15·Processor Design & Pipelining · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:32:02
Dataflow, Superscalar Execution & Branch PredictionDigital Design and Computer Architecture · Lec 17·Distributed Systems · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:51:29
Pipelined Processor Design IIDigital Design and Computer Architecture · Lec 14·Processor Design & Pipelining · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—1:48:10
Load-Store Handling in Out-of-Order ExecutionDigital Design and Computer Architecture · Lec 18·Processor Design & Pipelining · Onur Mutlu · ETH ZürichOnur MutluETH Zürich—24:03