Oracle Solaris Studio 12.2 released!
Oracle Solaris Studio 12.2 is the latest release of compilers andtools, available on Solaris 10 (SPARC and x86), OEL, RHEL and SuSE andhas several highlights worth noting:[LIST][*]This is the [B]first release ofStudio under the Oracle banner[/B]. That said, it continues a longtradition of excellence in performance, features and productivitydiligently nurtured by previous releases under the Sun Studio, SunWorkshop, Forte Developer banners.[LIST][*]For those of you who are new to the Sun product lines, Studiohas always played an important part in various parts of the OracleHardware, Software stack:[LIST][*]Oracle database was always [B]builtoptimized[/B] with Studio (for the past 15+ years as Sun's ISVpartner) and recommended Studio for ProC and plugins[*]PeopleSoft, Siebel, Hyperion and JD Edwards was <spanstyle="font-weight: bold;">built optimized</span> with Studio from <spanstyle="font-style: italic; font-weight: bold;">long before thesebecame part of the Oracle family</span>.[*]Java VM has always built with Studio from Day 1 and hasrecommended it for Native Code Development[*]Solaris has, of course, been built from Day 1 with Suncompilers and these have played a critical part in developing the bestapplication 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 Benchmarkingannouncement that involved CPU crunching involved Studio compilers(exception: early x86/Opteron announcements on Linux when Studio wasnton Linux yet)[/LIST][/LIST][*]Features:[LIST][*][B]Optimized for Sun Systems[/B]:[LIST][*]Support for latest SPARC and x86 Hardware systems. Inparticular,optimizations for SPARC64-VII, UltraSPARC-T2 (Plus), Intel Xeon 7500processor series (Nehalem-EX) and the Intel Xeon 5600 processor series(Westmere-EP)[*]<ahref="http://blogs.sun.com/tatkar/entry/oracle_solaris_studio_secret_sauce">Mathlibraries and solvers tuned for each microarchitecture[*]Enhanced MT, OpenMP and MPI support throughout the toolchain.[/LIST][/LIST][LIST][*]Optimized for Solaris:[LIST][*]Tools that take advantage of latest Solaris features such asDlight (a new tool) and features exposed for profiling (PerformanceAnalyzer)[*]Solaris Binary Compatibility Guarantee with industry's onlystable C++ ABI[/LIST][*][B]Optimized for Developers:[/B][LIST][*]Innovative new tools: A new memory debugger (Discover) and anewcode coverage tool(Uncover).[*]OK, not new but pretty much unknown so a plug here wont hurt:<ahref="http://blogs.sun.com/tatkar/entry/oracle_solaris_studio_did_you">dbxtoolis now back as a standalone tool (since Studio 12 update 1)[/LIST][/LIST][LIST][LIST][*]Enhancements to existing tools, such as OCD (optimized codedebugging), and improvements in application profiling andobservability (Performance Analyzer).[/LIST][/LIST][LIST][LIST][*]Several enhancements to the Studio IDE to improve developerproductivity, which I've detailed in a previous blog <ahref="http://wiki.netbeans.org/NewAndNoteworthy69#C.2FC.2B.2B">hereand [URL="http://blogs.sun.com/tatkar/entry/netbeans_6_9_beta_goes"]especiallyhere[/URL].[/LIST][/LIST][*]New and enhanced <ahref="http://www.oracle.com/us/support/development-tools-080025.html">supportoffering covered under two development bundles (here). <ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/index-jsp-139760.html">Checkout the support pages here.[LIST][*]<ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/community/index-jsp-136224.html">Checkout the ongoing Studio Forums here for free advice.[*][B]Notice, the tools themselvescontinue to be licensed and are free to download.[/B][URL="http://www.oracle.com/technetwork/licenses/solaris-studio-license-169628.html"](check out the license here:)[/URL][/LIST][/LIST]So, heres what you can do today to get more familiar with it:[LIST][*]<ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index.html">Downloadthe latest bits here.[*]<ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/overview/index.html">Getmore information from this "Overview" site.<spanstyle="text-decoration: underline;"></span>[LIST][*][U][/U]Check out thisguide: [URL="http://docs.sun.com/app/docs/doc/821-2414"]What?s Newin the Oracle Solaris Studio 12.2 Release[/URL][/LIST][LIST][*]Check out the <ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/documentation/oss-122-docs-169726.html">datasheet,release notes, install etc from here.[/LIST][*]Check out the short video introduction from <ahref="http://blogs.sun.com/video/entry/oracle_solaris_studio_12_2">DonKretsch (Senior Engineering Director of Sun Developer Tools) and KuldipOberoi (Senior Software Engineering Manager) as they talk about the newrelease.[LIST][*][URL="http://medianetwork.oracle.com/media/show/15380"]Theprevious TechCast continues to be relevant here as well[/URL].[/LIST][*]Read new Whitepapers[LIST][*]<ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/documentation/oss-enterprise-apps-170707.pdf">DevelopingEnterprise Applications with Oracle Solaris Studio Whitepaper<spanstyle="text-decoration: underline;">[B][/B]</span>[*]<ahref="http://www.oracle.com/technetwork/server-storage/solarisstudio/documentation/oss-parallel-programs-170709.pdf"><spanstyle="text-decoration: underline;">[B][/B]</span>DevelopingParallel Programs ? A Discussion of Popular Models Whitepaper<spanstyle="text-decoration: underline;">[B][/B]</span>[*]<ahref="http://developers.sun.com/solaris/docs/solaris-sparc-061110.pdf"><spanstyle="text-decoration: underline;">[B][/B]</span>OracleSolaris and Sun SPARC Systems?Integrated and Optimized for EnterpriseComputing<ahref="http://developers.sun.com/sunstudio/optimizing_apps_oracle_solaris_studio_compilers.pdf"><spanstyle="font-weight: bold;"></span>[*]<ahref="http://developers.sun.com/sunstudio/optimizing_apps_oracle_solaris_studio_compilers.pdf"><spanstyle="font-weight: bold;"></span>OptimizingApplicationswith Oracle Solaris Studio Compilers and Tools[LIST][/LIST][/LIST][*]Note the <ahref="http://blogs.sun.com/tatkar/entry/end_of_life_eol_features">End-Of-Lifefeature list I had previously listed with the Express release.[LIST][LIST][/LIST][/LIST][/LIST][B][/B]
It doesnt hurt to reiterate the overall architectural graphic, so hereit is again:
[url=http://blogs.sun.com/tatkar/entry/oracle_solaris_studio_12_2]Read More about [Oracle Solaris Studio 12.2 released! ...[/url]