SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Formerly About Advanced Micro Devices

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Elmer who wrote (101268)3/31/2000 9:54:00 PM
From: pgerassi  Read Replies (1) of 1571928
 
Dear Elmer:

I have written compilers and work in highly optimized
assembly language code for embedded systems and scientific
calculations.

I could write a compiler that recognizes SPEC code and
substitutes highly optimized assembly code tuned for ONE
processor (i.e. a 0.18 micron 512K athlon at 1/3 cache) for
the normal code generated. This would only occur during the
optimising phase.

Now if I did that, a Williamette would fail no matter what
it was clocked at, but an Athlon at 700 would whip any
1.5Ghz Williamette scores out on any compiler. But take any
decent third party compiler (gcc is in public domain), and
this would not be the case. This type of speciality
compiler would fit your rules, but you would cry FOUL!

The best would take a public domain compiler (i.e. gcc) and
run both processors on that code. Call that the BASE SPEC.
Then Intel or AMD could write optimzed versions of gcc (and
show the source used to generate those optimizations to
protect against unethical practices) and display those as
OPTIMIZED SPEC. This would allow anyone to verify the
scores given the hardware and protect against cheating.

There are many claims that Intel's 4.5 compiler can not
even generate code that runs on an Athlon with the optimsed
switches on. This would be easy to modify to do the
reverse (after some reverse engineering) to a Coppermine.
Thus, the Great 1.0 Compiler generates a SPEC 2000 score of
80 for a lowly Athlon and 0 for any Pentium III, Coppermine,
or Williamette.

Consider my diatribe on your emphasis on the Intel 4.5 SPEC
compiler ended.

Pete
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext