cs313-2006-t2-problemset7-solution

# cs313-2006-t2-problemset7-solution - CPSC 313 06W Term 2...

This preview shows pages 1–2. Sign up to view the full content.

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

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CPSC 313 06W Term 2 Problem Set #7 - Solution 1. (a) 1 185 ps = 5 . 41 × 10 9 cycles per second or 5.41 GHz (b) 5.41 Gops (instructions per second) (c) 5 * 185 = 925 ps per instruction (d) i. 1 600 ps = 1 . 66 × 10 9 cycles per second or 1.66 GHz ii. 1.66 Gops (instructions per second) iii. 600ps per instruction (e) I would split the largest stage (175 ps) which would allow the clock period to decrease from 185ps to 160ps. (f) I would split the largest 2 stages (175 ps and 150ps) which would allow the clock period to decrease from 185ps to 110ps. (g) i. 1 110 ps = 9 . 09 × 10 9 cycles per second or 9.09 GHz ii. 9.09 Gops (instructions per second) iii. 7 * 110ps = 770ps per instruction 2. (a) Causal %ebx (b) Causal %ebx (c) Causal %ebx (d) Anti %ecx (e) Output (%eax) (f) Control (g) Control (h) Control 3. While solving this question, it is imperative to understand that causal dependecies and control depen- dencies cannot be resolved by rewriting the code. The only two dependencies that can be resolved aredencies cannot be resolved by rewriting the code....
View Full Document

## This note was uploaded on 10/09/2011 for the course CPSC 344 taught by Professor Karen during the Fall '10 term at UBC.

### Page1 / 2

cs313-2006-t2-problemset7-solution - CPSC 313 06W Term 2...

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

View Full Document
Ask a homework question - tutors are online