发明名称 一种可重构单指令多进程的多核处理器及方法
摘要 本发明属于多核处理器技术领域,具体涉及一种可重构单指令多进程的多核处理器及方法。本发明的可重构单指令多进程多核处理器,基于现有的一个簇状结构、共享内存多核处理器模型,每个簇中包含四个单核和一个共享内存;在此基础上增加如下功能部件:为每个单核增加相应的控制寄存器,增加主核流水线停顿判断逻辑,增加从核指令的选择逻辑,增加片上网络的发包配置逻辑等。单指令多进程方法针对这样的情形,当有若干个核执行相同代码时,将它们组成主从模式,主核执行取指令操作,而从核从主核获取指令,关闭自己的指令存储器,从而减少不必要的指令存储器访问,减小功耗。本发明可以明显降低多核处理器的功耗。
申请公布号 CN103440225A 申请公布日期 2013.12.11
申请号 CN201310365649.9 申请日期 2013.08.21
申请人 复旦大学 发明人 虞志益;俞政;于学球;刘宁希;曾晓洋
分类号 G06F15/80(2006.01)I;G06F15/82(2006.01)I 主分类号 G06F15/80(2006.01)I
代理机构 上海正旦专利代理有限公司 31200 代理人 陆飞;盛志范
主权项 一种可重构单指令多进程多核处理器,基于现有的一个簇状结构、共享内存多核处理器模型,每个簇中包含四个单核和一个共享内存,其中每个单核包含基本流水线结构的MIPS微处理器,所述微处理器包含取指令级、译码级、执行级、访存储器级、对齐级和写回级;单核中有指令存储器和数据存储器;多核处理器采用包交换片上互联,互联的路由器节点是“R”;其特征在于,在所述多核处理器模型基础上,增加如下功能部件而得到:为每个单核增加相应的控制寄存器,用于表征其当前的工作模式为主核或者从核,如果是主核,还要指示其为哪些核的主核; 增加主核流水线停顿判断逻辑,由于工作在主从模式下,从核流水线的停顿会引起主核流水线的停顿,故将从核的流水线停顿信号增加到主核流水线控制中,用于进行逻辑判断;  增加从核指令的选择逻辑,用于选择从核的指令来自其对应的主核,或来自其自身的指令存储器;   增加片上网络的发包配置逻辑,即增加一个配置包的类型,指导片上网络将这类型的配置包发配到控制寄存器中,以完成控制寄存器的初始化。
地址 200433 上海市杨浦区邯郸路220号