[发明专利]一种新型处理器之间互联结构在审
申请号: | 201910494291.7 | 申请日: | 2019-06-09 |
公开(公告)号: | CN110297802A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 贾阳;徐彦飞 | 申请(专利权)人: | 苏州长江睿芯电子科技有限公司 |
主分类号: | G06F15/173 | 分类号: | G06F15/173 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215600 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由节点 输入/输出控制器 处理器组 多核系统 内核 内部数据交互 共享存贮器 新型处理器 互联结构 加速器 中间层 最底层 挂接 跳数 总线连接器 连接路由 运算核心 共享 处理器 链接 外部 | ||
本发明涉及一种新型处理器之间互联结构,包括最底层、中间层和最高层,所述最底层包括有多个处理器组、共享加速器组、共享存贮器、总线连接器,所述处理器组组设置多个内核,多个处理器组同时连接有共享加速器组和共享存贮器,所述中间层设有多个路由节点,一个所述路由节点与每个处理器组的多个内核挂接,所述最高层设有输入/输出控制器,所述输入/输出控制器连接路由节点。本发明的有益效果是:采用一个路由节点挂接多个内核的方式,以此减少运算核心在整个多核系统内部数据交互的跳数。同时,输入/输出控制器也采用同样的方式链接路由节点,以改善多核系统外部与多核系统内部数据交互的跳数。
技术领域
本发明涉及处理器技术领域,具体的说是一种新型处理器之间互联结构。
背景技术
现代处理器体系结构通常均支持多处理器互联以实现更大规模的CC-NUMA 系统。在系统中处理器可直接访问系统中的全部地址区间同时为高端服务器及高性能计算提供高效的同步通信机制;另外,也是片外
连接处理器片内多核拓扑结构的高速枢纽。因此处理器互联体系结构设计是高性能计算机系统设计的关键技术。
作为保障信息安全的重要手段之一,密码算法在整个信息系统中占有非常重要的地位。随着用户对信息安全越来越重视,加密模式正朝着多协议配合完成的复杂加密模式发展,同时密码算法也正朝着大位宽、可重构的方向发展。传统的单核密码处理器已经无法满足新型加密模式和复杂密码算法日益增长的性能需求。
相对于单核处理器而言, 多核处理器可以提供更强的处理能力。采用多核处理器是解决当前复杂密码算法实现高性能计算的有效方案。但是当前面向密码操作的专用多核处理器仍没有相对成熟的设计技术。结合多核处理器设计技术和密码算法硬件实现技术,所以亟需一种新型处理器之间互联结构,可面向多任务密码算法的多核密码处理器,用于满足信息安全领域日益增长的需求。
发明内容
针对上述现有技术不足,本发明提供一种新型处理器之间互联结构。
本发明提供的一种新型处理器之间互联结构是通过以下技术方案实现的:
一种新型处理器之间互联结构,包括最底层、中间层和最高层,所述最底层包括有多个处理器组、共享加速器组、共享存贮器、总线连接器,所述处理器组组设置多个内核,多个处理器组同时连接有共享加速器组和共享存贮器,所述中间层设有多个路由节点,一个所述路由节点与每个处理器组的多个内核挂接,所述最高层设有输入/输出控制器,所述输入/输出控制器连接路由节点。
优选的,所述内核数量为 4或8。
优选的,所述处理器组通过仲裁器连接加速器和总线连接器。
本发明的有益效果是:
1、采用一个路由节点挂接多个内核的方式,以此减少运算核心在整个多核系统内部数据交互的跳数。同时,输入/输出控制器也采用同样的方式链接路由节点,以改善多核系统外部与多核系统内部数据交互的跳数;
2、利用输入/输出控制器增强了处理器组与高层网络通信的灵活性,实现了处理器组内部通信与外部通信的分离,为有序、高效的通信提供了结构上的支持。
3、具有较高的密码算法适应性和较高的密码处理性能,不仅实
现了对公开对称密码算法密码处理性能的有效加速,而且还可以支持几乎所有其他同类密码算法。
附图说明
图1是本发明结构示意图;
图2是本发明最底层结构示意图;
图3是本发明实施例2结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州长江睿芯电子科技有限公司,未经苏州长江睿芯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910494291.7/2.html,转载请声明来源钻瓜专利网。