1. | Introduction | CPU Microarchitecture란? CPU의 성능, 구조, 용어 설명 | ||
2. | Branch Prediction 1 | Branch Prediction이란 무엇인가? | ||
3. | Branch Prediction 2 | 고성능 branch Prediction 기법 | ||
4. | Instruction Fetch | High-bandwidth instruction fetch for superscalar processor | ||
5. | Dynamic Scheduling | Inorder vs. Out of order pipelines | ||
6. | Advanced Memory Hierarchy | 고성능 cache 구현을 위한 설계 기법 | ||
7. | Limits of ILP, Thread Level Parallelism | Superscalar processor의 구조적 한계, ILP의 문제점, TLP, Multithreading, Multicores |