20.01.2015 Views

Arquitetura de Computadores Princípios de Projeto de Computadores

Arquitetura de Computadores Princípios de Projeto de Computadores

Arquitetura de Computadores Princípios de Projeto de Computadores

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Benchmark Games<br />

•An embarrassed Intel Corp. acknowledged Friday that a bug in a software<br />

program known as a compiler had led the company to overstate the speed<br />

of its microprocessor chips on an industry benchmark by 10 percent.<br />

However, industry analysts said the coding error…was a sad commentary<br />

on a common industry practice of “cheating” on standardized performance<br />

tests…The error was pointed out to Intel two days ago by a competitor,<br />

Motorola …came in a test known as SPECint92…Intel acknowledged that it<br />

had “optimized” its compiler to improve its test scores. The company had<br />

also said that it did not like the practice but felt to compelled to make the<br />

optimizations because its competitors were doing the same thing…At the<br />

heart of Intel’s problem is the practice of “tuning” compiler programs to<br />

recognize certain computing problems in the test and then substituting<br />

special handwritten pieces of co<strong>de</strong>…<br />

Saturday, January 6, 1996 New York Times<br />

SPEC ‘89<br />

• Compiler “enhancements” and performance<br />

800<br />

700<br />

600<br />

SPEC performance ratio<br />

500<br />

400<br />

300<br />

200<br />

100<br />

0<br />

gcc<br />

espresso<br />

spice<br />

doduc<br />

nasa7<br />

li<br />

eqntott<br />

matrix300<br />

fpppp<br />

tomcatv<br />

Benchmark<br />

Compiler<br />

Enhanced compiler<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!