On Chip Controller(OCC) Overview
Todd Rosedahl, Chief Engineer IBM/POWER Firmware Development
Join the conversation at #OpenPOWERSummit 1
#OpenPOWERSummit
On Chip Controller(OCC) Overview Todd Rosedahl, Chief Engineer - - PowerPoint PPT Presentation
On Chip Controller(OCC) Overview Todd Rosedahl, Chief Engineer IBM/POWER Firmware Development #OpenPOWERSummit Join the conversation at #OpenPOWERSummit 1 Agenda Introduction/Motivation System Stack/Ecosystem Video OCC
Join the conversation at #OpenPOWERSummit 1
#OpenPOWERSummit
2 Join the conversation at #OpenPOWERSummit
3 Join the conversation at #OpenPOWERSummit
4 Join the conversation at #OpenPOWERSummit Cloud Software Operating System / KVM Standard Operating Environment (System Mgmt)
Power Open Source Software Stack Components
Existing Open Source Software Communities Firmware Hardware New OSS Community
OpenPOWER Technology OpenPOWER Firmware
July 2014 Power8 open source firmware stack contributed thru GitHub Toolkits and resources for porting and optimizing, growing repository on website Firmware Technical Training – OpenPower Pavilion Thursday 9-11am Architectural Overview Thursday 12-2pm Hands-on Training
ETH
Your logo here
Join the conversation at #OpenPOWERSummit 5
6 Join the conversation at #OpenPOWERSummit
Physical paths not shown
OCC
Runs on
GPE
Processor
405 Register Reads/Writes Memory
Power Measurement
VRMs
Measures/ Actuates Fan Control Actuation Measures Actuates
Opal
Sys Mem
Communicates
BMC
Loads C C
Communicates
HostBoot
Communicates to
Loaded and initialized by
Processor
405 C C Reads Writes
7 Join the conversation at #OpenPOWERSummit
Physical paths not shown
OCC
Runs on
GPE
Processor
405
Register Reads/Writes
Memory
Power Measurement VRMs Measures/Actuates Fan Control Actuation Measures Actuates
Opal
System Memory Communicates
BMC
Loads
C C
Communicates
HostBoot
Communicates to other OCC Loaded and initialized by Processor
405 C C
Reads Writes
8 Join the conversation at #OpenPOWERSummit
9 Join the conversation at #OpenPOWERSummit
10 Join the conversation at #OpenPOWERSummit
POWER8 BMC
System
Qemu libvirt
Linux Hypervisor
Linux Guest (LPAR) Linux Guest (LPAR)
Qemu SLOF SLOF OPAL OCC Host Boot Linux Host Kernel Platform Drivers cpuidle OCC mem PORE cpufreq
Host Power Mode Policies
11 Join the conversation at #OpenPOWERSummit
12 Join the conversation at #OpenPOWERSummit
13 Join the conversation at #OpenPOWERSummit
14 Join the conversation at #OpenPOWERSummit