The microarchitecture of the IBM eServer z900 processor

被引:11
作者
Schwarz, EM
Check, MA
Shum, CLK
Koehler, T
Swaney, SB
MacDougall, JD
Krygowski, CA
机构
[1] IBM Corp, Server Grp, Poughkeepsie, NY 12601 USA
[2] IBM Corp, Server Grp, Boeblingen Dev Lab, D-71032 Boblingen, Germany
关键词
D O I
10.1147/rd.464.0381
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The recent IBM ESA/390 CMOS line of processors, from 1997 to 1999, consisted of the G4, G5, and G6 processors. The architecture they implemented lacked 64-bit addressability and had only a limited set of 64-bit arithmetic instructions. The processors also lacked data and instruction bandwidth, since they utilized a unified cache. The branch performance was good, but there were delays due to conflicts in searching and writing the branch target buffer. Also, the hardware data compression and decimal arithmetic performance, though good, was in demand by database and COBOL programmers. Most of the performance concerns regarding prior processors were due to area constraints. Recent technology advances have increased the circuit density by 50 percent over that of the G6 processor. This has allowed the design of several performance-critical areas to be revisited. The end result of these efforts is the IBM eServer z900 processor, which is the first high-end processor based on the new 64-bit z/Architecture(TM).
引用
收藏
页码:381 / 395
页数:15
相关论文
共 16 条
[1]  
BUSABA F, 2001, IN PRESS P 35 AS C S
[2]  
CHECK M, 2000, MICR FOR SAN JOS CA
[3]   Custom S/390 G5 and G6 microprocessors [J].
Check, MA ;
Slegel, TJ .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1999, 43 (5-6) :671-680
[4]  
Curran B., 2001, 2001 IEEE International Solid-State Circuits Conference. Digest of Technical Papers. ISSCC (Cat. No.01CH37177), P238, DOI 10.1109/ISSCC.2001.912620
[5]   IBM eServer z900 high-frequency microprocessor technology, circuits, and design methodology [J].
Curran, BW ;
Chan, YH ;
Wu, T ;
Camporese, PJ ;
Northrop, GA ;
Hatch, RF ;
Lacey, LB ;
Eckhardt, JP ;
Hui, DT ;
Smith, HH .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2002, 46 (4-5) :631-644
[6]   S/390 Parallel Enterprise Server Generation 3: A balanced system and cache structure [J].
Doettling, G ;
Getzlaff, KJ ;
Leppla, B ;
Lipponer, W ;
Pflueger, T ;
Schlipf, T ;
Schmunkamp, D ;
Wille, U .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1997, 41 (4-5) :405-428
[7]  
*IBM CORP, 1996, SA22720800 IBM CORP
[8]  
*IBM CORP, 2000, SA22783200 IBM CORP
[9]  
McPherson T., 2000, 2000 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.00CH37056), P96, DOI 10.1109/ISSCC.2000.839707
[10]  
Northrop G., 1999, 1999 IEEE International Solid-State Circuits Conference. Digest of Technical Papers. ISSCC. First Edition (Cat. No.99CH36278), P88, DOI 10.1109/ISSCC.1999.759131