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.
Guarav Dhiman
Sun Labs Intern
Solaris Kernel Group
Learn 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)
Jonathan Chew
CMT and NUMA Optimizations Tech Lead Solaris Kernel Group
Solaris is tuned to take advantage of AMD’s NUMA architecture, reducing memory access latency. Jonathan explains the concept of locality in detail. (11:03)
Kishore Pusukuri
Sun Labs Intern
Adaptive Optimization Group
Kishore explains how he developed a simple and robust power model using performance monitoring events for AMD Quad-Core and OpenSolaris systems. (9:46)
Krishnendu Sadhukhan
Sun Engineer
Solaris x86 Kernel Group
Krishnendu demos commands in Solaris that output system performance data using hardware performance counters in AMD’s
“Barcelona” and “Shanghai” systems. (6:40)
Fu-Hwa Wang
Performance Engineering Project Manager
Sun Studio Compiler Group
Fu-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)