rrr@u02.svl.cdc.com (Rich Ragan) (04/09/91)
There has been discussion in the past about trying to separate out the effects of compilers from the underlying hardware performance. Control Data has just submitted the following SPEC numbers for publication. [A Control Data 4680 is the same as a Mips 6280, although the multi-processor version will be different. This data is from a vanilla scalar 4680 and so should be completely equivalent to a 6280.] The only thing we changed was to use a new FORTRAN compiler jointly developed with Kuck and Associates for the multi-processor CDC 4680. As it turns out, the compiler does optimizations which help single processor machines as well. This data provides insight into what changing the compiler and holding the machine constant can do to the performance of the machine/compiler combination. ----------------------------------------------------------------------------- gcc espr. li eqntott spice doduc nasa7 matrix fpppp tomcatv ----------------------------------------------------------------------------- Mips 6280 46.0 42.4 54.6 41.2 38.4 43.0 45.6 49.8 55.6 43.3 CDC 4680 46.0 42.4 54.6 41.2 40.3 44.0 62.4 181.7 56.5 57.5 ----------------------------------------------------------------------------- The Mips SPECmark is from our runs using the upcoming 2.20 compilers. I think they may have reported something a little higher (~46.5). Mips 6280 SPECmark: 45.7, IntSpecs: 45.8, FPSpecs: 45.6 CDC 4680 SPECmark: 55.7, IntSpecs: 45.8, FPSpecs: 63.5 -- Richard R. Ragan rrr@svl.cdc.com (408) 496-4340 Control Data Corporation - Silicon Valley Operations 5101 Patrick Henry Drive, Santa Clara, CA 95054-1111