-
公开(公告)号:CN101320360B
公开(公告)日:2012-03-21
申请号:CN200810099304.2
申请日:2008-05-09
Applicant: 辉达公司
IPC: G06F15/163
CPC classification number: G06F9/3885 , G06F9/30167 , G06F9/3891
Abstract: 本发明提供一种集成电路,其包括外部存储器、多个并联向量处理引擎(VPE)和外部存储器单元(EMU),所述EMU在所述VPE与所述外部存储器之间提供数据传送路径。每个VPE含有多个数据处理单元和一消息排队系统,所述消息排队系统适于在所述数据处理单元与所述集成电路的其它组件之间传送消息。
-
公开(公告)号:CN103197917A
公开(公告)日:2013-07-10
申请号:CN201210451745.0
申请日:2012-11-12
Applicant: 辉达公司
Inventor: 兰基·V·姗 , 格雷戈里·斯科特·帕尔默 , 赫尔诺特·斯考夫勒尔 , 桑缪尔·H·邓肯 , 菲利普·布朗宁·约翰逊 , 瑟利斯·加德雷 , 罗伯特·奥汉尼森 , 王若凡 , 克里斯托弗·兰姆 , 菲利普·亚历山大·夸德拉 , 蒂莫西·约翰·珀塞尔
IPC: G06F9/38
CPC classification number: G06F9/461
Abstract: 本发明的一个实施例阐述了一种技术指令级和计算线程阵列粒度执行抢占。在指令级的抢占不要求对处理管线的任何耗尽。没有新指令被发送并且上下文状态从处理管线被卸载。当在计算线程阵列边界执行抢占时,要存储的上下文状态量得以缩减,因为处理管线内的执行单元完成对进行中的指令的执行并且变成空闲。如果完成对进行中的指令的执行所需要的时间量超出阈值,则抢占可动态地改变为在指令级而非在计算线程阵列粒度执行。
-
公开(公告)号:CN101320360A
公开(公告)日:2008-12-10
申请号:CN200810099304.2
申请日:2008-05-09
Applicant: 辉达公司
IPC: G06F15/163
CPC classification number: G06F9/3885 , G06F9/30167 , G06F9/3891
Abstract: 本发明提供一种集成电路,其包括外部存储器、多个并联向量处理引擎(VPE)和外部存储器单元(EMU),所述EMU在所述VPE与所述外部存储器之间提供数据传送路径。每个VPE含有多个数据处理单元和一消息排队系统,所述消息排队系统适于在所述数据处理单元与所述集成电路的其它组件之间传送消息。
-
-