Sun Java Solaris Communities My SDN Account Join SDN
 

Sun Studio Tutorials

THE RIGHT TOOLS
Make all the difference. Choose the best.
 Download Sun Studio today

This section contains Sun Studio tutorials.


Sun Studio 12 Update 1 IDE Quick Start Tutorial
This tutorial takes you through the basic steps of using the IDE to develop an application.
 
Sun Studio Performance Analyzer MPI Tutorial
This tutorial shows how to use Analyzer to detect performance issues in distributed-memory MPI parallel programs.
 
DLight Tutorial
DLight offers a variety of instrumentation that takes advantage of the Dynamic Tracing (DTrace) debugging and performance analysis functionality in the Solaris operating system. It is available in the Sun Studio IDE in Sun Studio Express 3/09.
 
Sun High Performance Computing (HPC) Workshop 2007 Tutorials
From March 2007, this link contains a series of videotaped lectures on serial performance optimization, shared memory parallelization, and tools, given by Ruud van der Pas, Jonas Edberg (Sun), Dieter an Mey (RWTH), Christian Terboven (RWTH), Thomas Nau (Uni Ulm).
 
How To Call a Library Function or Subroutine From FORTRAN
The Fortran language, both the standard language adhered to by all vendors and the extended language offered to Sun customers, contains several different models for how to call library functions. This paper describes the different models and provide examples of what might go wrong.
 
Project D-Light Tutorial
Project D-Light is a plug-in for Sun Studio 12. The plug-in offers a variety of instrumentation that takes advantage of the DTrace debugging and performance analysis functionality in the Solaris Operating System. This tutorial shows you how to do that.
 

Thread Analyzer

 
The Data-Race Tutorial
This tutorial takes you through detecting and fixing data races with the Thread Analyzer.
 
The DeadLock Tutorial
This tutorial explains how to use the Thread Analyzer to detect potential, as well as actual, deadlocks in your multi-threaded program.
 
Using Sun Studio 12 with OpenSolaris
This wiki tracks bugs and issues related to building OpenSolaris with the Sun Studio 12 compilers. This information was culled from emails and bug reports.
 
A Look Inside a Solaris C++ Shared Libraries Patch
Ever wonder what's in a patch? Take a look inside a typical Sun Studio compiler patch that includes updated C++ shared libraries.
 
Sun High Performance Computing (HPC) Workshop 2006 Tutorials
The following presentations were given at RWTH Aachen University, Germany, in March 2006, as part of the Sun HPC Workshop: Sun Compilers, Sun Studio IDE, Performance Analyzer, Optimization Techniques Part I, Optimization Techniques Part II, Introduction to Parallelization, Automatic Parallelization, Introduction to OpenMP, OpenMP Case Studies, C++ and OpenMP, and Debugging OpenMP Programs.
 
Doing Remote Development with Sun Studio Software
How can these developers use Sun Studio software to develop their Solaris applications?One way is to use the features provided by the VNC (Virtual Network Computing) software available from Real VNC Ltd.
 

 
Sun Studio
Get Sun Studio 12 Update 1 and Submit Your Blog!

Download Sun Studio 12 Update 1 and check out the new features. Post a blog about your experience and you could win up to $500.

 
 
»  Send Comments

Let us know what you like and don't like about the Compilers and Tools hub. Send us feedback. But for support questions, see the support page.