免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1688 | 回复: 0
打印 上一主题 下一主题

solaris 10 与 windows xp 64bit 的性能对比 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-25 11:42 |只看该作者 |倒序浏览
原连接:
http://www.geekpatrol.ca/blog/158/

« Geekbench 2006 Updated (Build 230) | Home
Sun Ultra 20 M2 Performance
I’ve been working with a Sun Ultra 20 M2 workstation, running Solaris 10 and Windows XP, over the past couple of weeks. While I’m going to write up my impressions of the Sun Ultra 20 M2 sometime soon, I thought I’d share some of the performance results I’ve collected on the Ultra 20 M2, especially now that Geekbench runs on Solaris.
Setup
Here’s the configuration of the Sun Ultra 20 M2:
    * AMD Dual-Core Opteron 1210
    * 512 MB DDR2-667 (1 DIMM)
    * Windows XP Professional x64 Edition or
    * Solaris 10 (6/06 Update)
    * Geekbench 2006 (build 230)
I’m reporting the baseline score, rather than the raw score, for each benchmark (where a score of 100 is the score a Power Mac G5 1.6GHz would receive). Higher is better.
Overall Score
Sun Ultra 20 M2 (Solaris)
170.5
Sun Ultra 20 M2 (Windows XP)
147.6
Integer Performance
Emulate 6502 (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
87.3
Sun Ultra 20 M2 (Windows XP)
76.8
Emulate 6502 (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
174.8
Sun Ultra 20 M2 (Windows XP)
153.7
Blowfish (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
155.5
Sun Ultra 20 M2 (Windows XP)
118.6
Blowfish (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
310.7
Sun Ultra 20 M2 (Windows XP)
237.3
bzip2 Compress (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
216.7
Sun Ultra 20 M2 (Windows XP)
180.6
bzip2 Compress (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
425.3
Sun Ultra 20 M2 (Windows XP)
364.3
bzip2 Decompress (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
140.8
Sun Ultra 20 M2 (Windows XP)
154.9
bzip2 Decompress (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
289.6
Sun Ultra 20 M2 (Windows XP)
300.9
Floating Point Performance
Mandelbrot (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
146.1
Sun Ultra 20 M2 (Windows XP)
121.6
Mandelbrot (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
292.2
Sun Ultra 20 M2 (Windows XP)
243.2
Dot Product (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
168.1
Sun Ultra 20 M2 (Windows XP)
57.2
Dot Product (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
329.1
Sun Ultra 20 M2 (Windows XP)
113.4
JPEG Compress (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
108.6
Sun Ultra 20 M2 (Windows XP)
117.9
JPEG Compress (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
216.7
Sun Ultra 20 M2 (Windows XP)
236.2
JPEG Decompress (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
108.6
Sun Ultra 20 M2 (Windows XP)
113.2
JPEG Decompress (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
215.2
Sun Ultra 20 M2 (Windows XP)
220.6
Memory Performance
Read Sequential (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
152.7
Sun Ultra 20 M2 (Windows XP)
150.1
Read Sequential (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
171.4
Sun Ultra 20 M2 (Windows XP)
108.9
Write Sequential (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
174.9
Sun Ultra 20 M2 (Windows XP)
167.0
Write Sequential (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
213.2
Sun Ultra 20 M2 (Windows XP)
214.4
Stdlib Allocate (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
102.3
Sun Ultra 20 M2 (Windows XP)
87.6
Stdlib Allocate (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
40.8
Sun Ultra 20 M2 (Windows XP)
37.0
Stdlib Write (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
107.6
Sun Ultra 20 M2 (Windows XP)
60.6
Stdlib Write (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
142.1
Sun Ultra 20 M2 (Windows XP)
89.4
Stdlib Copy (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
165.2
Sun Ultra 20 M2 (Windows XP)
78.2
Stdlib Copy (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
175.0
Sun Ultra 20 M2 (Windows XP)
99.4
Stream Performance
Stream Copy (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
106.9
Sun Ultra 20 M2 (Windows XP)
141.3
Stream Copy (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
143.4
Sun Ultra 20 M2 (Windows XP)
169.9
Stream Scale (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
111.2
Sun Ultra 20 M2 (Windows XP)
132.5
Stream Scale (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
145.6
Sun Ultra 20 M2 (Windows XP)
172.9
Stream Add (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
99.2
Sun Ultra 20 M2 (Windows XP)
100.8
Stream Add (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
130.0
Sun Ultra 20 M2 (Windows XP)
156.5
Stream Triad (single-threaded scalar)
Sun Ultra 20 M2 (Solaris)
101.1
Sun Ultra 20 M2 (Windows XP)
91.1
Stream Triad (multi-threaded scalar)
Sun Ultra 20 M2 (Solaris)
130.4
Sun Ultra 20 M2 (Windows XP)
153.4
Conclusion
Overall, I’m pleased with the performance of the Sun Ultra 20 M2. While this model (with an Opteron 1210) isn’t quite as fast as a low-end Mac Pro, it’s less than half the price of a low-end Mac Pro. Models equipped with faster Opterons (like the Opteron 121

will certainly be more competitive when it comes to performance.
Another thing worth mentioning is that Solaris (and the Sun Studio compiler) outperformed Windows (and Visual C++) by almost 15%. Solaris outperformed Windows in almost every benchmark category, even outperforming Windows dramatically in some specific tests (such as some of the floating point benchmarks). If you’re working with processor-intensive tasks, Solaris might be the operating system for you.
Trackbacks & Pingbacks
   1. Opensolaris benchmarks… « Il mio piccolo diario di viaggio… tra i bit pingbacked Posted October 24, 2006, 3:47 am
   2. Tod-OS.com :: Te ponemos al dia » Duelo en 64 btis: Solaris 10 contra WindowsXP 2.0 pingbacked Posted October 24, 2006, 4:03 am
   3. Link Patrol | Sun Ultra 20 M2 Performance pingbacked Posted October 24, 2006, 9:26 am
   4. » Duelo 64 bits: Solaris 10 vs. Windows XP » Linux Platense pingbacked Posted October 24, 2006, 12:32 pm
Comments
   1.
      1 Zequinha Baderneiro says:
      Can you do these tests with Linux?
      ↓ Quote | Posted October 24, 2006, 12:04 am
   2.
      2 Mark says:
      I’m not surprised at your results, since any GUI pretending to be an operating system has to have drawbacks.
      To date, I’ve used an Ultra 10, but I’m thinking of buying an Ultra 20, as I suspect the AMD processor may be faster than a SPARC.
      I can’t find any meaningful comparisons, so do you have any suggestions?
      ↓ Quote | Posted October 24, 2006, 12:43 am
   3.
      3 Dan Sanders says:
      Alright, now you have intrigued me. How does Linux fare on the same hardware?
      ↓ Quote | Posted October 24, 2006, 1:24 am
   4.
      4 alucardX says:
      Thank you very much for sharing this experience

      Can you tell us what’s performance made with both Solaris and Linux in the same machine?
      Cheers
      ↓ Quote | Posted October 24, 2006, 2:55 am
   5.
      5 UniBoy says:
      Better double-check your pricing. Your comment about it being half as much as a Mac Pro is WAY OFF. I just priced one out on Sun’s website. A “low-end” version came out to $1770.
      ↓ Quote | Posted October 24, 2006, 7:29 am
   6.
      6 charles pervo says:
      Thanks for your hard work
      ↓ Quote | Posted October 24, 2006, 9:00 am
   7.
      7 bingoboy says:
      UniBoy said:
          Better double-check your pricing. Your comment about it being half as much as a Mac Pro is WAY OFF. I just priced one out on Sun’s website. A “low-end” version came out to $1770.
      I think you should double check your pricing for the system config listed at the top. It only costs $995!! Compared to the Mac Pro at $2121 for low-end. And that doesn’t even include a monitor! So half as much as a Mac is correct.
      ↓ Quote | Posted October 24, 2006, 10:22 am
   8.
      8 Diane says:
      What compiler options did you use to compile stream with
      SunStudio? The best options for stream on Opteron are:
      -fast -xprefetch -xvector=simd -xdepend
      ↓ Quote | Posted October 24, 2006, 11:19 am
   9.
      9 John Poole says:
      Diane said:
          What compiler options did you use to compile stream with SunStudio? The best options for stream on Opteron are:
          -fast -xprefetch -xvector=simd -xdepend
      Geekbench for Solaris is compiled with the -fast switch. Are the best options for Stream on Solaris (-fast -xprefetch -xvector=simd -xdepend) recommended for all Solaris applications?
      ↓ Quote | Posted October 24, 2006, 11:48 am
  10.
      10 Diane says:
      These switches are always a good place to start. Note
      that -xvector=simd is not a sparc option.
      ↓ Quote | Posted October 24, 2006, 12:07 pm
  11.
      11 Diane says:
      Diane said:
          These switches are always a good place to start. Note
          that -xvector=simd is not a sparc option.
      Note that -xvector=simd can occasionally make performance
      worse.
      ↓ Quote | Posted October 24, 2006, 12:09 pm
  12.
      12 Chad Leigh says:
      Your Mac Pro pricing comparison is way off. I can find a PC for $499 online too that runs Solaris and beats the pants off price-wise for the Sun Ultra 20 M2. The minimum Ultra 20 M2 price that is even comparable to the low end Mac Pro is $1639 using Sun’s online store.
      Your $995 is 512MB of RAM. The Mac Pro you were comparing against is 1GB of RAM. Your $995 M2 is 80GB SATA drive, the Mac Pro is 250GB SATA drive. Your M2 didn’t seem to have a keyboard. Mac Pro does. (and a more extensive PCI-e setup). And the Mac Pro has 2 dual core CPUs, your M2 only has 1 Dual Core CPU. Don’t know how the individual cores compare at the moment. Also, I did not upgrade the video card as I do not kow how the base ones compare… So saying it is 1/2 the cost or less is flat out wrong if you want to have any sort of semblance of comparing machines that are in any way similar in specs.
      ↓ Quote | Posted October 24, 2006, 1:49 pm
  13.
      13 Vijay Tatkar says:
      I have posted STREAM numbers with the Sun Studio compilers (along with the right option set used) at these two following blogs:
      SunStudio and GCC compared here
      Autopar vs. OpenMP compared here
      Even tho it was written with a Linux title, the numbers are the same as Solaris, as I indicated there.
      The numbers themselves tell the story… I’m not sure what exactly the STREAM numbers are for comparison, but we should be MUCH higher than these posted numbers. IBM has decent submitted STREAM numbers for Apple G5 dualcore @2GHz, but the other numbers are 40% lower. Compared to the lower 2GHz numbers, Sun Studio numbers are about 2 to 2.5x higher. Compared to IBM’s numbers, they are still about 30% higher
      Hope this helps!
      ↓ Quote | Posted October 24, 2006, 2:00 pm
  14.
      14 John Poole says:
      Chad Leigh said:
          Your Mac Pro pricing comparison is way off. I can find a PC for $499 online too that runs Solaris and beats the pants off price-wise for the Sun Ultra 20 M2. The minimum Ultra 20 M2 price that is even comparable to the low end Mac Pro is $1639 using Sun’s online store.
          Your $995 is 512MB of RAM. The Mac Pro you were comparing against is 1GB of RAM. Your $995 M2 is 80GB SATA drive, the Mac Pro is 250GB SATA drive. Your M2 didn’t seem to have a keyboard. Mac Pro does. (and a more extensive PCI-e setup). And the Mac Pro has 2 dual core CPUs, your M2 only has 1 Dual Core CPU. Don’t know how the individual cores compare at the moment. Also, I did not upgrade the video card as I do not kow how the base ones compare… So saying it is 1/2 the cost or less is flat out wrong if you want to have any sort of semblance of comparing machines that are in any way similar in specs.
      I didn’t say the Ultra 20 M2 was comparable to a Mac Pro when it came to features or functionality. The point I was trying to make is that the Ultra 20 M2 doesn’t perform as well as a Mac Pro, but that it comes close, and that’s impressive considering the price difference between the two machines.
      One thing I am impressed with, though, is that I can get a workstation-class computer from Sun for under $1000. I have to pay twice that for a workstation-class computer from Apple. Sure, they’re not comparable machines, but Sun gives me a lot more choice than Apple.
      ↓ Quote | Posted October 24, 2006, 6:07 pm


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10071/showart_190111.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP