Intel Corporation
Apparatus and method for compiler hints for inter-core offload
Last updated:
Abstract:
Apparatus and method for inserting offload hints for core-to-core offload operations. For example, one embodiment of a method comprises: evaluating instruction sequence for potential parallelization to determine if an adequate level of parallelization exists for core-to-core offload work; if an adequate level of parallelization exists, then selectively inserting offload hint instructions to offload work from a parent core to a helper core; processing the instruction sequence on a first core including the offload hint instructions; and responsive to a first offload hint instruction, the first core offloading work to a second core without operating system (OS) intervention.
Status:
Grant
Type:
Utility
Filling date:
29 Jun 2019
Issue date:
25 May 2021