发明名称 Memory request scheduling based on thread criticality
摘要 A method includes scheduling a memory request requested by a thread executing on a processing system. The scheduling is based on at least one of a number of critical sections being executed on the processing system by the thread and a number of other threads executing on the processing system being blocked from execution on the processing system by execution of the thread. In at least one embodiment of the invention, the thread is associated with a first application of a plurality of applications executing on the processing system and the scheduling is further based on an indicator of application priority.
申请公布号 US8850131(B2) 申请公布日期 2014.09.30
申请号 US201012861926 申请日期 2010.08.24
申请人 Advanced Micro Devices, Inc. 发明人 Chung Jaewoong
分类号 G06F12/00;G06F9/52 主分类号 G06F12/00
代理机构 Abel Law Group, LLP 代理人 Abel Law Group, LLP
主权项 1. A method comprising: calculating a thread criticality of a thread of a plurality of threads executing on a processing system by counting critical sections executing by the thread, other threads of the plurality of threads waiting for execution of the critical sections executing by the thread, and other critical sections waiting for execution by the other threads; and scheduling a memory request requested by the thread, the scheduling being based on the thread criticality.
地址 Sunnyvale CA US