发明名称 Controlling priority levels of pending threads awaiting processing
摘要 A data processing apparatus comprises processing circuitry arranged to process processing threads using resources accessible to the processing circuitry. A pipeline is provided for handling at least two pending threads awaiting processing by the processing circuitry. The pipeline includes at least one resource-requesting pipeline stage for requesting access to resources for the pending threads. A priority controller controls priority levels of the pending threads. The priority levels define a priority with which pending threads are granted access to resources. When a pending thread reaches a final pipeline stage, if the request resources are not yet available then the priority level of that thread is raised selectively and the thread is returned to a first pipeline stage of the pipeline. If the requested resources are available then the thread is forwarded from the pipeline.
申请公布号 US2012254882(A1) 申请公布日期 2012.10.04
申请号 US201113064598 申请日期 2011.04.01
申请人 MAKLJENOVIC NEBOJSA;FIELDING EDVARD;ENGH-HALSTVEDT ANDREAS DUE;ARM LIMITED 发明人 MAKLJENOVIC NEBOJSA;FIELDING EDVARD;ENGH-HALSTVEDT ANDREAS DUE
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址