Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Future consideration
Created by Guest
Created on Jun 20, 2025

Avoid Remote VL CP Penalties By Utilizing Local Resources When Drawer Fit Fails

On IBM z16 servers, we have observed a significant increase in the cost of accessing data/memory located in a remote drawer. In certain scenarios, this can result in a notable increase in CPI, leading to an LPAR’s CPU utilization doubling -or even tripling- compared to its baseline without a proportional increase in workload.

To address this issue holistically, we are submitting a series of three related ideas. This is the third one of these three and address a specific condition observed in multi-drawer CECs, particularly when an LPAR is positioned in to the smallest (last) drawer in the CEC.

When the number of VL CPs required by an LPAR exceeds the capacity of the base drawer -either due to a customer miscalculation or a dynamic IRD weight adjustment. The LPAR may start to use VL CPs located in another drawer. This cross-drawer dispatching can result in sharp, short-duration CPU/MSU spikes (often under a minute thanks to IRD) These CPU burst are purely a side effect of the remote drawer penalty and not a reflection or increased CPU demand.

To mitigate this behavior, we propose the following enhancements:

1-     Local Core Utilization:

Instead of dispatching VL CPs from the remote drawers, PR/SM could assign unassigned/empty physical cores within the same drawer to fulfill the LPAR’s needs. Given that we have “absolute capping” feature, we believe there can be a mechanism implemented to keep the total CPU usage of that LPAR under the LCP’s assigned to it. So, the customer’s overall CPU usage would still remain within purchased limits.

2-     Overflow Redirection to VH zIIPs:
Alternatively, in this specific scenario, the temporary overflow workload could be dispatched to local VH zIIPs instead of VL CPs from the other drawers. This would provide performance continuity without incurring remote drawer latency.

Both approaches can ensure that IBM does not provide “free capacity” since the total capacity remains constrained by a capping mechanism similar to the “absolute capping”  No additional capacity would be granted, only reallocated more efficiently and this will help avoiding unnecessary performance degradation and MSU spikes that stem from physical drawer alignment mismatch.

This optimization would make IBM Z behavior more predictable in multi-drawer systems and improve fairness in capacity usage without impacting IBM’s licensing models.

Idea priority High
  • Guest
    Sep 12, 2025
    The request is looking for two kinds of future enhancement in regard to avoiding VL CP penalties:
    - Local Core Utilization: The lab believes a form of this is practicable and will take it under consideration for a future machine.
    - Overflow Redirection to VH zIIPs: The lab believes that it may be possible to implement a form of this using System Recovery Boost, making this requirement share significant infrastructure with the implementation for other requirements, as a more practicable and robust solution. We will take it under consideration for a future machine.