IBM z14 Microprocessor and System Control Design
IBM Z systems are always fascinating to a computer engineer. I was fortunate at my first job to be able to access a z10 brand new, and was tasked with installing, configuring, and trying out several POCs with z&#x2F;OS, DB2 on z&#x2F;OS, WebSphere Application server on z&#x2F;OS, CICS transaction server, z&#x2F;VM operating system, running 1000&#x27;s of linux images on top of z&#x2F;VM, making them communicate with each other and z&#x2F;OS using Hipersockets. It was pure fun.<p>The cool moments I distinctly remember were runing the z&#x2F;OS installation binaries from tape drives, and swapping in and out - DASDs(Hard disks), and perhaps the coolest was being able to hot plug in&#x2F;out CPU blades from the cabinet while the system is live.<p>It&#x27;s pity that thing is so expensive, and out of reach of the common folks.<p>For those not in the know, and curious.
Based on my knowledge from 2011, CPs are the general purpose CPUs that run z&#x2F;OS - the main OS companies typically run on System Z. 
There were special CPUs(may be microcoded so), called IFL that were allowed to run z&#x2F;VM and Linux. 
I don&#x27;t know how things have evolved in the last 7 years :-)