BM Seer Facts & Questions from an Anonymous Sun Source

IBM has one way of treating open-ness...

Monday Sep 17, 2007

    IBM: "We've already got a great open-source strategy with Linux," Freund said. "There's no real market demand to open up AIX."
http://www.itworldcanada.com/Pages/Docbase/ViewArticle.aspx?id=idgml-0bdd5a41-1ee8-4c66-a0fc-cb7e33a6a8f5

AIX closed and on the way out?

[2] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg

Sun's Open Source Awards - Herald (Scotland's biggest selling broadsheet)

Monday Aug 13, 2007

The Herald, Scotland's biggest selling broadsheet, covers the Open Source Awards:
http://www.theherald.co.uk/business/news/display.var.1612694.0.0.php

    The awards are designed to take advantage of Scottish computing expertise in open source operating systems, to extend that expertise in the commercial arena and thus bolster the Scottish information technology sector.
see link above for the full story...

Like this post? del.icio.us | furl | slashdot | technorati | digg

UltraSPARC T2, and Old UltraSPARC T1 world records & new Xeon's

Thursday Aug 09, 2007

Postscript:

Be careful when comparing performance results, as an example look at a comment in yesterday's "Can I use 64 threads in a chip?" posting. At least this comment pointed out that you can use 4-8 threads in 2 chip Intel-based systems, but it was really trying to be a stab at UltraSPARC Performance. Here was the comment: One really needs to look at the complete data on those .pdf's to make a fair comparison (also in the disclosure statement below).

  • First: The T2000 SAP-SD used a 1.2GHz UltraSPARC T1, Sun now ships faster 1.4GHz UltraSPARC T1, and has announced 1.4GHz UltraSPARC T2. The 1.4GHz T2 has double the threads of that 1.4GHz (double the computational power).
  • Second: The T2000 SAP-SD result was submitted in Dec 2005, at that time it was near the performance of the expensive 4-way POWER5 IBM p550.
  • Third: The 2-chip Dual-core Xeon SAP-SD result above was submitted 18 months after the T2000 SAP-SD result.
  • Fourth: Different versions of the benchmark. The 2-chip Dual-core Xeon was run with ECC 6.0 (not SAP 5.0). The a newer version of the benchmark takes more computational work to produce the same results. Dual-core SAP-SD result was also run with Solaris 10 on Xeon, how cool is that!
  • Fifth: The 2-chip quad-core Xeon SAP-SD result above was submitted 19 months after the T2000 SAP-SD result.
  • Sixth: The Sun result used open-source MySQL MaxDB database, how cool is that! The Xeon results used Oracle or MicroSoft SQL Server.
      postscript:
      Sun latter used Oracle, others suggested US T1 has some sort of silly database limitation - NOT TRUE!

    You'll see more results soon.

    Triffids, as a reminder if you work for a partner company of SAP you must put the following disclosures when you post results. If you are not they you don't need to put this in, but as you can see the data in it would have allowed you to make a better comparison of systems. Don't worry I'm not asking you to identify yourself at all.

    Disclosure Statement:

    Two-tier SAP ECC 5.0 Standard Sales and Distribution (SD) benchmark Sun Fire T2000 (1-way, 1 proc, 8 cores, 32 threads) 1x 1.2 GHz UltraSPARC T1, 32 GB mem, 950 SD benchmark users, 1.91 sec avg response time, Cert#2005047., MaxDB 7.5 database, Solaris 10; Two-tier SAP ECC 5.0 Standard Sales and Distribution (SD) benchmark IBM System eServer p5 550 (4-way, 4 procs, 4 cores, 8 threads) 4x 1.9 GHz POWER5+, 32GB mem, 1,000 SD benchmark users, 1.97s avg resp time, Cert#2005040, IBM DB2 Universal Database 8.2.2, SuSE Linux Enterprise Server 9; Two-tier SAP ECC 6.0 Standard Sales and Distribution (SD) benchmark Fujitsu Siemens Computers PRIMERGY Model BFi20 S2 (2 procs, 4 cores, 4 threads) 2x Intel Xeon 5160, 3.0 GHz, 16GB mem, 1,020 SD benchmark users, 1.94s avg resp time, Cert#2007031, Oracle 10g, Solaris 10; Two-tier SAP ECC 6.0 Standard Sales and Distribution (SD) benchmark Fujitsu Siemens Computers PRIMERGY Model TX300 S3 (2 procs, 8 cores, 8 threads) 4x Quad-Core Intel Xeon Processor X5355 2.66 GHz, 32GB mem, 1865 SD benchmark users, 1.99s avg resp time, Cert#2007025, SQL Server 2005, Windows Server 2003 Enterprise Edition; SAP, R/3, mySAP reg TM of SAP AG in Germany and other countries. More info www.sap.com/benchmark.

    I edited in:
    2 processors into Quad-Core Intel Xeon Processor X5355 2.66 GHz

    ...and..

    32 threads to the Sun Fire T2000, 1 processor / 8 cores ...in order to make the comparisons more consistent.

    Like this post? del.icio.us | furl | slashdot | technorati | digg
  • "Estimated" what does that mean for Sun's UltraSPARC T2

    Wednesday Aug 08, 2007

    Why does Sun designate yesterday's performance results as "estimates", why that word? Did some Sun marketeer just throw a dart and just pick a big number. No. All UltraSPARC T2 SPEC CPU and SPEC OMP metrics quoted are from full “reportable” runs, but are nevertheless designated as “estimates” because they use pre-production systems. Sun customer systems, to be announced later, are expected to perform similarly. SPEC rules do allow comparing these preliminary scores and published result.

    Is Sun the only vendor to use this clause? No. Intel and AMD have made a long history of using preliminary numbers at chip announcements to get the word out about their performance. Sun is just following their lead, and trumping their performance :)

    Ok, back to why the word "estimates?" The SPEC CPU committee voted to use that specific word for preliminary scores. Members include IBM, Intel, AMD, HP, .... And every employee of a member company must follow the rules.

      By license agreement, SPEC members and customers agree to run and report results as specified in each benchmark suite's documentation. from SPEC FAQ

    Postings on Sun's UltraSPARC T2 performance:
    http://blogs.sun.com/bmseer/entry/performance_of_the_new_sun
    http://blogs.sun.com/bmseer/entry/ultrasparc_t2_more_floating_point
    http://blogs.sun.com/sprack/entry/ultrasparc_t2_world_class_crypto
    OpenSPARC T2:
    http://blogs.sun.com/d/entry/ultrasparc_t2_documentation_available
    Ubunu (aready booted on UltraSPARC T2):
    Ubuntu & Canonical & UltraSPARC T1 (May06).

    As a Sun employee I try my best to follow every rule when talking about results in public, but I'm an engineer so sometimes it is hard to follow all the legalese so I try to correct things as soon as I see an error. And I do my best to remind other Sun bloggers to put in the proper disclosure statement for SPEC & TPC benchmark results. Though quite honestly I wish SPEC & TPC would streamline the rules, make them more consistent, and minimize the lengthy disclosure statements.

    Of course because Sun is in the lead and because I made some suggestions, I'm sure this entry will be fully scrutinized by every competitor. If I made errors let me know in the comments and I will correct them.

    Disclosure Statement

    SPEC, SPECint, SPECfp, and SPEComp registered trademarks of Standard Performance Evaluation Corporation. Results from www.spec.org as of August 6, 2007. Actually this one is short because I didn't put any specific results in this posting, the ones at the links have the more extensive disclosures because they show scores & results.

    [1] Comments

    Solaris and Sun Studio compiler important to UltraSPARC T2 announcements & benchamrks

    Tuesday Aug 07, 2007

    Beyond UltraSPARC T2 what other technologies matter? There are two more keys to Sun providing such effective performance in the new single-chip Sun UltraSPARC T2 64-thread processor, that is Solaris (and now of course OpenSolaris) and Sun Studio compilers. Here is a nice slide of the history of hardware history of SPARC, I borrowed this on from an entry in "On the Record" SPARC History from Sun's On the record blog -- blogs.sun.com/ontherecord

    An important thing to remember that besides Sun's long history with SPARC, we've also lead the way in parallelism. Over 15 years ago, Solaris supported 64-way SPARC systems and provided near-linear scaling. For those of you old enough to remember, at that time IBM, SGI, HP, and everyone else thought there was no way Sun could produce effective 64-way systems. They were wrong and now our competitors have finally all have introduced systems with lots of processors and/or threads.

    Solaris and Sun Studio compilers have a LONG history and lots of experience with industrial-strength applications with lots of threads.

    Solaris and Sun Studio compilers were great at scaling to 64-way systems 15 years ago, with a lot more experience and hard work we are even better at scaling and will scale to lots more threads right now. Many thanks to all of those compiler & OS engineers!

    Postings on Sun's UltraSPARC T2 performance:
    http://blogs.sun.com/bmseer/entry/performance_of_the_new_sun
    http://blogs.sun.com/bmseer/entry/ultrasparc_t2_more_floating_point
    http://blogs.sun.com/sprack/entry/ultrasparc_t2_world_class_crypto
    OpenSPARC T2:
    http://blogs.sun.com/d/entry/ultrasparc_t2_documentation_available

    ...I've focused on Solaris, but there are options, for example Ubuntu. Ubuntu has already booted on the UltraSPARC T2.

    As as a reminder Ubuntu and Canonical proved it on an UltraSPARC T1 almost 14 months ago, see this article on that work.

    [2] Comments

    UltraSPARC T2: more floating-point performance

    Tuesday Aug 07, 2007

    More about floating-point on the Sun UltraSPARC T2 in this posting, In the previous posting SPECfp_2006 scores and the UltraSPARC T2 design being open-sourced were discussed.

    In the UltraSPARC T2 there are eight floating-point units that are well suited for scientific applications. Based upon preliminary runs the Sun UltraSPARC T2 processor at 1.4 GHz beats all single chip scores showing 14230(est)/15081(est) SPECompMbase2001/SPECompMpeak2001.

    How do these preliminary runs (we must use the term "estimated" by SPEC rules) compare to SPECompMbase2001/SPECompMpeak2001 scores?

    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip IBM p520 POWER5+ 1.9GHz processor published result by 85%.
    • ...Sun is waiting for POWER6 4.7GHz results, maybe UltraSPARC T2 results will scare IBM from ever publishing a single-chip result?
    Benchmark description:

    The SpecOMP benchmark is a test of the performance of 9 High Performance computing applications. It is used to compare the performance of shared memory servers. All C/C++ and FORTRAN applications in this suite use the OpenMP programming model that provides a portable, scalable model for developing parallel applications for platforms ranging from the desktop to the supercomputer.

    The OpenMP Application Program Interface (API) supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, from the largest Unix servers to the small Windows NT platforms.

    Disclosure statement:

    All UltraSPARC T2 SPEC CPU metrics quoted are from full “reportable” runs, but are nevertheless designated as “estimates” because they use preproduction systems. SPEC, and SPEComp registered trademarks of Standard Performance Evaluation Corporation. Sun UltraSPARC T2 1.4GHz (1 chip, 8 cores, 64 threads) 14230 (est)/ 15081 (est) SPECompMbase2001/SPECompMpeak2001. Competitive results from www.spec.org as of August 6, 2007. IBM p520 1.9GHz (1 chip, 2 cores, 4 threads) published 8141/8174 SPECompMbase2001/SPECompMpeak2001.

    [2] Comments

    Performance of the new Sun UltraSPARC T2

    Tuesday Aug 07, 2007

    Sun UltraSPARC T2 is an amazing chip and very fast! The UltraSPARC T2 features several industry firsts:

    • Eight cores and 64 threads
    • Integrated 10 GbE networking and I/O
    • Dedicated, cryptographic and floating point units per core
    • 10 cryptographic functions supported with hardware
    • open-source design: www.opensparc.net

    Based upon preliminary runs, the Sun UltraSPARC T2 processor at 1.4 GHz, beat all single chip scores showing 78.3 est. SPECint_rate2006. How do these preliminary runs (we must use the term "estimated" by SPEC rules) compare to SPECint_rate2006 results.

    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip IBM POWER6 4.7GHz processor published result by 29%.
    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip estimated scores of the AMD Barcelona by 23%.
    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip published scores of the 2.66GHz Intel X5355 (Clovertown) by 48%.
    Based upon preliminary runs, the Sun UltraSPARC T2 processor at 1.4 GHz, beat all single chip scores showing 62.3 est. SPECfp_rate2006. How do these preliminary runs (we must use the term "estimated" by SPEC rules) compare to SPECfp_rate2006 results.
    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best published single-chip IBM POWER6 4.7GHz processor result by 7%.
    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip estimated scores of the AMD Barcelona by 11%.
    • These Sun UltraSPARC T2 1.4GHz processor scores beat the best single-chip published scores of the 2.66GHz Intel X5355 (Clovertown) by 66%.

    Performance per core doesn't matter GHz doesn't matter, what matters is numbers of cores, efficiency, and design of the chip! Competitors are saying that UltraSPARC T2 is proprietary... this makes no sense. both UltraSPARC T1 and UltraSPARC T2 are open source designs (www.opensparc.net). You do not find the latest design of Intel, AMD, or IBM as open source designs.

    Disclosure Statement:

    All Sun UltraSPARC T2 SPEC CPU metrics quoted are from full “reportable” runs, but are nevertheless designated as “estimates” because they use preproduction systems. SPEC, SPECint, SPECfp registered trademarks of Standard Performance Evaluation Corporation. Sun UltraSPARC T2 1.4GHz (1 chip, 8 cores, 64 threads) 78.3 est. SPECint_rate2006, 62.3 est. SPECfp_rate2006. Competitive results from www.spec.org as of August 6, 2007. IBM POWER6 4.7GHz (1 chip, 2 cores, 4 threads) 60.9. SPECint_rate2006, 58.0 SPECfp_rate2006. AMD Barcelona 2.6 GHz (1 chip, 4 cores, 4 threads) 63.9 est SPECint_rate2006, 56.3 est. SPECfp_rate2006. Barcelona estimates based upon "The Register" article stating 2.6GHz quad is 21% and 50% faster than Intel 2.66 system. Fujitsu RX300 Intel X5355 2.66 GHz (1 chip, 4 cores, 4 threads) 52.8 SPECint_rate2006, 47.5 SPECfp_rate2006.

    Reminder: The Niagara 2 score was obtained from a full "reportable" SPEC run, but is designated as an "estimate" because a pre-production system was used.

    ...more information on the UltraSPARC T2 later today.

    [6] Comments

    Consolidation saves, though it saves even more on Sun

    Wednesday Aug 01, 2007

    IBM is stating that mainframes are good for consolidation: http://www.networkworld.com/community/node/17998

    For more insight on Mainframe linux see: http://blogs.sun.com/jsavit/entry/once_again_mainframe_linux_vs

    or...

    Also discussion at Slashdot: http://linux.slashdot.org/linux/07/07/31/238219.shtml

    I'm a big fan of using consolidation to save on servers, increase server utilisation (which has a huge effect on power savings), and to simplify management -- but you can save even more money by doing this on Sun servers and using OpenSolaris.

    Like this post? del.icio.us | furl | slashdot | technorati | digg

    Open source Software - Wow!: SPECjAppServer2004 Sun Fire T2000/X4200 $/Perf Leadership

    Wednesday Jul 25, 2007

    Two Sun Fire X4200's each equipped with 2 2.8 GHz Opteron processors running the Sun Java System Application Server 9.1 and one Sun Fire T2000 equipped with 1 UltraSPARC 1.2 GHz T1 processor running PostgreSQL 8.2 database obtained a score of 813.73 SPECjAppServer2004 JOPS@Standard on the SPECjAppServer2004 benchmark. This result is 3 times better price/performance than the latest HP dual-core Itanium2 results with Oracle (note3).

    Benchmark was run entirely on Open Source software: GlassFish, PostgreSQL and Solaris.

    Sun is the only vendor that has published results using Open Source databases (MySQL and PostgreSQL), demonstrating full commitment to these price-efficient database alternatives.

    Sun Fire T2000 shows it stregths as a database server using PostgresSQL.

    Competitive Landscape

    SPECjAppServer2004 Results Page SPECjAppServer2004 JOPS@Standard (bigger is better), $/SPECjAppServer2004 JOPS@Standard (smaller is better)

      SPECjAppServer2004
    JOPS@Standard
    J2EE Server DB Server $/JOPS
    Sun 813.73 2x Sun Fire X4200
    8 cores, 4 chips @ 2.8 GHz Opteron 2220SE
    SJSAS 9.1
    1x Sun Fire T2000
    8 cores, 1 chip @ 1.2 GHz US-T1
    PostgreSQL 8.2
    $71 (1)
    HP 874.17 1x HP rx2660
    4 cores, 2 chips @ 1.6 GHz Itanium 2
    Oracle Application Server 10g Release 10.1.3.2
    1x HP rx2660
    4 cores, 2 chips @ 1.6 GHz Itanium 2
    Oracle 10g
    $211 (2)

    Benchmark Description

    SPECjAppServer2004 (Java Application Server) is a multi-tier benchmark for measuring the performance of Java 2 Enterprise Edition (J2EE) technology-based application servers. SPECjAppServer2004 is an end-to-end application which exercises all major J2EE technologies implemented by compliant application servers as follows:

    • The web container, including servlets and JSPs
    • The EJB container
    • EJB2.0 Container Managed Persistence
    • JMS and Message Driven Beans
    • Transaction management
    • Database connectivity
    Moreover, SPECjAppServer2004 also heavily exercises all parts of the underlying infrastructure that make up the application environment, including hardware, JVM software, database software, JDBC drivers, and the system network. The primary metric of the SPECjAppServer2004 benchmark is jAppServer Operations Per Second (JOPS) which is calculated by adding the metrics of the Dealership Management Application in the Dealer Domain and the Manufacturing Application in the Manufacturing Domain. There is NO price/performance metric in this benchmark.

    Disclosure Statement:

    SPECjAppServer2004: 1 Sun Fire T2000 (8 cores, 1 chip) and 2 Sun Fire X4200 (8 cores, 4 chips) 813.73 SPECjAppServer2004 JOPS@Standard; 1 HP rx2660 (4 cores, 2 chips) and 1 HP rx2660 (4 cores, 2 chips) 874.17 SPECjAppServer2004 JOPS@Standard; SPEC, SPECjAppServer reg tm of Standard Performance Evaluation Corporation. Results from www.spec.org as of 07/23/2007.

    Pricing obtained from publicly available sources.

    Results Summary

    Certified Results 813.73 SPECjAppServer2004 JOPS@Standard
    Reference Date: July 23, 2007
    Systems: 1 x Sun Fire T2000, 16GB
    2 x Sun Fire X4200, 8GB
    Total Number Processors: 1, 4
    Processor/GHz of Server: UltraSPARC T1 1.2 GHz
    Opteron 2220SE 2.8 GHz
    Operating System: Solaris 10 11/06
    Software: Sun Java System Application Server 9.1 Platform Edition
    PostgreSQL 8.2
    JVM: J2SE 6.0 update 02

    Pricing Substantiation

    (note1) Sun ... all prices from www.sun.com

    • App server X4200 -- # of units:2 -- $16,290.00
    • DB server T2000 -- # of units: 1 -- $21,495.00
    • 4 GB dual FC adapter -- # of units: 1 -- $2,530.00
    • StorageTek 2540 -- # of units:1 -- $17,110
    • Postgres -- $0
    • Glassfish -- $0
    • Total: $57,425
    • $/JOPS: $70.57

    (note2) HP ... prices from URL's indicated below

    • rx2660 w/16GB -- #of units: 2 -- $37990.00
      http://h71028.www7.hp.com/ERC/cache/251028-0-0-0-121.html?ERL=true
    • 8GB DDR2 (AD276A) -- # of units:1 -- $3273.00
      http://www.needthese.com/DATARAM_DRH2660/8GB_513305.htm
    • Dual port 4GB FC adapter (AB379A) -- #of units: 2 -- see... www.hp.com (HP online store)
    • Modular SAN Array 1000 (201723-B22) -- #of units:2 -- $12998.00
      www.hp.com (HP online store)
    • 72GB 15k driver (286778-B22) -- #of units:28 -- $12292.00
      www.hp.com (HP online store)
    • Oracle DB 10g Enterprise Edition -- # of units:2 -- see...
      http://www.oracle.com/corporate/pricing/pricelists.html
    • Oracle DB Horizontal Partition option -- # of units:2 -- see...
      http://www.oracle.com/corporate/pricing/pricelists.html
    • Oracle App server 10g Java edition, see...
      http://www.oracle.com/corporate/pricing/pricelists.html
    • Total: $184,543.00
    • $/JOPS: $211.10
    (note3) Sun to HP $/JOPS: 211.10 / 70.57 = 2.99x -> 3x

    Like this post? del.icio.us | furl | slashdot | technorati | digg