The IBM z13 multithreaded microprocessor

被引:15
|
作者
Curran, B. W. [1 ]
Jacobi, C. [1 ]
Bonanno, J. J. [1 ]
Schroter, D. A. [2 ]
Alexander, K. J. [1 ]
Puranik, A. [3 ]
Helms, M. M. [4 ]
机构
[1] IBM Syst, Poughkeepsie, NY 12601 USA
[2] IBM Syst, Austin, TX 78758 USA
[3] India Syst & Technol Lab, Bangalore 560071, Karnataka, India
[4] IBM Syst, D-71032 Boblingen, Germany
关键词
714.2 Semiconductor Devices and Integrated Circuits - 721.1 Computer Theory; Includes Computational Logic; Automata Theory; Switching Theory; Programming Theory - 722.4 Digital Computers and Systems - 921.6 Numerical Methods;
D O I
10.1147/JRD.2015.2418591
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The IBM z13 (TM) system is the latest generation of the IBM z Systemsi mainframes. The z13 microprocessor improves upon the IBM zEnterprise (R) EC12 (zEC12) processor with two vector execution units, higher instruction execution parallelism, and a simultaneous multithreaded (SMT) architecture that supports concurrent execution of two threads. These advances yield performance gains in legacy online transaction processing and business analytics workloads. This latest generation system features an eight-core processor chip, a robust cache hierarchy, and large multiprocessor system design optimized for enterprise database and transaction processing workloads. The microprocessor core features a wide super-scalar, out-of-order pipeline that can sustain an instruction fetch, decode, dispatch, and completion rate of six z/Architecture (R) instructions per cycle. The instruction execution path is predicted by multi-level branch direction and target prediction logic. Complex instructions are split into two or more simpler micro-operations. Instructions are issued out of program order from an instruction issue queue to multiple RISC (reduced instruction set computer) execution units. The super-scalar design can sustain an issue and execution rate of ten micro-operations per cycle: two load/store type instructions, four fixed point (integer) instructions, two floating point or vector instructions, and two branch instructions.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] The IBM z13 processor cache subsystem
    Walters, C. R.
    Mak, P.
    Berger, D. P. D.
    Blake, M. A.
    Bronson, T. C.
    Klapproth, K. D.
    O'Neill, A. J., Jr.
    Sonnelitter, R. J.
    Papazova, V. K.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [2] Innovations in infrastructure firmware for the IBM z13
    Troester, M.
    Clas, P. J.
    Kuenzel, M.
    Leoshkevich, I.
    Schulz, P.
    Valentine, B. D.
    Becht, M.
    Gorbik, V.
    Lobo, P. M.
    Marquardt, O.
    Stork, S.
    Webel, T.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [3] IBM z13 circuit design and methodology
    Warnock, J.
    Berry, C.
    Wood, M. H.
    Sigal, L.
    Chan, Y.
    Mayer, G.
    Mayo, M.
    Chan, Y-H.
    Malgioglio, F.
    Strevig, G.
    Nagarajan, C.
    Carey, S.
    Salem, G.
    Schroeder, F.
    Smith, H. H.
    Phan, D.
    Nigaglioni, R. H.
    Strach, T.
    Ziegler, M. M.
    Fricke, N.
    Lind, K.
    Neves, J. L.
    Rangarajan, S. H.
    Surprise, J. P.
    Isakson, J. M.
    Badar, J.
    Malone, D.
    Plass, D. W.
    Aipperspach, A.
    Wendel, D. F.
    Averill, R. M., III
    Puri, R.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [4] Preface: IBM z13 Technology and Design
    Kostenko, William P., 1600, IBM Corporation (59): : 4 - 5
  • [5] Robust power management in the IBM z13
    Webel, T.
    Lobo, P. M.
    Bertran, R.
    Salem, G. M.
    Allen-Ware, M.
    Rizzolo, R.
    Carey, S. M.
    Strach, T.
    Buyuktosunoglu, A.
    Lefurgy, C.
    Bose, P.
    Nigaglioni, R.
    Slegel, T.
    Floyd, M. S.
    Curran, B. W.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [6] Electronic packaging of the IBM z13 processor drawer
    Becker, W. D.
    Harrer, H.
    Huber, A.
    Brodsky, W. L.
    Krabbenhoft, R.
    Cracraft, M. A.
    Kaller, D.
    Edlund, G.
    Strach, T.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [7] The IBM z13 memory subsystem for big data
    Meaney, P. J.
    Curley, L. D.
    Gilda, G. D.
    Hodges, M. R.
    Buerkle, D. J.
    Siegl, R. D.
    Dong, R. K.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)
  • [8] Advancing reliability, availability, and serviceability with the IBM z13
    Clarke, W. J.
    Alves, L. C.
    Kark, K. W.
    Overton, R. K.
    Snihur, M. J.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5) : 4 - 5
  • [9] Quad Precision Floating Point on the IBM z13™
    Lichtenau, Cedric
    Carlough, Steven
    Mueller, Silvia Melitta
    2016 IEEE 23ND SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2016, : 87 - 94
  • [10] The SIMD accelerator for business analytics on the IBM z13
    Schwarz, E. M.
    Krishnamurthy, R. B.
    Parris, C. J.
    Bradbury, J. D.
    Nnebe, I. M.
    Gschwind, M.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2015, 59 (4-5)