🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20283

Re: i860 Dhrystones

#20283
From: Ken Shoemaker
Date: Mon, 13 Mar 1989 21:39
40 lines
2234 bytes
In article <15074@winchester.mips.COM>, mash@mips.COM (John Mashey) writes:
> In article <93452@sun.uucp> garner@sun.UUCP (Robert Garner) writes:
> .....
> >The judgement so far is that the 22% improvement must be coming from
> >the FORTRAN version.  As I've never seen a FORTRAN version of 

Mashey writes
> 
> If it is indeed true that this is no typo, it is fascinating,
> as it is well-known that C's byte-by-byte copy can add 25-30% over
> (for example) PASCAL, or anything that has fixed-length character strings.
> (On an R3000, 34% of Dhrystone is in strcmp & strcpy.)
> In reading the Intel i860(TM) performacne document, it is interesting
> to note that 7 benchmarks are presented:
> Dhrystone 1.1 and 2.1, Stanford Integer, SP & DP Whetstone,
> and FORTRAN and Coded LINPACK.
> 
> That means, that in terms of published benchmarks that seem apples-to-apples
> comparable, the sum total is:  SP & DP Whetstone.

The i860 CPU benchmark report had a TYPO the Dhrystone benchmark used
the Greenhill C compiler not FORTRAN.
Sorry to dissappoint everyone who thought that we were getting great
Dhrystone numbers by rewritting the benchmark in FORTRAN.

As for the simulated numbers versus actual numbers.  We have an excellent
correlation (within 3%) between simulated numbers and actual numbers.

My speculation (note the word speculation) as to why the the Dhrystone 
numbers are so good is: 

	Clock Frequency
	128-bit loads for string instructions
	The clocks/instruction is 1 (I imagine other RISC chips
	approach 1 clock/instruction but don't actually obtain it)

Clif Purkiser
Intel Corp.

The above views are mine and don't represent Intel's official position.
Technical Details
Message-ID: <210@intelca.intel.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!nrl-cmf!ames!oliveb!intelca!clif
References: <654@cimcor.mn.org> <93088@sun.uucp> <701@pcrat.UUCP> <93452@sun.uucp> <15074@winchester.mips.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!nrl-cmf!ames!oliveb!intelca!clif
From: clif@intelca.intel.com (Ken Shoemaker)
Newsgroups: comp.arch
Subject: Re: i860 Dhrystones
Summary: Correction to i860 CPU benchmarks
  .
  .
Keywords: i860 N10 Floating Point Dhrystones
Message-ID: <210@intelca.intel.com>
Date: 13 Mar 89 21:39:47 GMT
References: <654@cimcor.mn.org> <93088@sun.uucp> <701@pcrat.UUCP> <93452@sun.uucp> <15074@winchester.mips.COM>
Organization: Intel Corp., Santa Clara, Ca.
Lines: 40