Vijay Tatkar's Blog

All | Benchmarks | Business | Cloud Computing | General | Hardware | Linux/Unix | Performance | Software | Solaris | Sun | Sun Studio
« Previous day (Jun 7, 2007) | Main | Next day (Jun 9, 2007) »
20070608 Friday June 08, 2007

SunStudio 12 is released
Finally! Its here!
SunStudio 12 is now available for downloads right away.
      For Solaris/SPARC, Solaris/x86(and x64), and Linux/x86(and x64).
If there is a single message to remember, its this one:
       Performance, Parallelism, Productivity, Platforms

Performance
Detailed numbers will follow some official announcements, which undoubtedly will highlight World Record Numbers of some kind, but here are some preliminary numbers at this time.

        Note: In SPEC terminology, (e)Estimates refers to results that are not officially submitted at this point.
         Please also see the Required Information at the end for machine details, etc   
        
Note also that these are NOT the  numbers  submitted to SPEC, but on older  TEST machines         Parallelism:
    SunStudio 12  enables future applications to take better advantage of CMT (Chip Multi-threading, Sun's terminology for multicore chips that can serve several threads in parallel for increased throughput computing), with:
Productivity:
    SunStudio 12 has improved the most in this area. With a completely new and upgraded IDE, based on Netbeans 5.5.1, SunStudio 12 now offers support for:
Read about these and other features here in more detail.

Platforms:
    SunStudio 12 is now fully optimized for all platforms and takes advantages of each platform feature fully, eg
The basic platforms message is "Same Source, Same Components, Same Features, Same Performance". We are really trying hard not to bias the product towards any one platform. However (in full disclosure) there are features that we havent either gotten around to implement on some platform (typically Linux) or where the platform itself differentiates itself (eg. on Linux, due to a lack of libcpc interface, the ability to do HW Counter Profiling is significantly different than on Solaris).

There is a lot more to this release than these highlights. In coming weeks, I am planning to blog about each one in much more details. Hopefully you will find the information here useful. I'm very open to feedback. Leave me a comment if you'd like to hear more about a particular topic and I'll try to elaborate on it more.

Required Information:
SPEC, SPECint, SPECfp registered trademarks of Standard Performance Evaluation Corporation.
Sun Fire X4600 M2 (2xAMD Opteron model 250, 2 cores, 2 chips, 1 cores/chip, Solaris 10):  SunStudio12 SPECint_2006 - 9.92(estimate), SPECfp_2006- 9.90 (estimate)
Sun Fire X4600 M2 (2xAMD Opteron model 250, 2 cores, 2 chips, 1 cores/chip, Solaris 10):  SunStudio11. SPECint_2006 - 8.92(estimate), SPECfp_2006- 8.91 (estimate)
Sun Fire X4600 M2 (2xAMD Opteron model 250, 2 cores, 2 chips, 1 cores/chip, Solaris 10):  GCC4.2SPECint_2006 - 8.95 (estimate), SPECfp_2006- 8.33(estimate)
SunBlade 2500 (2xUltraSPARC IIIi at 1600MHz, 2 cores, 2 chips, 1 cores/chip, Solaris 10): SunStudio 12. SPECint_2006 - 4.65 (estimate), SPECfp_2006- 4.23(estimate)
SunBlade 2500 (2xUltraSPARC IIIi at 1600MHz, 2 cores, 2 chips, 1 cores/chip, Solaris 10): GCC4.2 SPECint_2006 -  3.93(estimate), SPECfp_2006- 2.79(estimate)


Posted by tatkar ( Jun 08 2007, 11:06:05 AM PDT ) Permalink Comments [6]
Like this post?  del.icio.us  bookmark it   |   submit to dig digg.com digg it   |   slashdot slashdot it   |   technorati Technorati it

Who Am I?

Calendar

RSS Feeds

Search

Links

Presentations

Latest TechDays Presos

Navigation

Referers