David Dagastine's Weblog
Archives
« November 2009
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
       
Today
XML
Search

Links
Referrers

Today's Page Hits: 148

« Sun Fire T2000 Blows... | Main | Sun Java is faster... »
20060602 Friday June 02, 2006
Java Performance Continues to Accelerate on Sun CoolThreads Technology
The performance of Java on Sun CoolThreads servers continues to be impressive. Our latest round of improvements have increased performance on SPECjbb2005 by 17% on the Sun Fire T1000 and T2000. If you thought the competitive positioning of these systems was impressive before, take a look at them now. The charts below represent the competitive landscape for the Sun CoolThreads servers and by no means are they meant to be a complete comparison of all systems in the classes described below. If there are particular descrepencies that are annoying, please let me know. For more detailed information on the Sun Fire T1000 and T2000 and comparisions running competitive benchmarks check out BMSeer's blog. The first chart shows the competitive landscape for 1 RU servers. The Sun Fire T1000 shines compared to other systems in this space. The Sun Fire X4100 (powered by AMD Opteron CPUs) looks rather good as well. The second chart shows the competitive landscape for 2 RU and 4 RU servers. The Sun Fire T2000 shows impressive performance against the competition in this space as well. Now this is were the Sun Fire T1000 and Sun Fire T2000 truly excel. The first power performance graph shows a comparision based on performance per watt using the SPECjbb2005 bops metric. The data presented is limited to what I've gathered using The Sun Fire CoolThreads systems and what has been gathered on http://www.sun.com/coolthreads. Here's another look at power performance using the SWaP metric. The SWaP metric is similar to performance / Watt, but includes system footprint as a part of the equation. The Sun Fire T1000 number is impressive. The light bulb next to my workbench in my basement uses more power than this server. For those individuals who prefer a spreadsheet to charts, here the same information as show above. Finally, this chart shows the performance difference between J2SE 5.0_06 and J2SE 5.0_08 on the same hardware, demonstrating a 17% increase in performance on both the Sun Fire T1000 and Sun Fire T2000. If we can improve performance by 17% in 6 months, wait to you see what Java SE 6 ("Mustang") can do. Required Disclosure Statement: SPECjbb2005 Sun Fire T1000 (1 chip, 8 cores) 51,528 SPECjbb2005 bops, 12,882 SPECjbb2005 bops/JVM submitted for review; SPECjbb2005 Sun Fire T2000 (1 chip, 8 cores) 74,365 SPECjbb2005 bops, 18,591 SPECjbb2005 bops/JVM submitted for review; Sun Fire X4100 (2 chips, 2 cores) 38,090 SPECjbb2005 bops, 19,045 SPECjbb2005 bops/JVM submitted for review; IBM eServer p5 550 (2 chips, 4 cores) 61,789 SPECjbb2005 bops, 61,789 SPECjbb2005 bops/JVM; IBM x346 (2 chips, 4 cores) 39,585 SPECjbb2005 bops, 39,585 SPECjbb2005 bops/JVM; IBM eServer p5 520 (1 chip, 2 cores) 32,820 SPECjbb2005 bops, 32,820 SPECjbb2005 bops/JVM; IBM eServer p5 510 (1 chip, 2 cores) 36,039 SPECjbb2005 bops, 36,039 SPECjbb2005 bops/JVM; Fujitsu Siemens RX220 (2 chips, 2 cores) 61,155 SPECjbb2005 bops, 30,578 SPECjbb2005 bops/JVM, Dell PE SC1425 (2 chips, 2 cores) 24,208 SPECjbb2005 bops, 24208 SPECjbb2005 bops/JVM; Dell PE 850 (1 chips, 2 cores) 31,138 SPECjbb2005 bops, 31,138 SPECjbb2005 bops/JVM; Dell PE 2950 (2 chips, 4 cores) 64,288 SPECjbb2005 bops, 64,288 SPECjbb2005 bops/JVM; SPEC, SPECjbb reg tm of Standard Performance Evaluation Corporation. Results as of 6/02/06 on www.spec.org

Jun 02 2006, 04:52:24 PM EDT Permalink Comments [6]

Comments:

Absolutely awesome numbers and with such little power usage. You guys are blowing away the competition. That Dell / JRockit score looks pretty poor in that performance / space / power graph. And, as it's been my experience, JRockit crashes for me within 2 hours of use. I don't think I'll even bother trying JRockit any more. I've been running the Mustang builds and seeing impressive results above what I am seeing in 1.5.0_06. Anxious to try 1.5.0_08 too. Can't wait to see results from Mustang on SPECjbb2005.

Posted by dyobr on June 02, 2006 at 07:49 PM EDT #

What about acoustic noise? Are there decibel ratings available? Our servers are not in a data center, and I've been very disappointed with the loud fans of other Sun servers.

Posted by Jesse Barnum on June 03, 2006 at 07:36 AM EDT #

Wait wait wait. 1.5 update 8 is already out? Is it available as an internal build only? I am just being curious. As far as all the jdks that are out, I think Sun's is the best in terms of stability and speed.

Posted by Surya on June 03, 2006 at 02:24 PM EDT #

Thanks for the feedback. 1.5 update 8 is not out yet, look for it in August. Its currently heading for the final build and then it enters the QA cycle. As for the decibel ratings, I don't have that data but I'll start poking around to find it. I'm also very glad to hear you're happy with our speed and stability, thanks for letting me know.

Posted by dagastine on June 03, 2006 at 08:16 PM EDT #

All I can say is if the graphs are any indication, update 8 is going to be a must-have for any Java develper not using Mustang.

Posted by Surya on June 04, 2006 at 12:15 AM EDT #

Great to see that that much is done to make Java even more scalable.
Its amazing how much this platform which has been designed for applets has improved in terms of performance and scaliability.
I ope tired compilation will be there in an mustang update release or so :d

Keep up the good work :-)

Posted by Clemens Eisserer on June 05, 2006 at 08:19 PM EDT #

Post a Comment:

Comments are closed for this entry.