-
公开(公告)号:CN103197917A
公开(公告)日:2013-07-10
申请号:CN201210451745.0
申请日:2012-11-12
Applicant: 辉达公司
Inventor: 兰基·V·姗 , 格雷戈里·斯科特·帕尔默 , 赫尔诺特·斯考夫勒尔 , 桑缪尔·H·邓肯 , 菲利普·布朗宁·约翰逊 , 瑟利斯·加德雷 , 罗伯特·奥汉尼森 , 王若凡 , 克里斯托弗·兰姆 , 菲利普·亚历山大·夸德拉 , 蒂莫西·约翰·珀塞尔
IPC: G06F9/38
CPC classification number: G06F9/461
Abstract: 本发明的一个实施例阐述了一种技术指令级和计算线程阵列粒度执行抢占。在指令级的抢占不要求对处理管线的任何耗尽。没有新指令被发送并且上下文状态从处理管线被卸载。当在计算线程阵列边界执行抢占时,要存储的上下文状态量得以缩减,因为处理管线内的执行单元完成对进行中的指令的执行并且变成空闲。如果完成对进行中的指令的执行所需要的时间量超出阈值,则抢占可动态地改变为在指令级而非在计算线程阵列粒度执行。