MACHINE LEARNING-BASED PCIe BIFURCATION CONFIGURATION
案件概要
発明者
Yatzu HUANG
IPC分類
CPC分類
A dynamic method and system for configuring PCI Express (PCIe) bifurcation is provided. A baseboard management controller (BMC) receives system condition data representing current hardware configuration and operational metrics, including device presence, negotiated link widths, error counts, and thermal events. A trained machine learning model, such as a decision tree, predicts boot success outcomes for multiple candidate bifurcation configurations. The BMC selects a preferred configuration based on the predictions and writes it to a reserved memory buffer (RMB). During subsequent initialization, a basic input/output system (BIOS) retrieves the preferred configuration from the RMB and applies it to initialize PCIe links. The model is periodically retrained with new boot outcomes to refine predictions, enabling adaptive, self-learning bifurcation without repeated BIOS recompilation or reflashing.
原文(中国語)
A dynamic method and system for configuring PCI Express (PCIe) bifurcation is provided. A baseboard management controller (BMC) receives system condition data representing current hardware configuration and operational metrics, including device presence, negotiated link widths, error counts, and thermal events. A trained machine learning model, such as a decision tree, predicts boot success outcomes for multiple candidate bifurcation configurations. The BMC selects a preferred configuration based on the predictions and writes it to a reserved memory buffer (RMB). During subsequent initialization, a basic input/output system (BIOS) retrieves the preferred configuration from the RMB and applies it to initialize PCIe links. The model is periodically retrained with new boot outcomes to refine predictions, enabling adaptive, self-learning bifurcation without repeated BIOS recompilation or reflashing.
外部リソース