This section contains presentations given in various venues on Sun Studio. In this SD West technical session we describe the importance
of application performance, the process of determining if there is a
problem and how to triage the problem. We then describe the Sun Studio
Performance Tools, and show how they simplify the triaging problem. We
then go through a number of examples of the types of performance
problems that are commonly encountered, and show how the tools help
isolate each type of problem, and point to the place in the users source
code where the fixes are needed.
Multi-core machines are everywhere, and one effective way to
exploit their potential is to write threaded applications. But threaded
programming is not an easy task; two common pitfalls are data races and
deadlocks. This SD West technical session explains what data races and
deadlocks are and under what conditions they occur, and shows how you
can detect these problems using the Sun Studio Thread Analyzer.
Developing a threaded application is not easy, but debugging the
application becomes significantly faster and easier with the Sun Studio
Thread Analyzer.
OpenMP is a directive-based approach for writing threaded
programs in C, C++ and Fortran. This SD West technical session
describes how to prepare software for multi-core architecture using Sun
Studio Software and highlights the latest new features of OpenMP
Specification 3.0.
High Performance and Technical Computing* (HPTC) applies numerical computation techniques to highly complex scientific and engineering problems. Sun Studio compilers and tools provide a seamless, integrated environment from desktop to TeraFLOPS for both floating point and data intensive computing.
The session will show how Sun Studio can help with each of these problems with world-record setting compilers, best-in-class and easy-to-use debugging and analysis tools and a roadmap of what is in the immediate future from these tools.
Sun Tech Days is all about sharing ideas and knowledge. While you'll learn about the latest developments in Java and Solaris technologies, Sun Tech Days is also an open forum for you to ask questions, and gain meaningful insights. Small sessions breed thought-provoking discussions.
This article describes how to profile Java applications using the Sun Studio Performance Tools.
|
|
|
| ||||||||||||