IBM z10 (microprocessor)

IBM z10 (microprocessor)

The z10 is a microprocessor chip made by IBM for their System z10 mainframe computers, released February 26, 2008 [ [http://www.ibm.com/systems/z/news/announcement/20080226_annc.html IBM System z: The Future Runs on the IBM System z10 Enterprise Class ] ] . It was called "z6" during development. [cite web | title=IBM z6 - The Next-Generation Mainframe Microprocessor | url=http://speleotrove.com/decimal/IBM-z6-mainframe-microprocessor-Webb.pdf | accessdate=2008-06-21]

Description

The processor supports the CISC z/Architecture, has four cores, and accelerators for cryptography, data compression and decimal floating point arithmetic. Each core has an L1 cache with 64kB for instructions and 128kB for data as well as 3MB for the L2 cache (called the L1.5 cache by IBM). Finally, there is a 24MB shared L3 cache (referred to as the L2 cache by IBM).

The chip measures 21.7×20.0 mm and will consist of 991 million transistors manufactured with IBMs 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 interconnects (pins).

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 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 rich CISC architecture backwards compatible all the way back 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

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

The z10 chips and the Storage Control chips are mounted on multi-chip modules (MCMs). Each z10 system can have up to 4 MCMs. One MCM consists of five z10 chips and two SC chips, totaling in seven chips per MCM. Due to redundancy and other operating features, not all cores are available to the customer. In the System z10 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

* z/Architecture
* IBM System z
* IBM System z10
* z/OS
* POWER6
* Mainframe computer

References

* [http://www.redbooks.ibm.com/redpieces/abstracts/sg247515.html Redbook Draft: IBM System z10 Enterprise Class Technical Introduction]
* [http://www.ibm.com/common/ssi/fcgi-bin/ssialias?infotype=PM&subtype=SP&appname=STG_ZS_USEN&htmlfid=ZSD03005USEN&attachment=ZSD03005USEN.PDF IBM System z10 Enterprise Class – Datasheet]
* [http://www.itjungle.com/big/big103007-printer01.html IBM Readies Quad-Core z6 Chip for Mainframe Iron – IT Jungle]

External links

* [http://www.johnmwillis.com/other/is-ibms-new-z10-mainframe-a-big-deal/ Is IBM's New Z10 a Big Deal?]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • IBM System z — IBM System z, or earlier IBM eServer zSeries, is a brand name designated by IBM to all its mainframe computers.In 2000, IBM rebranded the existing System/390 to IBM eServer zSeries with the e depicted in IBM s red trademarked symbol. But because… …   Wikipedia

  • Microprocessor chronology — Progress of miniaturisation, and comparison of sizes of semiconductor manufacturing process nodes with some microscopic objects and visible light wavelengths. Contents 1 1970s …   Wikipedia

  • List of IBM products — The following is a list of notable products from the International Business Machines (IBM) Corporation and its predecessor corporations, beginning in the 1890s, and spanning punched card machinery, time clocks, and typewriters, via mainframe… …   Wikipedia

  • History of IBM — Timeline= For issues and trends that span particular time periods, see major events, trends, and technologies, below.1880s–1924: The origin of IBMIBM s history dates back decades before the development of electronic computers. It originated as… …   Wikipedia

  • Mainframe computer — For other uses, see Mainframe (disambiguation). An IBM 704 mainframe (1964) Mainframes (often colloquially referred to as big iron [1]) are powerful computers used primarily by corporate and governmental organizations for critical applications,… …   Wikipedia

  • Instructions per second — (IPS) is a measure of a computer s processor speed. Many reported IPS values have represented peak execution rates on artificial instruction sequences with few branches, whereas realistic workloads typically lead to significantly lower IPS values …   Wikipedia

  • POWER6 — NOTOC The POWER6 microprocessor is IBM s follow on to the POWER5. It is part of the eCLipz project, said to have a goal of converging IBM s server hardware where practical (hence ipz in the acronym: iSeries, pSeries, and zSeries). [cite web… …   Wikipedia

  • Linux — This article is about operating systems that use the Linux kernel. For the kernel itself, see Linux kernel. For other uses, see Linux (disambiguation). Linux …   Wikipedia

  • EFUSE — In computing, eFUSE is a technology invented by IBM which allows for the dynamic real time reprogramming of computer chips. Speaking abstractly, computer logic is generally etched or hard coded onto a chip and cannot be changed after the chip has …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”