Oracle Solaris Studio 12.2 released!



Oracle Solaris Studio 12.2 is the latest release of compilers and tools, available on Solaris 10 (SPARC and x86), OEL, RHEL and SuSE and has several highlights worth noting:
  • This is the first release of Studio under the Oracle banner. That said, it continues a long tradition of excellence in performance, features and productivity diligently nurtured by previous releases under the Sun Studio, Sun Workshop, Forte Developer banners.
    • For those of you who are new to the Sun product lines, Studio has always played an important part in various parts of the Oracle Hardware, Software stack:
      • Oracle database was always built optimized with Studio (for the past 15+ years as Sun's ISV partner) and recommended Studio for ProC and plugins
      • PeopleSoft, Siebel, Hyperion and JD Edwards was built optimized with Studio from long before these became part of the Oracle family.
      • Java VM has always built with Studio from Day 1 and has recommended it for Native Code Development
      • Solaris has, of course, been built from Day 1 with Sun compilers and these have played a critical part in developing the best application ecosystem around Solaris (differentiating it from HP/UX, IBM-AIX and Linuxes, whose combined #apps dont match upto Solaris)
      • Pretty much every single Sun system Hardware Benchmarking announcement that involved CPU crunching involved Studio compilers (exception: early x86/Opteron announcements on Linux when Studio wasnt on Linux yet)
  • Features:
    • Optimized for Sun Systems:
      • Support for latest SPARC and x86 Hardware systems. In particular, optimizations for SPARC64-VII, UltraSPARC-T2 (Plus), Intel Xeon 7500 processor series (Nehalem-EX) and the Intel Xeon 5600 processor series (Westmere-EP)
      • Math libraries and solvers tuned for each microarchitecture
      • Enhanced MT, OpenMP and MPI support throughout the toolchain.
    • Optimized for Solaris:
      • Tools that take advantage of latest Solaris features such as Dlight (a new tool) and features exposed for profiling (Performance Analyzer)
      • Solaris Binary Compatibility Guarantee with industry's only stable C++ ABI
    • Optimized for Developers:
      • Innovative new tools: A new memory debugger (Discover) and a new code coverage tool (Uncover).
      • OK, not new but pretty much unknown so a plug here wont hurt: dbxtool is now back as a standalone tool (since Studio 12 update 1)
      • Enhancements to existing tools, such as OCD (optimized code debugging), and improvements in application profiling and observability (Performance Analyzer).
      • Several enhancements to the Studio IDE to improve developer productivity, which I've detailed in a previous blog here and especially here.
  • New and enhanced support offering covered under two development bundles (here). Check out the support pages here.
So, heres what you can do today to get more familiar with it:

It doesnt hurt to reiterate the overall architectural graphic, so here it is again:

Oracle Solaris Studio at a glance



Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

I have worked with Sun and Oracle for 25 years now; in compilers and tools organization for most of these years followed by a couple of years in Cloud Computing. I am now in ISV Engineering, where our primary task is to improve synergy between Oracle Sun Systems and our rich ISV ecosystem

Search

Archives
« April 2014
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
Interesting Links