发明名称 一种三维众核片上系统
摘要 本发明公开了一种三维众核片上系统,由一层处理核层即Core层和一层以上的Cache层组成,Cache层及处理核层层间采用3D叠片技术垂直互连;各处理核之间的通信和处理核与Cache层的通信采用不同的通道进行,Cache层所有Cache块构成处理核的同级Cache。每Cache层含有与处理核层处理核数相同的Cache块数,Cache层和处理核层中所有处于同一行的节点构成全互连结构,所有处于同一列的节点构成全互连结构,互连线分配到三维片上网络各Cache层中,处理核访问任一Cache块在5跳内完成。本发明有利于提高众核系统实时性,减小片上的平均通信延迟和功耗,提供了实现组织大容量Cache的条件。
申请公布号 CN102662909B 申请公布日期 2013.12.25
申请号 CN201210077519.0 申请日期 2012.03.22
申请人 东华理工大学 发明人 谭海;周鑫琴;谭珵竹
分类号 G06F15/173(2006.01)I 主分类号 G06F15/173(2006.01)I
代理机构 南昌新天下专利商标代理有限公司 36115 代理人 施秀瑾
主权项 一种三维众核片上系统,其特征在于:由一层处理核层即Core层和一层以上的Cache层组成,每Cache层含有与处理核层相同的Cache块数和Cache节点分布,Cache层及处理核层层间采用3D叠片技术垂直互连,Cache层和处理核层中所有处于同一行的节点构成全互连结构,所有处于同一列的节点构成全互连结构,并且将全互连结构中的互连线分配到三维片上网络各Cache层中,各处理核之间的通信和处理核与Cache层的通信采用不同的通道进行,处理核访问任一Cache块在5跳内完成;所述的Cache层和处理核层中所有处于同一行的节点构成全互连结构,所有处于同一列的节点构成全互连结构,并且将全互连结构中的互连线分配到三维片上网络各Cache层中是:将行、列全互连中两点间的互连线分配到各层中去,对应某一行或某一列的Cache节点,不同层的互连线不同,当各Cache层及处理核层中的某一行或某一列的节点互连线映射到该行或该列的一层节点上时,这些互连线形成了该层节点的全互连;并且处理核层采用2D Mesh 互连结构,单Cache层中各Cache块之间采用行互连线和列互连线方式的长线互连。
地址 344000 江西省抚州市学府路56号