gcc, SPEC CPU2006, & Sun SPARC Enterprise T5220
Friday Nov 02, 2007
Sun has released benchmarks results on SPEC CPU with GCCfss. GCCfss is a GCC compatible frontend with Sun Studio backend. If you have codes developed with GCC you can now just use it to run really fast on UltraSPARC T2, with all kinds of great optimizations.
For more on GCCfss see: http://cooltools.sunsource.net/gcc/
The Sun SPARC Enterprise T5220 server, running at 1.4 GHz, delivered a result 78.0 SPECint_rate2006 which is slightly lower (1%) when compared with the full Sun Studio 12 compiler.
The Sun SPARC Enterprise T5220 using the GCC for SPARC Systems (gccfss) compiler topped all competitor's single chip results including the 4.7 GHZ POWER6 result from IBM by over 28% which used a proprietary compiler.
The gccfss compiler allows one to use the optimal Sun SPARC optimization tools along with the popular gcc coding conventions and deliver performance that has not been possible before without time consuming code changes.
SPEC CPU2006 Performance Charts: bigger is better, selected recent results
SPECint_rate2006
| System | Processors | Performance Results | |||||
|---|---|---|---|---|---|---|---|
| Type | GHz | Chips | Cores | Threads | Peak | Base | |
| T5120/T5220 | UltraSPARC T2 | 1.4 | 1 | 8 | 64 | 78.5 | 73.0 |
| T5220 (gccfss) | UltraSPARC T2 | 1.4 | 1 | 8 | 64 | 78.0 | 71.6 |
| HP DL360 G5 | Intel X5365 | 3.0 | 1 | 4 | 4 | 61.3 | 53.8 |
| IBM p 570 | Power6 | 4.7 | 1 | 2 | 4 | 60.9 | 53.2 |
| Fujitsu RX300 | Intel X5355 | 2.66 | 1 | 4 | 4 | 52.8 | 50.5 |
Results as of 30 Oct 2007 from www.spec.org.
Benchmark Description
SPEC CPU2006 is made up of two suites of benchmarks, CFP2006 and CINT2006. CFP2006 targets floating-point performance, while CINT2006 targets integer performance.
Each suite has two different measures. First is the CPU measure, which is the performance on the suite as a single stream. This can be either a single thread or automatic compiled parallel run. This measure is further defined by base and optimized runs. Base uses the same compiler flags for all kernels, where optimized is allowed to use different compiler flags for each kernel. Results are compared against a baseline system run that was standardized by SPEC.
The second measure is Rate. It is a measure of how many CPU measures can be run at a time. Typically, it is run as n processes on n processors. It shows how well the same job mix can run on a system under some load. It also is run as a base and optimized set of results.
Disclosure Statement:
SPEC, SPECint reg tm of Standard Performance Evaluation Corporation. Sun result submitted to SPEC, other results from www.spec.org as of 10/30/07. Sun SPARC Enterprise T5220 gccfss (UltraSPARC T2, 1 chip, 8 cores), 78.0 SPECint_rate2006; IBM p570 (POWER6, 1 chip, 2 cores), 60.9 SPECint_rate2006; HP DL360 G5 (Intel X5365 1chip 4-core), 61.3 SPECint_rate2006; Fujitsu RX300 (Intel X5355, 1-chip, 4-core) 52.8 SPECint_rate2006; Sun SPARC Enterprise T5220 (UltraSPARC T2, 1 chip, 8 cores), 78.5 SPECint_rate2006.
Results Summary
| Results | |||
| Reference Date: | Oct 30, 2007 | ||
| System: | Sun SPARC Enterprise T5220 | ||
| Processor: | Sun UltraSPARC T2, 1.4 GHz | ||
| 78.0 SPECint_rate2006 | |||
| Software: | Solaris 10, Sun Studio 12 Compiler gccfss | ||
Tags: blogwatch cmt performance t2 t5120 t5220 ultrasparc











Nice SPECint_rate results. What is the SPECint res...
The Sun T5220 is a server, one should use server b...