IBM Support

IBM Z / LinuxONE System Processor Optimization Primer

White Papers


Abstract

This document provides an overview of the processor subsystems of IBM Z / LinuxONE systems, with focus on the core microarchitectures from z196 to z16.

As optimal performance comes from a balance of hardware and software, this document gives architectural (IBM Z Principles Of Operation) and microarchitectural (z196..z16-specific) insights with information and potential methods to optimize for code performance and is intended for IBM Z binary or assembly code developers.

This document fosters a deep technical exchange with non-IBM development teams within the open source and z/OS assembler communities to encourage performance optimization for applications running on IBM Z / LinuxONE system processors.

“Tell us what you would like to see added in future releases!”

This document is not intended to be a comprehensive write-up and should not replace any formal architecture documents.

[{"Type":"MASTER","Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW187","label":"IBM Z"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}]},{"Type":"MASTER","Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTHKL6","label":"IBM LinuxONE"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
25 July 2024

UID

ibm17160826