TECHNIQUES FOR HETEROGENEOUS CORE ASSIGNMENT
Various embodiments are generally directed to techniques for assigning instances of blocks of instructions of a routine to one of multiple types of core of a heterogeneous set of cores of a processor component. An apparatus to select types of cores includes a processor component; a core selection co...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French German |
Published |
12.04.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Various embodiments are generally directed to techniques for assigning instances of blocks of instructions of a routine to one of multiple types of core of a heterogeneous set of cores of a processor component. An apparatus to select types of cores includes a processor component; a core selection component for execution by the processor component to select a core of multiple cores to execute an initial subset of multiple instances of an instruction block in parallel based on characteristics of instructions of the instruction block, and to select a core of the multiple cores to execute remaining instances of the multiple instances of the instruction block in parallel based on characteristics of execution of the initial subset stored in an execution database; and a monitoring component for execution by the processor component to record the characteristics of execution of the initial subset in the execution database. Other embodiments are described and claimed. |
---|---|
Bibliography: | Application Number: EP20130895086 |