"Techniques for Optimizing Applications" For Sun UltraSPARC Platforms
This BluePrint, "Techniques for Optimizing Applications: High
Performance Computing," is a practical guide to performance optimization
of computationally intensive programs on Sun UltraSPARCTM platforms.
It is primarily intended for developers of technical or high
performance computing (HPC) applications for the SolarisTM Operating
Environment (OE), independent software vendor (ISV) developers,
noncommercial developers, and end-users of HPC applications to help
them better understand how applications utilize system resources.
Authors, Rajat P. Garg and Ilya Sharapov, present information so that
it follows logical stages of the process for application development
and optimization. They pay special attention to issues related to
parallel applications and to using appropriate performance measurement
tools. Wherever applicable, sections are illustrated with code
examples that show benefits of methods described.
Chapter topics include:
Application Development on Solaris OE
Measuring Program Performance
Basic and Advanced Compiler Optimization
Linker and Libraries in Performance Optimization
Source Code and Loop Optimization
Parallel Processing Models on Solaris OE
Optimization of Programs Using Compiler Parallelization
There are appendices covering commands that identify system
configuration parameters, architecture of UltraSPARC microprocessor and
interconnect families, and hardware counter performance metrics.
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.