Sun Studio 10 software and Solaris 10 OS — Dynamic Duo Delivers Blistering Benchmark Results on Sun Fire Servers

Sun Sets New World Record Results in SPEC OMPM2001 and SPEC JBB2000 Benchmarks

March 30, 2005

Sun Microsystems, Inc. (Nasdaq:SUNW) today announced the results of the latest series of benchmark tests using Sun’s Solaris 10 Operating System (OS), the Sun Studio 10 software and the highest performing Sun Fire servers. The company delivered world record results on the industry-standard SPEC OMPM2001 and SPEC JBB2000 benchmarks, further demonstrating the commitment to extend performance to the leading edge for the entire product line. A complete list of Solaris 10 benchmark records is located on the web at:

Sun Studio 10 Software: A Proven Track Record for Top Performance

Today Sun announced the new world record SPEC OMPM2001 results in the two- and four-thread categories, further showcasing the power of the Sun Studio 10 software and Solaris 10 OS duo coupled with the latest Sun Fire servers, which provide excellent deployment platforms for a number of high-performance and compute-intensive applications. For instance, the Sun Fire V40z server in a four CPU configuration, produced a peak result of 12,434, beating the 8,694 score reported with SuSe Linux and the leading commercially available compiler, by up to 43 percent(1).

Additionally, the latest performance advances in the Java 2 Platform Standard Edition (J2SE 5.0), which was compiled using Sun Studio 10 software, allow Sun to claim a new world record on the Sun Fire V40z server — the four-way, 64-bit SPEC JBB2000 result. The Sun Fire V40z server crossed the 110,000 JBB operations per second (JBBops/s) mark and set a new high watermark score of 116,142 JBBops/s. The newest record on the SPEC JBB2000 benchmark, which measures the implementation of the Java Virtual Machine, as well as the performance of the underlying operating system and the scalability of the system’s processors and memory, clearly demonstrates that Solaris 10 can deliver better results when used in combination with top-performing servers from Sun.

Since their introduction, Sun’s range of x64 systems with the AMD Opteron processors continue to outperform comparably configured IBM and HP servers equipped with Power5 and Alpha processors, respectively. The Sun Fire V40z server, in a two-way configuration(2), outruns the two-way Power5-based IBM eServer OpenPower 710 server by more than 32 percent using half the number of parallel threads(3) and in a four-way configuration it beats the HP AlphaServer GS1280 7/1300 by up to 51 percent(4).

Most importantly, Sun’s customers now can reap the performance benefits of the Sun Studio 10 software compiler, which provided an 11 percent performance boost on the same hardware configuration, when compared with the previous top SPECompM2001 result obtained under Linux using the third-party, award-winning compiler suite(5).

The SPEC OMPM2001 benchmark is a test of the performance of 11 High Performance Computing (HPC) applications. All C and FORTRAN applications in this suite use the OpenMP programming model and were compiled using the Sun Studio 10 software.

OpenMP is a specification for a set of compiler directives, library routines and environment variables that can be used to specify shared memory parallelism in FORTRAN and C/C++ programs. In addition to the parallelization controls, the programmer also has to declare the scope of many of the variables used in a parallel region.

Dieter an Mey, high-performance computing team lead at RWTH Aachen University, has reported that this variable scoping is generally the most tedious and error-prone aspect of using OpenMP to parallelize programs. an Mey’s team worked with Sun to add a unique autoscoping extension to Sun Studio 10’s FORTRAN compiler. With the Sun Studio 10 product, FORTRAN developers can now further increase their productivity by asking the compiler to utilize data dependence analysis to automatically determine the scope of their variables within parallel regions.

Sun Microsystems is a corporate sponsor of IWOMP 2005, the First International Workshop on OpenMP to be held in Eugene, Oregon on June 1-4, 2005. On the Net:

About the Sun Studio 10 Environment

The Sun Studio 10 software — now available in English, Japanese and Simplified Chinese — helps deliver outstanding performance when developing C, C++ and FORTRAN applications for the Solaris 10 OS. The product provides a comprehensive, productive environment for developing scalable 32- and 64-bit applications on Sun’s newest UltraSPARC(R), Intel and AMD processor-based systems. An enhanced graphical user interface increases ease-of-use, reduces turnaround time for fixes and delivers greater debugging productivity — plus the world’s first debugger to seamlessly debug applications comprised of FORTRAN, C, C++ and Java programming language source code.

Pricing and Availability

Sun Studio 10 software is priced at $2,995 (USD) for a new license or $1,000 (USD) for an upgrade from a previous version or other commercially available competitive products. (U.S. List price. All prices quoted are in U.S. Dollars.) Discounted pricing is available for multi-RTU (right to use) licenses and University ScholarPacks. Developers using prior versions of Forte(TM) software and Sun Studio products can reap the benefits of their binary compatibility, smoothing the transition of application development from these prior versions to Sun Studio 10 software. The product is available for download at

About Sun Microsystems, Inc.

Since its inception in 1982, a singular vision — “The Network Is The Computer” — has propelled Sun Microsystems, Inc. (Nasdaq: SUNW) to its position as a leading provider of industrial-strength hardware, software and services that make the Net work. Sun can be found in more than 100 countries and on the World Wide Web at

Sun, Sun Microsystems, the Sun logo, Solaris, Java, J2SE, Sun Fire, Forte, and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd.

SPEC and the benchmark names SPEComp and SPECjbb are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results reflect data published as of 03/21/05. For the latest benchmark results, visit The 2-way and 2 CPU systems have two cores. The 4-way and 4 CPU systems have four cores. 64-bit systems have 64-bit capable implementation of the operating system and Java Virtual Machine. All new results have been submitted to SPEC.

(1)The Sun Fire V40z server (4xAMD Opteron Model 852, Solaris 10, Sun Studio 10 compiler): SPECompM2001 – 12,434 (4 cores, 4 chips, 4 threads). The Sun Fire V40z server (4xAMD Opteron Model 850, SuSe Linux 9, PGI compiler): SPECompM2001 – 8,694 (4 cores, 4 chips, 4 threads)

(2)The Sun Fire V40z server (2xAMD Opteron Model 852, Solaris 10, Sun Studio 10 compiler): SPECompM2001 – 7,129 (2 cores, 2 chips, 2 threads).

(3)The IBM eServer OpenPower 710 (1.65 GHz POWER5, Linux): SPECompM2001 — 5382 (2 cores, 1 chip, 4 threads

(4)The HP AlphaServer GS1280 7/1300 (4xAlpha 21364 , Tru64 UNIX ): SPECompM2001 – 8225 (4 cores, 4 chips, 4 threads).

(5)The Sun Fire V40z server (4xAMD Opteron Model 852, Solaris 10, Sun Studio 10 compiler): SPECompM2001 – 12,434 (4 cores, 4 chips, 4 threads). The Sun Fire V40z server (4xAMD Opteron Model 852, SLES 9, PathScale compiler): SPECompM2001 – 11,223 (4 cores, 4 chips, 4 threads)