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
Unformatted text preview: CSEE W4824 Prof. Luca Carloni Homework 1 Handout 1 September 17, 2011 This homework is due at the beginning of class on Wednesday, September 28. A correct answer without adequate explanation or derivation will have points deducted. To get full credit, write legibly/type, and show all work (label relevant items, show derivations, include explanations). 1. (0 points) . Read the two assigned papers (Handouts #4 and #5 ). 2. (3 points) . A designer wants to improve the overall performance of a given machine with respect to a target benchmark suite and is considering an enhancement X that applies to 60% of the original dynamically-executed instructions, and speeds each of them up by a factor of 3 . The designers manager has some concerns about the complexity and the cost-effectiveness of X and suggests that the designer should consider an alternative enhancement Y . Enhancement Y , if applied only to some (as yet unknown) fraction of the original dynamically-executed instructions, would make them only twice as fast. Determine what percentage of all dynamically-executed instructions should be optimized using enhancement Y in order to achieve the same overall speedup as obtained using enhancement X . Show all steps and derivations to receive full credit. Either supply the actual percentage, or else leave your answer as a simple fraction....
View Full Document
This note was uploaded on 11/12/2011 for the course CSEE 4824 taught by Professor Carloni during the Fall '11 term at Columbia.
- Fall '11