IBM Systems Magazine, Mainframe - May/June 2015 - 42

TECH CORNER

What Makes a
MODERN MICROPROCESSOR?
New IBM z13 chip improves throughput and analytics performance

I

n April 2014, the IBM mainframe celebrated its 50th anniversary, showcasing
a computing platform that continues to reinvent itself by incorporating
new technologies and capabilities. To continue that tradition, the newest
mainframe, IBM z13*, was announced in January, signifying a new generation
of machines that will continue for the next 50 years.

C. Kevin Shum
is a Distinguished
Engineer in IBM
Systems working
in the development
of z Systems
microprocessors.
Brian Curran
is a Distinguished
Engineer in IBM
Systems working
in the development
of z Systems
microprocessors.
Eric Schwarz
is a Distinguished
Engineer in IBM
Systems working
in the development
of z Systems
microprocessors.

The z13 system includes many
new features and innovations
to help clients with computing
tasks related to cloud, mobile,
analytics and security. It features
a new microprocessor chip that
is manufactured with IBM's 22
nanometer Silicon-on-Insulator
(SOI) technology, allowing close
to 4 billion transistors on chip,
nearly 45 percent more than its
predecessor, the IBM zEnterprise*
EC12 (zEC12).
This higher density technology
enables 100 percent more level
2 (L2) and 30 percent more
level 3 (L3) caches on chip. The
shared 64 MB of on-chip L3
caches is shared among up to 10
microprocessor cores, two more
than zEC12, allowing up to 141
configurable cores within the
system. Each core is extensively
re-engineered to provide

42 // MAY/JUNE 2015 ibmsystemsmag.com

traditional performance gains
and new capabilities.
Here, we will discuss two of
the major features introduced in
z13: simultaneous multithreading
(SMT) that drastically improves
overall computing throughput
with minimal increase in power
consumption, and a single
instruction, multiple data (SIMD)
instruction set architecture that
significantly enhances analytics
analysis performance.

SMT for Efficiency
The z13 core supports up to
two software threads running
simultaneously within its
processing pipeline, commonly
known as two-way multithreading
(SMT2). Modern processor
cores are superscalar, meaning
multiple stations at any pipeline
stage perform similar tasks.

For example, in z13 up to 10
instructions can be issued to the
14 different execution units.
Often, a single program
thread is not able to make use
of the available processing
capacity, likely due to instruction
dependencies (e.g., waiting for
a divide operation that might
take six cycles) or cache misses
(where the data is located
more than 40 cycles away in
the L3 cache). Another thread
running concurrently allows
the processor to work on one
thread's instructions while
another thread is stalled. The
z13 core alternates between
and mixes up the instruction
processing requirements between
the two threads, achieving high
throughput gain by sharing
and managing its "spare"
capacities efficiently.


http://www.ibmsystemsmag.com

IBM Systems Magazine, Mainframe - May/June 2015

Table of Contents for the Digital Edition of IBM Systems Magazine, Mainframe - May/June 2015

Table of Contents
IBM Perspective: A mainframe built for Generation Z
Editor's Desk: Optimistic future
Partner PoV: Now is the time for multifactor authentication
Infographic: Myths, exaggerations and uncomfortable truths
Currents: TCO for an IBM z13 cloud is lower than an x86 or public cloud, according to an IBM study
R&D: IBM Research is working to better diagnose osteoporosis -- and make computing more economical
Cover Story: Mastering the Mainframe: IBM contest connects millennials to the mainframe and potential employers
Feature: The Millennial Career Guidebook: Six groups and resources to help mainframers starting their careers
Feature: Mainframe Within Reach: IBM provides a rich set of solutions designed to help new mainframe programmers
Tech Showcase: IBM X-Force report reveals challenges and strategies to succeed in the new computing environment
Tech Corner: New IBM z13 chip improves throughput and analytics performance
Solutions: ReACT V4.0; Ivory Service Architect V4.6
Stop Run: Running and fencing keep IBMer active
Reference Point - Global Events, Education, Resources for Mainframe
2015 Mainframe Solutions Edition Product Index
Linux on z E-book
IBM Systems Magazine, Mainframe - May/June 2015 - Intro
IBM Systems Magazine, Mainframe - May/June 2015 - Cover1
IBM Systems Magazine, Mainframe - May/June 2015 - Cover2
IBM Systems Magazine, Mainframe - May/June 2015 - 1
IBM Systems Magazine, Mainframe - May/June 2015 - Table of Contents
IBM Systems Magazine, Mainframe - May/June 2015 - 3
IBM Systems Magazine, Mainframe - May/June 2015 - 4
IBM Systems Magazine, Mainframe - May/June 2015 - IBM Perspective: A mainframe built for Generation Z
IBM Systems Magazine, Mainframe - May/June 2015 - Editor's Desk: Optimistic future
IBM Systems Magazine, Mainframe - May/June 2015 - 7
IBM Systems Magazine, Mainframe - May/June 2015 - Partner PoV: Now is the time for multifactor authentication
IBM Systems Magazine, Mainframe - May/June 2015 - 9
IBM Systems Magazine, Mainframe - May/June 2015 - Infographic: Myths, exaggerations and uncomfortable truths
IBM Systems Magazine, Mainframe - May/June 2015 - Currents: TCO for an IBM z13 cloud is lower than an x86 or public cloud, according to an IBM study
IBM Systems Magazine, Mainframe - May/June 2015 - 12
IBM Systems Magazine, Mainframe - May/June 2015 - 13
IBM Systems Magazine, Mainframe - May/June 2015 - 14
IBM Systems Magazine, Mainframe - May/June 2015 - 15
IBM Systems Magazine, Mainframe - May/June 2015 - R&D: IBM Research is working to better diagnose osteoporosis -- and make computing more economical
IBM Systems Magazine, Mainframe - May/June 2015 - 17
IBM Systems Magazine, Mainframe - May/June 2015 - 18
IBM Systems Magazine, Mainframe - May/June 2015 - 19
IBM Systems Magazine, Mainframe - May/June 2015 - Cover Story: Mastering the Mainframe: IBM contest connects millennials to the mainframe and potential employers
IBM Systems Magazine, Mainframe - May/June 2015 - 21
IBM Systems Magazine, Mainframe - May/June 2015 - 22
IBM Systems Magazine, Mainframe - May/June 2015 - 23
IBM Systems Magazine, Mainframe - May/June 2015 - Feature: The Millennial Career Guidebook: Six groups and resources to help mainframers starting their careers
IBM Systems Magazine, Mainframe - May/June 2015 - 25
IBM Systems Magazine, Mainframe - May/June 2015 - 26
IBM Systems Magazine, Mainframe - May/June 2015 - 27
IBM Systems Magazine, Mainframe - May/June 2015 - 28
IBM Systems Magazine, Mainframe - May/June 2015 - 29
IBM Systems Magazine, Mainframe - May/June 2015 - Feature: Mainframe Within Reach: IBM provides a rich set of solutions designed to help new mainframe programmers
IBM Systems Magazine, Mainframe - May/June 2015 - 31
IBM Systems Magazine, Mainframe - May/June 2015 - 32
IBM Systems Magazine, Mainframe - May/June 2015 - Tech Showcase: IBM X-Force report reveals challenges and strategies to succeed in the new computing environment
IBM Systems Magazine, Mainframe - May/June 2015 - 34
IBM Systems Magazine, Mainframe - May/June 2015 - 35
IBM Systems Magazine, Mainframe - May/June 2015 - 36
IBM Systems Magazine, Mainframe - May/June 2015 - 37
IBM Systems Magazine, Mainframe - May/June 2015 - 38
IBM Systems Magazine, Mainframe - May/June 2015 - 39
IBM Systems Magazine, Mainframe - May/June 2015 - 40
IBM Systems Magazine, Mainframe - May/June 2015 - 41
IBM Systems Magazine, Mainframe - May/June 2015 - Tech Corner: New IBM z13 chip improves throughput and analytics performance
IBM Systems Magazine, Mainframe - May/June 2015 - 43
IBM Systems Magazine, Mainframe - May/June 2015 - 44
IBM Systems Magazine, Mainframe - May/June 2015 - 45
IBM Systems Magazine, Mainframe - May/June 2015 - 46
IBM Systems Magazine, Mainframe - May/June 2015 - Solutions: ReACT V4.0; Ivory Service Architect V4.6
IBM Systems Magazine, Mainframe - May/June 2015 - Stop Run: Running and fencing keep IBMer active
IBM Systems Magazine, Mainframe - May/June 2015 - Cover3
IBM Systems Magazine, Mainframe - May/June 2015 - Cover4
IBM Systems Magazine, Mainframe - May/June 2015 - Reference Point - Global Events, Education, Resources for Mainframe
IBM Systems Magazine, Mainframe - May/June 2015 - RF2
IBM Systems Magazine, Mainframe - May/June 2015 - Linux on z E-book
IBM Systems Magazine, Mainframe - May/June 2015 - L2
IBM Systems Magazine, Mainframe - May/June 2015 - L3
IBM Systems Magazine, Mainframe - May/June 2015 - L4
IBM Systems Magazine, Mainframe - May/June 2015 - L5
IBM Systems Magazine, Mainframe - May/June 2015 - L6
IBM Systems Magazine, Mainframe - May/June 2015 - L7
IBM Systems Magazine, Mainframe - May/June 2015 - L8
IBM Systems Magazine, Mainframe - May/June 2015 - L9
IBM Systems Magazine, Mainframe - May/June 2015 - L10
IBM Systems Magazine, Mainframe - May/June 2015 - L11
IBM Systems Magazine, Mainframe - May/June 2015 - L12
IBM Systems Magazine, Mainframe - May/June 2015 - L13
IBM Systems Magazine, Mainframe - May/June 2015 - L14
IBM Systems Magazine, Mainframe - May/June 2015 - L15
IBM Systems Magazine, Mainframe - May/June 2015 - L16
IBM Systems Magazine, Mainframe - May/June 2015 - L17
IBM Systems Magazine, Mainframe - May/June 2015 - L18
IBM Systems Magazine, Mainframe - May/June 2015 - L19
IBM Systems Magazine, Mainframe - May/June 2015 - L20
IBM Systems Magazine, Mainframe - May/June 2015 - L21
IBM Systems Magazine, Mainframe - May/June 2015 - 2015 Mainframe Solutions Edition Product Index
IBM Systems Magazine, Mainframe - May/June 2015 - SE2
IBM Systems Magazine, Mainframe - May/June 2015 - SE3
IBM Systems Magazine, Mainframe - May/June 2015 - SE4
IBM Systems Magazine, Mainframe - May/June 2015 - SE5
http://www.ibmsystemsmagmainframedigital.com/mspcomm/ibmsystemsmag/ibmsystems_mainframe_20200708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2020mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20191112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/relevantz_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2019mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20181112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2018mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20171112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_sesupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_linuxsupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20161112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/MainframeSecurity
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20151112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910_se
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910
http://www.ibmsystemsmagmainframedigital.com/MFSkills
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506_supp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20141112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_gt_201405
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/BigData
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20131112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20121112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/buyersguide2013
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/ibmsystems_mainframe_2012bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20111112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20101112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910_bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20091112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090506
https://www.nxtbook.com/nxtbooks/ibmsystemsmag/mainframe_20090304
https://www.nxtbookmedia.com