Optimizing Applications With Oracle Solaris Studio Compilers and Tools
Modern processors and systems provide myriad features and functionality that can dramatically accelerate application performance. The latest high-performance SPARC and x86 processors provide special enhanced instructions, and the commonality of multicore processors and multisocket systems mean that available system resources are greatly increased. At the same time, applications must still be properly compiled and tuned to effectively exploit this functionality and performance for key applications. Selection of appropriate compiler flags, optimization techniques, and application of appropriate tools is essential to the creation of accurate and performant application code.