Sun Studio Software - Advanced Tooling for C, C++ and Fortran Developers
Sun Studio 12 Update 1 is the latest production release of Sun Studio
software. Available on Solaris, OpenSolaris and the latest Linux
distributions, this release contains new features and enhancements that
simplify multicore development, increase application runtime performance
and enhance developer productivity.
Feature Highlights:
Optimizing C, C++ and Fortran compilers: The Sun Studio
compilers generate improved binary application performance on Intel x86,
AMD x86, UltraSPARC and SPARC64-based systems. With dozens of recent
industry-based benchmarks, Sun Studio compilers take full advantage of
the latest multicore architectures. »Sun Benchmarks
Full OpenMP 3.0 compiler, debugger and tools support: The
OpenMP 3.0 specification contains new features to ease multicore
development. Take a more general approach to multithreaded programming
by using tasks to support complex and dynamic control flows. »Screencast
DLight: System profiling tools allow you to explore your
system, understand how it works and track down performance problems
across may software layers. DLight is a new tool which unifies
application profiling and system profiling using DTrace technology on
Solaris platforms. »Screencast»Tutorial
dbxTool: The dbx Debugger is fully integrated into the
IDE and available via command line. Sun Studio 12 Update 1 now features
dbxtool, a stand-alone debugging solution with a user-friendly
interface. Quickly and easily debug an executable, core file or attach
to a running process. »Screencast
Performance analysis of MPI applications: The Performance
Analyzer includes an MPI Timeline, MPI charts, zooming and filtering
capabilities and with Sun HPC ClusterTools, clock-profiling MPI
experiments show 2 new metrics: MPI Work Time and MPI Wait Time. »Screencast»Tutorial
Updated Sun Studio IDE: Sun Studio features a
next-generation IDE based on NetBeans 6.5.1 software, specifically
geared for C/C++ developers. New features include improved code
completion, error highlighting, semantic highlighting, call graph,
memory window, packaging of application as tar files, zip files, SVR4
packages, RPMs, or Debian packages, and much more. »Tutorial
Documentation:
Complete Sun Studio documentation for current and previous releases includes release notes and reference manuals, on docs.sun.com, man pages, tutorials, and ReadMes for each major software component, on this web site. See also the technical articles that discuss and demonstrate the use of many important features of the compilers and tools. See the Sun Studio 12 Update 1 Documentation index page.