Title

第21講 Pipelining

Video

640_480_768.MP4

Syllabus

章節大綱

L21_A
Exceptions
Exceptions and Interrupts
Handling Exceptions
An Alternate Mechanism
Handler Actions
Exceptions in a Pipeline
Pipeline with Exceptions
Exception Properties
Multiple Exceptions
Imprecise Exceptions
Superscalar and dynamic pipelining
Instruction-Level Parallelism 
Multiple Issue
Speculation
Compiler/Hardware Speculation
 
L21_B
Compiler/Hardware Speculation
Speculation and Exceptions
Static Multiple Issue
Scheduling Static Multiple Issue
MIPS with Static Dual Issue
Hazards in the Dual-Issue MIPS
Loop Unrolling
Dynamic Multiple Issue
Dynamic Pipeline Scheduling
Dynamically Scheduled CPU
Register Renaming
Speculation
Power Efficiency
Fallacies
Pitfalls
Concluding Remarks

Social Share

資料下載