z10
General information
Launched2008
Designed byIBM
Performance
Max. CPU clock rate4.4 GHz
Physical specifications
Cores
  • 4
Cache
L1 cache64 KB instruction
128 KB data
per core
L2 cache3 MB
shared
L3 cache24 MB
shared
Architecture and classification
Technology node65 nm
Instruction setz/Architecture
History
Predecessorz9
Successorz196

The z10 is a microprocessor chip made by IBM for their System z10 mainframe computers, released February 26, 2008.[1] It was called "z6" during development.[2]

Description

edit

The processor implements the CISC z/Architecture and has four cores. Each core has a 64 KB L1 instruction cache, a 128 KB L1 data cache and a 3 MB L2 cache (called the L1.5 cache by IBM). Finally, there is a 24 MB shared L3 cache (referred to as the L2 cache by IBM).

The chip measures 21.7×20.0 mm and consists of 993 million transistors fabricated in IBM's 65 nm SOI fabrication process (CMOS 11S), supporting speeds of 4.4 GHz and above – more than twice the clock speed as former mainframes – with a 15 FO4 cycle.

Each z10 chip has two 48 GB/s (48 billion bytes per second) SMP hub ports, four 13 GB/s memory ports, two 17 GB/s I/O ports, and 8765 contacts.

The z10 processor was co-developed with and shares many design traits with the POWER6 processor, such as fabrication technology, logic design, execution unit, floating-point units, bus technology (GX bus) and pipeline design style, i.e., a high frequency, low latency, deep (14 stages in the z10), in-order pipeline.

However, the processors are quite dissimilar in other respects, such as cache hierarchy and coherency, SMP topology and protocol, and chip organization. The different ISAs result in very different cores – there are 894 unique z10 instructions, 75% of which are implemented entirely in hardware. The z/Architecture is a CISC architecture, backwards compatible to the IBM System/360 architecture from the 1960s.

Additions to the z/Architecture from the previous z9 EC processor include:

  • 50+ new instructions for improved code efficiency
  • software/hardware cache optimizations
  • support for 1 MB page frames
  • decimal floating point fully implemented in hardware.

Error detection and recovery is emphasized, with error-correcting code (ECC) on L2 and L3 caches and buffers, and extensive parity checking elsewhere; in all over 20,000 error checkers on the chip. Processor state is buffered in a way that allows precise core retry for almost all hardware errors.

Storage Control

edit

Even though the z10 processor has on-die facilities for symmetric multiprocessing (SMP), there is a dedicated companion chip called the SMP Hub Chip or Storage Control (SC) that adds 24 MB off-die L3 cache and lets it communicate with other z10 processors and Hub Chips at 48 GB/s. The Hub Chip consists of 1.6 billion transistors and measures 20.8×21.4 mm, with 7984 interconnects. The design allows each processor to share cache across two Hub Chips, for a potential total of 48 MB of shared L3 cache.

Multi-chip module

edit
z10 EC MultiChip Module

On the System z10 Enterprise Class (EC) the z10 processors and the Storage Control (SC) chips are mounted on multi-chip modules (MCMs). Each z10 EC system can have up to four MCMs. One MCM consists of five z10 processors and two SC chips, totaling in seven chips per MCM. Due to redundancy, manufacturing issues, and other operating features, not all cores are available to the customer. The System z10 EC models E12, E26, E40 and E56, the MCMs have 17 available cores (one, two, three and four MCMs respectively), and the model E64 have one MCM with 17 cores, and three with 20 cores.

See also

edit

References

edit
  1. ^ IBM System z: The Future Runs on the IBM System z10 Enterprise Class
  2. ^ "IBM z6 - The Next-Generation Mainframe Microprocessor" (PDF). Retrieved 2008-06-21.
edit

📚 Artikel Terkait di Wikipedia

IBM Z

Systems/IBM System z names), the IBM zEnterprise models (in common use the zEC12 and z196), the IBM System z10 models (in common use the z10 EC), the IBM System

IBM Power microprocessors

Power microprocessors (originally POWER prior to Power10) are designed and sold by IBM for servers and supercomputers. The name "POWER" was originally

List of IBM products

Cell microprocessor Gekko, Broadway and Xenon CPUs for game consoles. IBM z/Architecture processors: for z/Architecture mainframes IBM z10 IBM z196 IBM zEC12

Microprocessor chronology

The first chips that could be considered microprocessors were designed and manufactured in the late 1960s and early 1970s, including the MP944 used in

POWER6

microprocessor developed by IBM that implemented the Power ISA v.2.05. When it became available in systems in 2007, it succeeded the POWER5+ as IBM's

History of computing hardware (1960s–present)

by one small microprocessor chip. The dynamic RAM (DRAM) chip was based on the MOS DRAM memory cell developed by Robert Dennard of IBM, offering kilobits

List of microprocessors

RS64-IV 2008 – IBM z10 2010 – IBM z196 2012 – IBM zEC12 2015 – IBM z13 2017 – IBM z14 2019 – IBM z15 2021 – IBM Telum SHAKTI - Microprocessor & Microcontroller

PowerPC 600

workstations and SMP servers from IBM and Groupe Bull. IBM was the sole manufacturer of the 601 and 601+ microprocessors in its Burlington, Vermont and East