Oracle Solaris Studio

Comprehensive Toolsuite for Oracle Solaris and Linux

  • Compiler Suite maximizes application performance on Oracle systems
  • Analysis Suite provides powerful performance, memory and thread analysis capabilities
  • IDE increases developer productivity
 Oracle Solaris Studio Datasheet
 Oracle Solaris Studio Overview (3:27)
 Oracle Solaris Studio Demo (1:04)
 Oracle Learning Library Playlist
 


Features and Benefits

 Compiler Suite
 
 C, C++, and Fortran Compilers

  Compiler Page
 

C, C++ and Fortran compilers with advanced optimization capabilities to maximize application performance on Oracle systems

Generate up to 4.8x faster code on Oracle systems compared to open source alternatives

Support the latest industry standards, including the C++ 2011 language standard and OpenMP 4.0
 
 
 Debugger

   Debugger Page
   Brief
 

Advanced debugging features help developers quickly locate coding errors in single and multi-thread applications

Handles applications built with Oracle Solaris Studio or GNU compilers

Available via the command line, integrated into the IDE, or as a stand-alone graphical debugger to meet various user needs  
 
 
 Performance Library

   Performance Library Page
   Brief
 

Collection of advanced numeric solver libraries that maximize compute-intensive application performance

Tuned and optimized for the latest Oracle systems (SPARC & x86)

Leverage parallelization features of the Oracle Solaris Studio C, C++ and Fortran compilers
 
 Analysis Suite
 
 Performance Analyzer

   Performance Analyzer Page
   Brief
 

C, C++, Java and Fortran application profiling tool for quickly identifying performance bottlenecks in fully optimized and parallelized production code

Feature rich UI provides comprehensive performance data views and advanced filtering, sorting, navigation and timeline visualization capabilities

Increase  efficiency with remote analysis support that allows you to profile applications and view experiments on a remote server from virtually any desktop environment
 
 
  Code Analyzer

   Code Analyzer Page
   Brief
 

Identifies common coding errors, including memory leaks, and improves application reliability, security, and quality

Synthesizes data collected through static analysis during application compilation, dynamic run-time analysis, and code coverage analysis

Results can be viewed through an interactive UI or command line interface to meet scripting needs
 
 
 Thread Analyzer


   Thread Analyzer Page
   Brief
 

Detects hard to find race and deadlock errors in multi-threaded, parallel applications

Can be run on production binaries, eliminating the need to recompile with instrumentation

Supports applications written using Oracle Solaris threads, P-threads, or OpenMP
 
 Solaris Studio IDE
 
 IDE


   IDE Page
   Brief
 

Enhances developer productivity with award-winning NetBeans-based IDE tailored for C, C++, and Fortran developers