Lec6Perf - Performance 9 ways to fool the public Chapter 4...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Performance 9 ways to fool the public Chapter 4 Publics goal: Figure out which system runs your programs faster so you can decide what to purchase Companys goal: Present data that makes their system appear faster #1 Reporting Results Reporting peak performance (Capable of 4 Instructions Per Cycle) #1 Reporting Results Reporting peak performance (Capable of 4 Instructions Per Cycle) Solution: Report actual performance on actual programs #2 - Choosing Applications Choose programs that run quickly but do not represent real world That you know run faster on your machine than your competitors #2 - Choosing Applications Choose programs that run quickly but do not represent real world Solution: Form a committee that creates benchmarks Benchmarks should: Representative of real world Expose performance aspects of machine #3 - Choosing Applications Stuff the benchmark body with company members and do not invite your competitor #3 - Choosing Applications Stuff the benchmark body with company members and do not invite your competitor Intel did this to AMD Solution: Make sure lots of companies are represented on the committee Benchmark suites SPEC-fp scientific codes SPEC-int integer codes (irregular, small...
View Full Document

This note was uploaded on 12/27/2011 for the course CMPSC 154 taught by Professor Franklin during the Fall '09 term at UCSB.

Page1 / 31

Lec6Perf - Performance 9 ways to fool the public Chapter 4...

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

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