Oracle Delivers World Record Java Virtual Machine Performance for an x86-Based System on Linux with SPECjbb2005 Benchmark
Oracle® JRockit on NEC Delivers Up To Three Times More Performance than Competing Sun JVM and IBM JVM Results
Redwood Shores, CA - March 16, 2009
Today, Oracle announced that Oracle® JRockit, Java Virtual Machine (JVM), achieved a world-record performance for an x86-based system running Linux on the SPECjbb2005 benchmark, (1) an industry-standard measurement of server side Java-based application performance.
Oracle JRockit delivered 2,150,260 SPECjbb2005 bops, running on a 16-socket NEC Express5800/A1160 with a six-core Intel® Xeon® X7460 2.67 GHz processor, and 256 GB RAM on Linux.(2)
The result delivered more than two times higher performance than the top SPECjbb2005 benchmark results on x86 using Sun JVM (3) and nearly three times higher performance than IBM JVM. (4) Additionally, this Oracle JRockit result outperforms similarly sized RISC systems based on Sun JVM running on Sun SPARC by 163 percent (5) and IBM JVM running on IBM POWER by 40 percent. (6)
Oracle JRockit integrates technology from Oracle Fusion Middleware and BEA Systems and illustrates the rapid progress that Oracle is making in combining industry-leading technologies from the two companies into a unified product offering.
The Oracle JRockit family of products, a key component of Oracle Fusion Middleware, provides a comprehensive portfolio of Java runtime solutions that includes the industry's fastest solution for standard Java. (7) Oracle JRockit is a high performance Java Virtual Machine developed to help ensure reliability, scalability, manageability and flexibility for Java applications. Oracle JRockit enables a new level of performance for Java applications at significantly lower costs to the enterprise.
SPECjbb2005 (Java Server Benchmark) developed by the Standard Performance Evaluation Corporation, is a benchmark for evaluating the performance of server side Java. SPECjbb2005 evaluates the performance of server side Java by emulating a three-tier client/server system (with emphasis on the middle tier). The benchmark exercises the implementations of the JVM (Java Virtual Machine), JIT (Just-In-Time) compiler, garbage collection, threads and some aspects of the operating system. It also measures the performance of CPUs, caches, memory hierarchy and the scalability of shared memory processors (SMPs).
“Performance is critically important to our customers and Oracle is committed to ensuring that our solutions perform to exceptional standards,” said Juan Loaiza, senior vice president, Systems Technology, Oracle. “Industry benchmarks such as this showcase the extreme speed of Oracle JRockit and Oracle's family of Java runtime solutions, key components of Oracle Fusion Middleware. Oracle JRockit with the NEC Express5800/A1160 is a combination well-suited for demanding application environments.”
“We are proud of this new world record. We believe that this further proves NEC’s advanced server technology, integrated with powerful Oracle JRockit software, demonstrates the full potential of Xeon-based platforms,” said Yukio Ito, senior vice president, NEC Corporation. “The NEC Express5800/A1160 server is an ideal choice for customers who want to consolidate their middleware applications on a single industry-standard server with the advanced reliability that meets increasing demands of business critical applications.”
"Intel is pleased to expand our work with Oracle, given our established relationship with BEA, to optimize Oracle JRockit on Intel hardware," said Kirk Skaugen, vice president and general manager of Intel's Server Platforms Group. "These results demonstrate the leadership of Intel® Xeon® 7400 series platforms on Java workloads and are yet another example of how great teamwork provides value to our joint customers when migrating off of competing RISC alternatives."