midterm sol - Problem 1: Pipelining (25 points) 1....

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Problem 1: Pipelining (25 points) 1. Conventional Clocking 2. Wave Pipelining Problem 2: Cache Cost and Performance Models (25 points)
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2.2 Performance in MIPS: Execution time per inst = 1.5 + cache miss penalty Icache miss rate: From table A.50 miss rate = 0.0515 for fully associative. From table A.5 multiply by 1.14 to adjust for assoc = 2. Icache miss rate = 0.0581. Icache miss penalty = 1.0 ref/inst * 0.0581 miss/inst * 20 clock/miss = 1.162 CPI Dcache miss rate: From table A.38 miss rate = 0.0699 for fully associative. From table A.5 multiply by 1.14 to adjust for assoc = 2. Dcache miss rate = 0.0797. Dcache miss penalty = 0.3 ref/inst * 0.0806 miss/inst * 20 clock/miss = 0.478 CPI Execution time = 1.5 + 1.162 + 0.478 = 3.14 CPI At 150 MHz the performance = 47.8 MIPS 2.3 L2 Cache controller area and cost Also accepted to include area for valid/dirty bits. 2.4 Performance with L2 Cache
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/09/2010 for the course COMPUTER A ee362 taught by Professor Flynn during the Spring '10 term at University College Cayman Islands.

Page1 / 5

midterm sol - Problem 1: Pipelining (25 points) 1....

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online