Explains global pause frames for HBM congestion, including congestion response behavior, configuration recommendations, and procedures for protecting traffic during HBM resource pressure.
A global pause frame (X-Off) for High Bandwidth Memory (HBM) congestion is a pause-protection functionality that
-
prevents packet drops on Priority Flow Control (PFC)–enabled queues when HBM bandwidth is saturated
-
ensures simultaneous pausing of all active lossless queues to maintain traffic integrity, and
-
preserves bandwidth guarantees during extreme congestion without impacting uncongested queues.
When HBM congestion occurs (see High Bandwidth Memory congestion detection), global pause frames (X-Off) are triggered for all PFC-enabled queues, regardless of whether those queues caused the congestion.
Idle queues that are not receiving traffic do not transmit X-Off signals.
This selective behavior ensures that congestion protection does not activate prematurely or unnecessarily, avoiding performance degradation in unaffected queues.
This functionality operates only when PFC is configured in buffer-extended mode and HBM congestion detection is enabled.
| Feature Name |
Release Information |
Feature Description |
|---|---|---|
| Global Pause Frames for High Bandwidth Memory Congestion |
Release 7.5.4 | We ensure no packet drops on PFC-enabled queues due to High Bandwidth Memory (HBM) congestion. Such prevention of drops is possible because we have enabled the triggering of global pause frames (X-Off) whenever there's HBM congestion. This functionality is disabled by default. You have the following options to enable it:
This feature introduces the show hw-module bandwidth-congestion-protect command to view the status of the global X-Off configuration. |