This document provides a consolidated overview of three lab assignments encompassing basic to exteneded gem-5 simulation and intergration with McPAT for In-depth Power Analysis in Computer Architecture.
Objective: Analyze CPU and cache configurations using gem-5 simulations.
Key Components:
- Detailed CPU and cache parameter configurations.
- Analysis of simulation results for various benchmarks.
- Impact of CPU clock speeds on performance metrics like CPI and MISS RATES.
Objective: Delve deeper into gem-5 simulations, focusing on power analysis and cost efficiency.
Key Components:
- Application of McPAT for detailed power analysis.
- Examination of dynamic and leakage power across CPU models.
- Cost analysis based on cache designs and efficiency.
Objective: Combine gem-5 simulations with McPAT for comprehensive power and performance analysis.
Methodology:
- Testing detailed CPU and cache configurations.
- Analysis of energy consumption, peak power, and energy-delay product (EDP) for different benchmarks. Conclusion: Highlights the relationship between cache size, power consumption, and simulator accuracy limitations.
This README offers an overarching view of the assignments, merging technical details with performance analysis and practical considerations in computer architecture simulations.