Abstract

The IBM z13™ delivers significant new capabilities in terms of overall system capacity provided by simultaneous multithreading (SMT), and new I/O virtualization functionality for PCI Express™ (PCIe™) adapters. In this paper, we describe how the host firmware stack was enhanced to enable these new functions. For SMT, new support was added in the firmware running on the Central Processor Complex (CPC) to represent and manage the operation of more processor cores compared with the previous z Systems™ generation, with multiple threads each. The Processor Resource/Systems Manager™ (PR/SM™) hypervisor design was modified to allow exploitation of SMT under the control of the operating system running in a logical partition. The z13 supports Single Root I/O Virtualization (SR-IOV) for PCIe adapters to allow sharing of adapters among operating system images running in separate logical partitions. The virtualization intermediary firmware runs in a new firmware execution environment, the Firmware Platform Container (FPC). The IBM internal Central Electronics Complex (CEC) SIMulation (CECSIM) environment was extended to reflect the new system structure, scale, and functions, to allow early verification of the z13 firmware designs, and to ensure excellent firmware quality for an efficient hardware bring-up and system test.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.