cs3330-chap1-perf

cs3330-chap1-perf - CS/ECE 3330 Computer Architecture...

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

View Full Document Right Arrow Icon
1 CS/ECE 3330 Computer Architecture Chapter 1 Performance Overview of computer architecture Low-level software High-level hardware Last Time The interface between the two (ISA) What’s new and cool Multicore and heterogeneity Power, temperature, reliability TAs Ben Kreuter brk7bx@virginia edu Wed 7PM CS/ECE 3330 – Fall 2009 Ben Kreuter brk7bx@virginia.edu Michelle McDaniel mm4ab@virginia.edu Thu 3PM 1
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 Class Survey What does it mean to have better performance? CS/ECE 3330 – Fall 2009 2 Defining Performance Which airplane has the best performance? Boeing 777 Boeing 777 0 100 200 300 400 500 Douglas DC-8-50 BAC/Sud Concorde Boeing 747 Passenger Capacity 0 2000 4000 6000 8000 10000 Douglas DC- 8-50 BAC/Sud Concorde Boeing 747 Cruising Range (miles) Boeing 777 Boeing 777 CS/ECE 3330 – Fall 2009 0 500 1000 1500 Douglas DC-8-50 BAC/Sud Concorde Boeing 747 Cruising Speed (mph) 0 100000 200000 300000 400000 Douglas DC- 8-50 BAC/Sud Concorde Boeing 747 Passengers x mph 3
Background image of page 2
3 Response Time and Throughput Response time (execution time) How long it takes to do a task Throughput (bandwidth) Total work done per unit time – e.g., tasks/transactions/… per hour How are response time and throughput affected By replacing the processor with a faster version? By adding more processors? CS/ECE 3330 – Fall 2009 We’ll focus on response time for now… 4 Relative Performance ± Define Performance = 1/Execution Time ± “X is n time faster than Y” n = = X Y Y X time Execution time Execution e Performanc e Performanc ± Example: time taken to run a program ± 20s on A, 30s on B CS/ECE 3330 – Fall 2009 ± ± So A is times faster than B 5
Background image of page 3

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

View Full DocumentRight Arrow Icon
4
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 10

cs3330-chap1-perf - CS/ECE 3330 Computer Architecture...

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

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