Computer Evolution and Performance
by bayu adita firmansyah
1. A Brief History of Computers
1.1. The First Generation: Vacuum Tubes
1.2. The Second Generation: Transistors
1.3. The Third Generation: Integrated Circuits
1.4. Later Generations
2. Designing for Performance
2.1. Microprocessor Speed
2.2. Performance Balance
2.3. Improvements in Chip Organization and Architecture
3. Multicore, MICs, and GPGPUs
4. The Evolution of the Intel x86 Architecture
5. Embedded Systems and the ARM
5.1. Embedded Systems
5.2. ARM Evolution
6. Performance Assessment
6.1. Clock Speed and Instructions per Second
6.2. Benchmarks
6.3. Amdahl’s Law
6.4. Little’s Law
7. Recommended Reading
8. Key Terms, Review Questions, and Problems