Oracle Solaris Studio Latest News Archive - 2007



At a Glance

Features

System Requirements

FAQ

 
2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

December

 
Project D-Light Tutorial
December 2007
Project D-Light Tutorial
The Project D-Light plug-in for the Sun Studio 12 IDE helps you use the DTrace debugging and performance analysis functionality in the Solaris OS.
 

November

 
High Performance Computing (HPC) Overview
November 2007
High Performance Computing (HPC) Overview
Sun's solutions are designed to simplify the complex world of HPC. Join the Sun HPC Community Portal.
 
Multicore Development: Untangle your Threads using Sun Studio
November 2007
Multicore Development: Untangle your Threads using Sun Studio
Exploit the multiple cores in your machine using the Sun Studio software. Find out how Sun Studio compilers allow you to parallelize your application, detect data races and potential deadlocks, and analyze the performance of your application.
 
NetBeans DTrace GUI Plugin Now Available!  November 2007
NetBeans DTrace GUI Plugin Now Available!
The NetBeans DTrace GUI plugin runs DTrace scripts from the GUI, even those that are embedded in shell scripts. It can be easily extended and customized and installs into the Sun Studio 12 IDE, NetBeans IDE 5.5, NetBeans IDE 5.5.1, and NetBeans IDE 6.0.
 

October

 
Using Sun Studio 12 on UltraSPARC T1- and T2-based Systems  October 2007
Using Sun Studio 12 on UltraSPARC T1- and T2-based Systems
The latest T2 Sun Fire Servers with CoolThreads Technology have up to 8 cores and 64 threads. With immense throughput performance, they not only run more separate applications simultaneously, they provide increased scalability for multi-threaded applications.
 

September

 
Sun Studio 12 Multilingual Release  September 2007
Sun Studio 12 Multilingual Release Now Available!
Sun Studio 12 in English, Japanese and Simplified Chinese, with IDE enhancements and bundled product patches!
 
Develop and Accelerate Your Solaris and Linux Applications with Sun Studio Software  September 2007
Develop and Accelerate Your Solaris and Linux Applications with Sun Studio Software
How can you reduce your project schedule, create higher quality applications, and accelerate your applications up to 80%? Join Vijay Tatkar as he discusses how the Sun Studio 12 software can simplify your development.
 
Calculating Processor Utilisation From the UltraSPARC T1 and UltraSPARC T2 Performance Counters  September 2007
Calculating Processor Utilisation From the UltraSPARC T1 and UltraSPARC T2 Performance Counters
Use the performance counters for the UltraSPARC T1 and UltraSPARC T2 processors to estimate core load and find potential areas for performance improvement.
 
Locating Memory Access Errors With Sun Memory Error Discovery Tool  September 2007
Locating Memory Access Errors With Sun Memory Error Discovery Tool
The Sun Memory Error Discovery Tool detects and reports common memory access errors such as accessing uninitialized memory, writing past the end of an array, or accessing memory after it has been freed.
 

August

 
Using DTrace to Demystify Watchpoints in the Sun Studio dbx Debugger  August 2007
Using DTrace to Demystify Watchpoints in the Sun Studio dbx Debugger - August 2007
The DTrace facility enables you to monitor the internal states of the Solaris kernel in ways you could not have before. A simple D script, as shown in this article, can reveal how the Solaris kernel interacts with applications during execution.
 
12 on 12 Questions Submitted by Developers  August 2007
12 on 12 Questions Submitted by Developers
Read the top twelve questions on Sun Studio 12 that developers asked and how Sun's experts answered them in this Q and A.

June

 
Prefetching Pragmas and Intrinsics  June 2007
Prefetching Pragmas and Intrinsics
Prefetch instructions can increase the speed of an application substantially by bringing data into cache so that it is available when the processor needs it. Explicit data prefetching pragmas and intrinsics for the x86 platform and additional pragmas and intrinscs for the SPARC platform are now available in Sun Studio 12 compilers.
 
New Language Extensions in the Sun Studio 12 C Compiler  June 2007
New Language Extensions in the Sun Studio 12 C Compiler
This article gives an overview of the C-language extensions (part of the GNU C-implementation) introduced in the Sun Studio 12 C compiler. Although these extensions are not part of the latest ISO C99 standard, they are supported by the popular gcc compilers.
 
Discover Sun Studio 12 and How To Perform Analysis  June 2007
Discover Sun Studio 12 and How To Perform Analysis
Marty Itzkowitz shows you how to perform analysis as well as Java and hardware counter profiling using Sun Studio 12 in three new demos.
 
Speed Trial  June 2007
Speed Trial
Sun Studio 12 and Solaris take on gcc and Linux in a speed trial using open source ray tracing code.
 
Sun Studio 12  June 2007
New - Sun Studio 12 Released!
The time has arrived for today's developers! Parallel Application Development, Performance, Platforms, Productivity, it's all here. Download Sun Studio 12 now.
 
New! Sun Studio Express with D-Light  June 2007
New! Sun Studio Express - June 2007
Get an early look at next Sun Studio software technologies. Using an intuitive drag and drop interface, Project D-Light makes sophisticated application and system profiling accessible. It provides an extensible library of instruments that represent the latest advances of profiling technology, including dynamic tracing (DTrace).
 
Performance Tuning With Sun Studio Compilers and Inline Assembly Language  June 2007
Performance Tuning With Sun Studio Compilers and Inline Assembly Language
Here are examples of using a compiler flag or inline assembly language with Sun Studio compilers to increase the performance of C, C++, and Fortran programs.
 
Using F95 Interfaces to Customize Access to the Sun Performance Library  June 2007
Using F95 Interfaces to Customize Access to the Sun Performance Library
When porting Fortran source, the Fortran 95 generic interface can be used to allow the source code to remain virtually unchanged and yet facilitate the use of the ILP-32, LP-64, and ILP-64 programming models.

March

 
Sun Studio Express 4 - February 2007 Build  March 2007
Sun Studio Express 4 - February 2007 Build
Download a preview of the next Sun Studio software release and try it out. The Express program now offers builds of Sun Studio software releases under development for download. Get an early look at new Sun Studio software technologies. New in the February 2007 build are a brand new installer with server/client capability, enhancements to the Integrated Development Environment (IDE), and updated Sun Studio compilers that now generate DWARF symbolic information.

February

 
An OpenMP Runtime API for Profiling  February 2007
An OpenMP Runtime API for Profiling
This paper describes a runtime API for use in profiling OpenMP applications. The API is designed to provide data that enables performance tools to present measurements in the user-model of OpenMP programming. The API was primarily designed to support statistical sampling of callstacks, but it also contains extensions to support tracing. »  Read about the Sun Studio Express Program

January

 
Profiling WebSphere Application Servers with Sun Studio Performance Tools  January 2007
Profiling WebSphere Application Servers with Sun Studio Performance Tools
This article describes how to profile an IBM WebSphere Application Server (WAS) runtime environment with the Sun Studio Performance Analysis Tools, Collector and Analyzer. »  Learn more
 
Introducing OpenMP  January 2007
Introducing OpenMP: A Portable, Parallel Programming API for Shared Memory Multiprocessors
Sun Studio compilers (C/C++/Fortran 95) support OpenMP parallelization natively. OpenMP is an emerging standard model for parallel programming in a shared memory environment that provides pragmas (directives), runtime routines, and environment variables for programmers to easily parallelize their code. This article provides a brief introduction to OpenMP and is of particular interest to programmers new to parallel programming methods in Fortran, C, or C++. »  Learn more
 
HPC ClusterTools 7 Early Acces  January 2007
HPC ClusterTools 7 Early Access
This new version includes an implementation of the uDAPL Byte Transfer Layer (BTL) using uDAPL RDMA, enabling better performance over Infiniband. Also included in this new version are fixes to make the ORTE more robust. There is also an initial draft of the User's Guide now available.   »  Read more