发明授权
US07676657B2 Across-thread out-of-order instruction dispatch in a multithreaded microprocessor
有权
在多线程微处理器中进行跨线程无序指令调度
- 专利标题: Across-thread out-of-order instruction dispatch in a multithreaded microprocessor
- 专利标题(中): 在多线程微处理器中进行跨线程无序指令调度
-
申请号: US11548272申请日: 2006-10-10
-
公开(公告)号: US07676657B2公开(公告)日: 2010-03-09
- 发明人: John Erik Lindholm , Brett Coon , Simon S. Moy
- 申请人: John Erik Lindholm , Brett Coon , Simon S. Moy
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Townsend and Townsend and Crew LLP
- 主分类号: G06F9/00
- IPC分类号: G06F9/00
摘要:
Instruction dispatch in a multithreaded microprocessor such as a graphics processor is not constrained by an order among the threads. Instructions for each thread are fetched, and a dispatch circuit determines which instructions in the buffer are ready to execute. The dispatch circuit may issue any ready instruction for execution, and an instruction from one thread may be issued prior to an instruction from another thread regardless of which instruction was fetched first. If multiple functional units are available, multiple instructions can be dispatched in parallel.
公开/授权文献
信息查询