- 专利标题: VARIABLE LATENCY REQUEST ARBITRATION
-
申请号: US16195412申请日: 2018-11-19
-
公开(公告)号: US20200159581A1公开(公告)日: 2020-05-21
- 发明人: Jimshed B. Mirza , Qian Ma , Leon King Nok Lai
- 申请人: ATI Technologies ULC
- 申请人地址: CA Markham
- 专利权人: ATI Technologies ULC
- 当前专利权人: ATI Technologies ULC
- 当前专利权人地址: CA Markham
- 主分类号: G06F9/50
- IPC分类号: G06F9/50
摘要:
A technique for scheduling processing tasks having different latencies is provided. The technique involves identifying one or more available requests in a request queue, where each request queue corresponds to a different latency. A request arbiter examines a shift register to determine whether there is an available slot for the one or more requests. A slot is available for a request if there is a slot that is a number of slots from the end of the shift register equal to the number of cycles the request takes to complete processing in a corresponding processing pipeline. If a slot is available, the request is scheduled for execution and the slot is marked as being occupied. If a slot is not available, the request is not scheduled for execution on the current cycle. On transitioning to a new cycle, the shift register is shifted towards its end and the technique repeats.
公开/授权文献
- US10915359B2 Variable latency request arbitration 公开/授权日:2021-02-09
信息查询