对于那些关注硬件领域发展的人来说,今年春天最重要的事件可能就是随着Woodcrest服务器的出现而面世的英特尔新Core架构了。我们很高兴前一段时间由于调优和基准测试接触了此类硬件,这些系统的性能真是让人惊异!
一个主要的例子就是戴尔最近基于PowerEdge 1950提交的SPECjbb2005基准测试结果,它达到了让人无法置信的99,485 SPECjbb2005 bops (1)。该结果不仅远远超过了先前任何使用两芯片或单芯片的服务器的最佳结果,与更高配置相比也表现良好。以下是一些例子:
- 2-chip/4-core AMD Opteron 62,074 SPECjbb2005 bops,31,037 SPECjbb2005 bops/JVM
- 2-chip/4-core Dell Xeon 64,288 SPECJbb2005 bops,单JVM
- 1-chip/8-core Sun T2000 74,365 SPECJbb2005 bops,18,591 SPECjbb2005 bops/JVM (2)
- 4-chip/8-core IBM Power 91,806 SPECjbb2005 bops,单JVM
- 8-chip/8-core Fujitsu SPARC 101,056 SPECjbb2005 bops,单JVM
- 8-chip/16-core Sun SPARC 117,986 SPECjbb2005 bops,29,497 SPECjbb2005 bops/JVM
总结一下:
- 比先前同一环境中的x86结果超出50%,
- 比Sun最新的T2000结果超出35%,
- 与使用来自Sun、Fujitsu和IBM的更大的Unix服务器的结果也有得一比。
有意思的是,Sun在JavaOne上的一次新闻发布中声称自己是低端系统性能之王。在同一次新闻发布中,Sun声称一组最近提交的、使用Sun Fire X4000的两芯片/双核配置结果创造了世界纪录,其中包括一个32,018 SPECjbb2005 bops的单JVM结果(2)。戴尔迅速回应,使用一个PowerEdge 1850在相同环境下提交了一个35,503 SPECjbb2005 bops的单JVM结果(1),超出了Sun 10%,虽然他们使用的是6个多月前的硬件。不过Sun仍然保持着该环境中多JVM的纪录。
那么JRockit又在其中发挥了什么作用呢?Sun和Fujitsu的结果使用的都是Sun JVM,IBM的结果使用的是IBM J9,而戴尔使用的是JRockit。所以,看起来JRockit仍然是在基准测试中获得打破纪录的高分的最佳选择。此外,它还针对Woodcrest进行了优化,所以,使用JRockit,您将在此类服务器上获得顶尖性能!
注:
- Dell PowerEdge 1950和Dell PowerEdge 1850结果已提交给SPEC评审,此处的使用得到了戴尔公司的许可
- Sun T2000和Sun Fire X4000结果来自于http://www.sun.com/smi/Press/sunflash/2006-05/sunflash.20060517.5.xml。上面引用的其它所有结果都来自于2006年5月25日的http://www.spec.org上所发布的结果。关于最新的SPECjbb2005基准测试结果,请访问http://www.spec.org/osg/jbb2005. SPEC。基准名称SPECjbb2005是Standard Performance Evaluation Corporation公司的商标。
原文出处:http://dev2dev.bea.com/blog/hstahl/archive/2006/05/new_jrockitbase_1.html