Difference between revisions of "POWER9"

From RCS Wiki
Jump to navigation Jump to search
m (Linkify)
(table for POWER9 chip breakdown, PowerVM info)
Line 24: Line 24:
 
POWER9 is IBM's most recent POWER compatible server and workstation CPU ([[PowerISA|POWER ISA]] v3.0B).  Built on a 14nm process, each CPU package can contain up to 24 [[SMT4|SMT4]] cores or 12 [[SMT8|SMT8]] cores.  Each pair of [[SMT4|SMT4]] cores, or singleton [[SMT8|SMT8]] core, comprises a slice; each slice in turn contains 512kB L2 cache and 10MB L3 cache.  Raptor Computing Systems' 4- and 8-core processors provide unpaired cores, such that one [[SMT4|SMT4]] core per slice is fused off.  This allows each of the [[SMT4|SMT4]] cores to utilize the full cache of the slice exclusively, increasing performance for these [[Single_Thread|ST]]-focused processors.
 
POWER9 is IBM's most recent POWER compatible server and workstation CPU ([[PowerISA|POWER ISA]] v3.0B).  Built on a 14nm process, each CPU package can contain up to 24 [[SMT4|SMT4]] cores or 12 [[SMT8|SMT8]] cores.  Each pair of [[SMT4|SMT4]] cores, or singleton [[SMT8|SMT8]] core, comprises a slice; each slice in turn contains 512kB L2 cache and 10MB L3 cache.  Raptor Computing Systems' 4- and 8-core processors provide unpaired cores, such that one [[SMT4|SMT4]] core per slice is fused off.  This allows each of the [[SMT4|SMT4]] cores to utilize the full cache of the slice exclusively, increasing performance for these [[Single_Thread|ST]]-focused processors.
  
[[PowerNV|PowerNV]] systems use [[SMT4|SMT4]] packages exclusively, and are available in three different sockets: [[Sforza|Sforza]], [[Monza|Monza]], and [[LaGrange|LaGrange]].  Each socket type exposes different I/O functionality to the host platform, allowing purpose-built systems to be constructed in addition to more general-purpose computers.  [[Sforza|Sforza]] is the most flexible of these packages, providing PCIe 4.0 lanes as the main I/O resource, and is what [[Talos_II|Talos™ II]] uses for maximal similarity to existing desktop, workstation, and server systems.
+
{| class="wikitable"
 +
|
 +
!PowerNV
 +
!PowerVM
 +
|-
 +
!Scale Out
 +
|Nimbus (Sforza, Monza, LaGrange)
 +
|?
 +
|-
 +
!Scale Up
 +
|
 +
|Cumulus (?)
 +
|}
 +
 
 +
 
 +
[[PowerNV|PowerNV]] systems use [[SMT4|SMT4]] packages exclusively, and are available in three different sockets of the Nimbus chip: [[Sforza|Sforza]], [[Monza|Monza]], and [[LaGrange|LaGrange]].  Each socket type exposes different I/O functionality to the host platform, allowing purpose-built systems to be constructed in addition to more general-purpose computers.  [[Sforza|Sforza]] is the most flexible of these packages, providing PCIe 4.0 lanes as the main I/O resource, and is what [[Talos_II|Talos™ II]] uses for maximal similarity to existing desktop, workstation, and server systems.
 +
 
 +
PowerVM systems, in contrast, use SMT8 chips, and are intended to run Linux, AIX, or IBM i under IBM's PowerVM hypervisor. SMT8 chips are planned to be made in both [[Scale Out|Scale Out]] (direct-attach RAM) and [[Scale Up|Scale Up]] (centaur-buffered RAM) configurations.

Revision as of 04:24, 20 December 2017

Processor Information
POWER9
POWER ISA 3.0B
Process node 14nm
Maximum slices 24
Maximum cores 12 SMT8 / 24 SMT4
L2 cache / slice 512kB
L3 cache / slice 10MB
Production availability January 2018
Production stepping(s) DD2.2
← POWER8E POWER10 →

POWER9 is IBM's most recent POWER compatible server and workstation CPU (POWER ISA v3.0B). Built on a 14nm process, each CPU package can contain up to 24 SMT4 cores or 12 SMT8 cores. Each pair of SMT4 cores, or singleton SMT8 core, comprises a slice; each slice in turn contains 512kB L2 cache and 10MB L3 cache. Raptor Computing Systems' 4- and 8-core processors provide unpaired cores, such that one SMT4 core per slice is fused off. This allows each of the SMT4 cores to utilize the full cache of the slice exclusively, increasing performance for these ST-focused processors.

PowerNV PowerVM
Scale Out Nimbus (Sforza, Monza, LaGrange) ?
Scale Up Cumulus (?)


PowerNV systems use SMT4 packages exclusively, and are available in three different sockets of the Nimbus chip: Sforza, Monza, and LaGrange. Each socket type exposes different I/O functionality to the host platform, allowing purpose-built systems to be constructed in addition to more general-purpose computers. Sforza is the most flexible of these packages, providing PCIe 4.0 lanes as the main I/O resource, and is what Talos™ II uses for maximal similarity to existing desktop, workstation, and server systems.

PowerVM systems, in contrast, use SMT8 chips, and are intended to run Linux, AIX, or IBM i under IBM's PowerVM hypervisor. SMT8 chips are planned to be made in both Scale Out (direct-attach RAM) and Scale Up (centaur-buffered RAM) configurations.