Patent ID: 11966785
Assignee: ARM LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. The method of claim 9, comprising:
in response to determining that the inference indicates at least two of the plurality of alternative hardware resource configurations as each being suitable hardware resource configurations for executing the at least one workload, selecting, by the computing system, between said at least two alternative hardware resource configurations based on at least one selection criterion,
where the at least one selection criterion includes at least one of:
a first selection criterion to prioritise selection of one of said at least two of the plurality of alternative hardware resource configurations with lower expected power consumption in preference to another of said at least two of the plurality of alternative hardware resource configurations with higher expected power consumption;
a second selection criterion to prioritise selection of one of said at least two of the plurality of alternative hardware resource configurations with higher expected performance in preference to another of said at least two of the plurality of alternative hardware resource configurations with lower expected performance;
a third selection criterion to prioritise selection of one of said at least two of the plurality of alternative hardware resource configurations with a greater amount of inter-core borrowing of hardware resources in preference to another of said at least two of the plurality of alternative hardware resource configurations with a smaller amount of inter-core borrowing of hardware resources;
a fourth selection criterion to prioritise selection of one of said at least two of the plurality of alternative hardware resource configurations with a smaller amount of inter-core borrowing of hardware resources between processor cores in preference to another of said at least two of the plurality of alternative hardware resource configurations with a greater amount of inter-core borrowing of hardware resources between processor cores; and
a fifth selection criterion to prioritise selection of one of said at least two of the plurality of alternative hardware resource configurations which requires less change in hardware resource configuration relative to a current hardware resource configuration in preference to another of said at least two of the plurality of alternative hardware resource configurations which requires more change in hardware resource configuration relative to the current hardware resource configuration.