Pore In Power7+: Assisting Energy Management And Providing Ras Capabilities; Operating System Support For Ras Features - IBM Power 780 Technical Overview And Introduction

Hide thumbs Also See for Power 780:
Table of Contents

Advertisement

4.6 PORE in POWER7+: Assisting Energy Management and
providing RAS capabilities
The POWER7+ chip includes a Power-On Reset Engine (PORE), a programmable hardware
sequencer responsible for restoring the state of a powered down processor core and L2
cache (deep sleep mode), or chiplet (winkle mode). When a processor core wakes up from
sleep or winkle, the PORE fetches code created by the POWER Hypervisor from a special
location in memory containing the instructions and data necessary to restore the processor
core to a functional state. This memory image includes all the necessary boot and runtime
configuration data that were applied to this processor core since power-on, including circuit
calibration and cache repair registers that are unique to each processor core. Effectively the
PORE performs a mini initial program load (IPL) of the processor core or chiplet, completing
the sequence of operations necessary to restart instruction execution, such as removing
electrical and logical fences and reinitializing the Digital PLL clock source.
Because of its special ability to perform clocks-off and clocks-on sequencing of the hardware,
the PORE can also be used for RAS purposes:
The Service Processor can use the PORE to concurrently apply an initialization update to
a processor core/chiplet by loading new initialization values into memory and then forcing
it to go in and out of winkle mode. This step happens, all without causing disruption to the
workloads or operating system (all occurring in a few milliseconds).
In the same fashion, PORE can initiate an L3 cache dynamic "bit-line" repair operation if
the POWER Hypervisor detects too many recoverable errors in the cache.
The PORE can be used to dynamically repair node-to-node fabric bit lanes in a POWER7+
Model 770 or 780 server by quickly suspending chip-chip traffic during run time,
reconfiguring the interface to use a spare bit lane, then resuming traffic, all without causing
disruption to the operation of the server.

4.7 Operating system support for RAS features

Table 4-2 gives an overview of features for continuous availability that are supported by the
various operating systems running on the Power 770 and Power 780 systems. In the table,
the word "Most" means most functions.
Table 4-2 Operating system support for RAS features
RAS feature
System deallocation of failing components
Dynamic Processor Deallocation
Dynamic Processor Sparing
Processor Instruction Retry
Alternate Processor Recovery
Partition Contained Checkstop
Persistent processor deallocation
GX++ bus persistent deallocation
198
IBM Power 770 and 780 (9117-MMD, 9179-MHD) Technical Overview and Introduction
AIX
AIX
AIX
5.3
6.1
7.1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
IBM i
RHEL
RHEL
5.7
6.3
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
-
-
SLES
11
SP2
X
X
X
X
X
X
X

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Power 770

Table of Contents