|
MultiCore Expo 2006: Your OS on the T1 Hypervisor |
|
|
|
|
Written by Ashley Saulsbury
|
|
Wednesday, 22 March 2006 |
Abstract: The UltraSPARC-T1 is the first of Sun's microprocessors to incorporate technology for the virtualization of operating system environments. With the aid of a firmware Hypervisor the UltraSPARC-T1 is capable of hosting a heterogenous environment of multiple operating systems running independently and simultaneously on the same chip. This talk will present the architectural changes to UltraSPARC that support the hypervisor layer, as well as the sun4v virtual environment and APIs that the hypervisor provides to operating systems it hosts. If you're thinking of porting an OS to UltraSPARC T1, or even just curious, this is a great introduction to how an operating system meets the silicon for the UltraSPARC T1.
Bio: Ashley Saulsbury is a Distinguished Engineer in Sun's Scalable System's Group. He joined Sun in 1995, and has spent the last 5 years architecting Sun's hypervisor technology. Ash also architected and implemented the Legion simulator used for software development for the UltraSPARC T1 and its successors. With a background in computer architecture he has driven projects in areas as diverse as high-performance processor simulation, soft error rate analysis using high-energy neutron beams, and integrated processor and memory technology. Ash has 12 issued patents with a similar number pending. He holds a PhD and Masters in Computer Science as well as a BA in Physics.
“Your OS on the T1 Hypervisor”
|