IBM z10
生産時期 | 2008年2月から |
---|---|
生産者 | IBM |
CPU周波数 | 3.5 GHz から 4.4 GHz |
プロセスルール | 45nm から 45nm |
命令セット | z/Architecture |
コア数 | 4 |
IBM z10は、IBMのIBM System z10 メインフレーム用のマイクロプロセッサで、2008年2月にリリースされた[1]。開発中には "z6" と呼ばれていた[2]。
概要
[編集]IBM z10 プロセッサは、CISCのz/Architectureの実装であり、4コアである。各コアは 64KB のL1 命令キャッシュと、128KB の L1 データキャッシュ、3MB の L2 キャッシュ(IBMは L1.5 キャッシュと呼ぶ)、そして 24MB の共用 L3 キャッシュ(IBMは L2 キャッシュと呼ぶ)を持つ。
IBMの 65nm SOI 半導体製造プロセス(CMOS 11S)で製造され、21.7×20.0 mmのチップサイズ上に993 百万トランジスタが搭載されている。サポートされているクロックは 4.4 GHz (前身の IBM System z9 の2倍以上) で、15 FO4 サイクルを持つ。
各 z10 チップは2つの 48GB/s SMPハブポート、4つの 13GB/s メモリポート、2つの 17GB/s I/Oポートを持ち、8765 とコンタクトする。
z10プロセッサは、POWER6プロセッサと多くの設計上の特徴を共有して開発された。半導体製造技術、ロジック設計、実行ユニット、浮動小数点数ユニット、バステクノロジー、パイプラインの設計スタイルなどである。
しかし、z10プロセッサは他の面では全く異なる。キャッシュの階層やキャッシュコヒーレンシ、SMPの技術やプロトコル、チップの構成などである。命令セットアーキテクチャ(ISA)は非常に異なり、z10 独自の 894 の命令があり、その 75% は完全にハードウェアとして実装されている。z/Architecture は CISCのアーキテクチャであり、1960年代のSystem/360からの互換性を保っている。
前身のIBM System z9 EC プロセッサからの追加は以下である。
- コードをより効率的に実行するための 50以上の新しい命令
- ソフトウェア/ハードウェア キャッシュの最適化
- 1MB ページフレームのサポート
- 10進数の浮動小数点数が完全にハードウェアに実装された
エラー検知とリカバリーが強化され、L2、L3 キャッシュとバッファーに ECC (error-correcting code)や拡張されたパリティチェックが備わり、チップ全体で 20,000 のエラーチェッカーが備わった。大半のハードウェアエラーを検知しリトライするために、プロセッサの状態はバッファーされる。
参照
[編集]関連項目
[編集]外部リンク
[編集]- Is IBM's New Z10 a Big Deal?
- Redbook Draft: IBM System z10 Enterprise Class Technical Introduction
- IBM System z10 Enterprise Class – Datasheet
- IBM Readies Quad-Core z6 Chip for Mainframe Iron – IT Jungle
- IBM Journal Of Research And Development Issue On System Z10
年 | シリーズ名 | アーキテクチャ | 主なモデル | 主なOS | 主な特徴 |
---|---|---|---|---|---|
1952 | 701シリーズ | - | 701, 704, 709, 7090, 7040, 7094 | - | 科学技術計算用、真空管/トランジスタ |
1953 | 702シリーズ | - | 702, 705, 7080 | - | 真空管/トランジスタ |
1953 | 650シリーズ | - | 650, 7070, 7074, 7072 | - | 科学技術計算用、真空管/トランジスタ |
1959 | 1401シリーズ | - | 1401, 1410, 1440, 7010, 1460 | - | 商用計算用、オールトランジスタ |
1961 | その他 | - | 305(RAMAC), 7030(Stretch) | - | ディスク装置(RAMAC)、マルチタスク(Stretch) |
1964 | System/360 | S/360 | 20 - 195 | OS/360, DOS/360, CP-67/CMS | 汎用機、アーキテクチャ、IC、24ビットアドレッシング、仮想機械 |
1970 | System/370 | S/370 | 115 - 195 | OS/VS(MVS), DOS/VS, VM/370 | 仮想記憶、マルチプロセッサ、PPAR |
1977 | 30x0, 4300, 9370 | S/370, S/370-XA | 303x/308x/3090, 43x1, 937x | MVS/XA, DOS/VSE, VM/XA | 31ビットアドレッシング・動的チャネルサブシステム(S/370-XA) |
1990 | ES/9500 | S/390, ESA/390 | 9021, 9121, 9221 | MVS/ESA, VSE/ESA, VM/ESA, AIX/ESA | 64ビットデータ空間、拡張ストレージ(ES)、LPAR、ESCON、FICON |
1994 | S/390 | ESA/390 | 9672/9674(G1 - G6), IBM Multiprise 2000/3000 | OS/390, VSE/ESA, VM/ESA, Linux | CMOS, 並列シスプレックス, UNIX互換環境(OS/390 USS)、Linuxサポート |
2000 | eServer zSeries | z/Architecture | z800/z900, z890/z990 | z/OS, z/VSE, z/VM, Linux | 64ビットアドレッシング、IFL、zAAP、zIIP、IPv6 |
2005 | System z | z/Architecture | z9, z10 | z/OS, z/VSE, z/VM, Linux | IRD |
2010 | zEnterprise | z/Architecture | z114/z196, z12 | z/OS, z/VSE, z/VM, Linux | ブレード拡張(POWER, x86) |
2015 | z System | z/Architecture | z13, LinuxOne | (z13)z/OS, z/VSE, z/VM, Linux (LinuxOne) Linux, z/VM |
|
2017 | IBM Z | z/Architecture | z14, LinuxOne II | (z14)z/OS, z/VSE, z/VM, Linux (LinuxOne) Linux, z/VM |
暗号化、zHyperLink |
2019 | IBM Z | z/Architecture | z15, LinuxOne III | (z15)z/OS, z/VSE, z/VM, Linux (LinuxOne) Linux, z/VM |
全方位型暗号化技術、Data Privacy Passports、OpenShift |
2022 | IBM Z | z/Architecture | z16 | (z16)z/OS, z/VSE, z/VM, Linux | IBM Telumプロセッサー、オンチップのAIアクセラレーター、耐量子暗号 |