hw1.s10 - CPE 631 Advanced Computer Systems Architecture:...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE, UAH, CPE631 Page 1 of 1 CPE 631 Advanced Computer Systems Architecture: Homework #1 Question #1 (15 points). Your team has been considering two different architectural improvements A1 and A2 (both have roughly the same complexity). Your collaborator responsible for evaluation handed you the following table showing speedups relative to the base system for each improvement for a set of 5 benchmarks (B1-B5). Your task is to make decision which one A1 or A2 should be pursued further. Can you make a decision, and if yes, what is your choice? Show your analytical work. Speedup B1 B2 B3 B4 B5 A1 1.5 4 3 2 5 A2 3 1.5 4 4 3 Question #2 (10 points). Four enhancements E1, E2, E3 and E4 with the following speedups are proposed for a new architecture: Speedup1 = 10; Speedup2 = 20; Speedup3 = 5; Speedup4 = 50, respectively. The enhancements are non-overlapping and orthogonal to each other. We are considering two approaches in maximizing performance (A1 and A2) where A2 requires slightly more complex hardware support. A1: Enhancements E1 and E2 are in use; the distribution of enhancement usage is 30% (E1) and 40% (E2).
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/13/2011 for the course CPE 631 taught by Professor Staff during the Spring '10 term at University of Alabama - Huntsville.

Ask a homework question - tutors are online