-
公开(公告)号:US20220206862A1
公开(公告)日:2022-06-30
申请号:US17134252
申请日:2020-12-25
Applicant: Intel Corporation
Inventor: Monica Gupta , Russell Fenger , Andrew J. Herdrich , Rajshree Chabukswar , Jumnit Hong , Sneha Gohad
IPC: G06F9/50
Abstract: Embodiments of apparatuses, methods, and systems for resource control based on software priority are described. In embodiments, an apparatus includes resource sharing hardware and multiple cores. The resource sharing hardware is to share the shared resource among the cores. A first core includes first execution circuitry to execute multiple threads. The first core also includes registers programmable by software. A first register is to store a first identifier of a first thread and a first priority tag to indicate a first priority of the first thread relative to a second priority of a second thread. A second register to store a second identifier of the second thread and a second priority tag to indicate the second priority of the second thread relative to the first priority of the first thread. The resource sharing hardware is to use the first priority and the second priority to control access to the shared resource by the first thread and the second thread.