Runtime Checking (RTC)
Runtime Checking (RTC) helps you understand how memory is being used in your application and identifies memory leaks and access errors. View the RTC screencast to learn more.
Dbx Debugger
A new standalone GUI debugging solution, dbxtool, is now available with Sun Studio software. The dbx debugger is also available as a command-line utility and is fully integrated into the Sun Studio NetBeans-based IDE. View the screencast to learn about dbxtool and the features of the dbx debugger.
Video Tutorials: An Introduction to Parallel Computing
Ruud van der Pas discusses tuning for performance using Sun Studio tools, and the challenges brought on by today's new chip architectures in this seven-part series.
OpenMP Overview
Sun Microsystems' Ruud van der Pas provides an overview of OpenMP at Nanyang Technological University in Singapore. Check out the video and slides.
Webcasts
Sun Studio and Sun HPC ClusterTools
Sun Studio compilers and tools and Sun HPC ClusterTools allow you to
create high-performance parallel applications for OpenSolaris, Solaris,
and Linux. Sun Studio Express 11/08 includes MPI performance analysis
capabilities and full OpenMP 3.0 compiler support. Learn about all this
and the latest in Sun HPC ClusterTools 8.1.
Maximizing Application Performance
Performance on your mind? Creating native language applications that
maximize performance requires performance tuning, compiler
optimizations, and program analysis. To maximize performance and assure
scalability in your applications, you need compilers that optimize your
code and profiling tools that identify bottlenecks, hot spots, and
memory access issues. Learn how the Sun Studio Thread Analyzer,
Performance Analyzer, and D-Light can help you tune your application for
maximum performance.
Webinars
Building C/C++/Fortran Applications on OpenSolaris and Linux Using Sun Studio
Interested in building high-performance, parallel applications for OpenSolaris and Linux? Certain challenges exist in the software industry for native language developers including multi-core development, heterogeneous OpenSolaris and Linux development, and Linux compatibility issues. Join Sun's Ikroop Dhillon and find out how Sun Studio software delivers the solution.
Mastering Your Multicore System Using Sun Studio
With the latest multi-core systems, the age of hardware parallelism is here today. Are your applications ready? Creating native language applications that take advantage of this parallelism has increased complexity for software developers. Multi-threaded development, debugging, and profiling as well as common multithreaded issues, such as data race and deadlock conditions, provide challenges in software quality and developer productivity. Learn how Sun Studio compilers and tools can simplify these challenges and allow you to fully unlock the potential in multicore architecture.