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.
Technology Stocks : Advanced Micro Devices - Moderated (AMD)
AMD 240.58-2.5%Nov 17 3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Tenchusatsu who wrote (227020)2/28/2007 3:38:49 PM
From: pgerassiRead Replies (1) of 275872
 
Dear Tench:

The two problems I have with SPECint and SPECfp is that

a) With Intel's compiler very little changes between base and peak which should not be with any normal compiler. I trust results with Non Intel compilers more.

b) It also unoptimizes for non Intel CPUs and pulls tricks as well.

I think you would say the same with Sun's Studio compiler as well because of its autoparallel option and different tricks occur.

Slice the two away, use third party compilers and these objections become moot in SPEC comparisons between the architectures.

After you do this, there is about a 20% difference between C2D and older Opterons, K8E or older in both suites. I suspect that with K8F or later Opterons close that gap somewhat.

As for SPECrate, the reason why things are "all over the place" is that system level stuff is stressed somewhat. Memory BW and latency bottlenecks start to come into play and cache becomes less effective due to the larger working sets. C2D with its bias towards single thread performance does poorly when stressed towards multithread. While K8 with its bias towards multithread performance does far better.

I will agree on one thing with SPECrate though. It has no interthread communication and thats not normal for most server type jobs. In most server type applications the threads work together to get the job done. Neither SPEC or SPECrate uses much interthread communication with the obvious exception of the autoparallel option in Sun's Studio for SPEC. The biggest for that is the HPC tests which do test intercore and interthread communication.

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