Seven Sun engineers discuss projects on which they have collaborated with AMD to bring advanced features and performance improvements to Sun’s software development stack.

Solaris

Sun Studio

Solaris

Guarav Dhiman
Sun Labs Intern
Solaris Kernel GroupLearn how Solaris takes advantage of a new feature in AMD processors called Instruction Based Sampling, which enables analysis of how instructions are performing on the processor. (3:46)

Read transcript

Jonathan Chew
CMT and NUMA Optimizations Tech Lead Solaris Kernel GroupSolaris is tuned to take advantage of AMD’s NUMA architecture, reducing memory access latency.  Jonathan explains the concept of locality in detail. (11:03)

Read transcript

Kishore Pusukuri
Sun Labs Intern
Adaptive Optimization GroupKishore explains how he developed a simple and robust power model using performance monitoring events for AMD Quad-Core and OpenSolaris systems. (9:46)

Read transcript

Krishnendu Sadhukhan
Sun Engineer
Solaris x86 Kernel GroupKrishnendu demos commands in Solaris that output system performance data using hardware performance counters in AMD’s
“Barcelona” and “Shanghai” systems. (6:40)

Read transcript


Sun Studio

Fu-Hwa Wang
Performance Engineering Project Manager
Sun Studio Compiler GroupFu-Hwa discusses the charter of his team, why compiler optimization is important, and how his team works with AMD to build optimizations into their compiler. (6:54)

Read transcript

Darryl Gove
Performance Analyst
Sun Studio Compiler GroupLearn basic tips for profiling and optimizing your application, including compiler optimization flags for best performance on AMD systems. (3:52)

Read transcript

Yuan Lin
Compiler Tools Engineer
Sun Developer Tools GroupHear how Sun Studio makes parallel programming easier, and works especially well on AMD platforms. (3:21)

Read transcript