Oracle Solaris Studio Features

At a Glance

Latest News

System Requirements


Oracle Solaris Studio

Available for Oracle Solaris and Linux operating systems, the advanced development platform accelerates application performance, improves application observability and increases developer productivity. Oracle Solaris Studio comes with an integrated development environment (IDE) tailored for use with the Compiler and Analysis Suites. Check out the Datasheeet and watch the Overview Video

Oracle Solaris Studio IDE

Improving developer productivity, the next-generation IDE provides full edit, compile and debug support including code completion, error highlighting, semantic highlighting, call graph, memory window, makefile wizard/import, packaging of application as tar files, zip files, SVR4 packages, RPMs, or Debian packages, and much more. In addition the award-winning NetBeans based IDE provides remote development capabilities enabling the development of server applications from Oracle Solaris, Linux, Windows, or Mac OS desktops. Oracle Solaris IDE Product Brief

Datasheet: Oracle Solaris Studio 12.3 (PDF)

Compiler Suite:

  • C, C++ and Fortran Compilers: The highly-optimized C, C++ and Fortran compilers utilize advanced code generation technology to ensure your applications get the best performance on the latest Oracle systems (SPARC & x86).
  • Debugger: Ensuring application reliability, the Debugger helps track down difficult bugs in serial and parallel code. It also provides memory leak, access and usage information. The Debugger is fully integrated into the Oracle Solaris Studio IDE, available via the command line, and available as a high-productivity stand alone graphical debugger. Debugger Product Brief
  • Performance Library: Maximizing application performance, the Performance Library provides a set of optimized, high-speed mathematical subroutines for solving linear algebra and other numerically intensive problems. It contains enhanced and newly added standard routines such as BLAS1/2/3, CBLAS, LAPACK, Sparse BLAS, SPSOLVE, SuperLU, FFTPACK, and VFFTPACK. Performance Library Product Brief

Analysis Suite:

  • Performance Analyzer: Ensuring application scalability, the Performance Analyzer identifies performance bottlenecks in both serial and parallel code and provides advanced features to tune for optimal performance. Performance Analyzer Product Brief
  • Code Analyzer: Ensuring application reliability and stability the code analyzer detects common coding errors, including memory leaks and access violations, enabling developers to write better code with fewer errors faster. Code Analyzer Product Brief
  • Thread Analyzer: Improving developer productivity and software robustness, the Thread Analyzer identifies both actual and potential threading errors and maps them to source code.  Thread Analyzer Product Brief

Learn More