Apparatus and method for dynamic microarchitecture adaption using machine learning to improve core performance
OwnerZhu Zhou, Bin Li +2inventors
InventorsZhu Zhou, Bin Li, Gilles Pokam, Wessam Elhefnawy
Life of this patent
Estimating the term…
Loading patent…
OwnerZhu Zhou, Bin Li +2inventors
InventorsZhu Zhou, Bin Li, Gilles Pokam, Wessam Elhefnawy
Estimating the term…
An apparatus and method for dynamic microarchitecture adaptation based on machine learning implementations. For example, one embodiment of a method comprises: configuring a trained reinforcement learning model on a machine learning circuitry integral to a first processor of a first processor type, the trained reinforcement learning model having been trained with microarchitectural performance data and workload data corresponding to the first processor type; determining, by the machine learning circuitry using the trained reinforcement learning model, microarchitectural configuration updates based on first telemetry data and characteristics of workloads to be executed; and applying the microarchitectural configuration updates on the first processor.
A method, comprising:
A processor, comprising:
A machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform operations, comprising:
Dependencies are inferred from the claim text.