发明名称 |
推理执行和回复 |
摘要 |
明一具体实施例提出一种用于推理式发出指令来允许一处理管线于其它指令的回复期间可继续处理一些指令之技术。一排程器电路发出指令来执行,其系假设在数个循环之后,当该等指令到达多执行绪执行单元时,该等指令之间的相依性将被解决,资源将可使用,运算元资料将可使用,而其它条件将不会防止该等指令的执行。当于执行一特定执行绪群组的一指令中存在有一回复条件时,该指令不会被分派到该等多执行绪执行单元。但是,由该排程器电路发出的其它指令在由不同执行绪群组执行且其不存在有一回复条件者,即由该等多执行绪执行单元来执行。引致该回复条件的该指令于该回复条件不再存在之后被重新发出。
|
申请公布号 |
TWI529620 |
申请公布日期 |
2016.04.11 |
申请号 |
TW101140669 |
申请日期 |
2012.11.02 |
申请人 |
辉达公司 |
发明人 |
肖凯特 杰克 希莱尔;吉鲁 奥利维尔;斯托尔 罗伯特J;邱小刚 |
分类号 |
G06F9/38(2006.01);G06F9/40(2006.01) |
主分类号 |
G06F9/38(2006.01) |
代理机构 |
|
代理人 |
蔡滨阳 |
主权项 |
一种执行推理式发出指令的回复之方法,该方法包含:为一第一执行绪群组发出一第一组指令;为一第二执行绪群组发出一第二组指令;于在该第一组指令中一指令之预执行处理期间,侦测在该第一执行绪群组中至少一执行绪的一回复条件;对该第一执行绪群组停止发出额外的指令;丢弃在该第一组指令中已经发出而尚未被执行的进行中指令;以及执行该第二执行绪群组的该第二组指令。
|
地址 |
美国 |