一种众核可定义分布式共享存储结构制造技术

技术编号:32965644 阅读:22 留言:0更新日期:2022-04-09 11:21
一种众核可定义分布式共享存储结构,包括内部数据总线系统、路由单元、处理器核、网络接口单元和存储器模块;横向双向数据线和纵向双向数据线的交叉点放置路由单元;处理器核通过网络接口单元与路由单元连接,路由单元和网络接口单元之间通过处理器核存储访问总线连接;存储器模块直接与路由单元连接。网络接口单元内部集成路由表,它直接根据处理器核发出的存储访问地址查询到目的物理坐标位置,此目的坐标位置添加到数据包的包头后,数据包能够在目的坐标的指引下,通过路由单元,到达要访问的存储器模块。本发明专利技术能够克服目前众核处理器存储系统地址空间固定、不支持乒乓操作、存储器模块间无法灵活组合的缺点。模块间无法灵活组合的缺点。模块间无法灵活组合的缺点。

【技术实现步骤摘要】
一种众核可定义分布式共享存储结构


[0001]本专利技术涉及一种众核处理器存储结构,特别是面向嵌入式,众核处理器内部集成多块存储器模块、存储器模块间存在并行访问的分布式共享存储结构。

技术介绍

[0002]众核处理器存储体系已经成为限制处理器整体性能提高的重要因素。随着集成电路设计与制造技术的快速发展,处理器功能部件的性能不断提高,单芯片内集成多个处理器核所带来的强大计算能力一直在按摩尔定律呈指数增长,其增长的速度远远大于存储带宽的增长速度,运算速度与访存速度之间的差距越来越大。并且,随着众核处理器集成处理器核的数量增加,目前处理器遇到的“存储墙”瓶颈问题将越来越严重。
[0003]在众核处理器中,存储系统的性能会直接影响着处理器的性能,计算能力已不是众核处理器设计的关键问题,数据的存储才是关键。目前主要的存储系统结构有:共享式存储系统、分布式存储系统。
[0004]共享式存储系统中,多个处理器核通过片上总线访问同一个存储器,又被称为对称多处理器结构,其特点是系统中只有一个主存,并且该主存对于各个处理器核而言是完全对称的关系,也本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种众核可定义分布式共享存储结构,其特征在于:包括内部数据总线系统、路由单元、处理器核、网络接口单元和存储器模块;内部数据总线系统包括横向双向数据线、纵向双向数据线和处理器核存储访问总线,横向双向数据线和纵向双向数据线的交叉点放置路由单元,用于传递数据;处理器核通过网络接口单元与路由单元连接,路由单元和网络接口单元之间通过处理器核存储访问总线连接;存储器模块直接与路由单元连接,多个存储器模块构成众核处理器内部的存储结构系统;网络接口单元包括配置包解析单元、数据包组装/解析单元和路由表;配置包解析单元,对路由单元输入的配置包进行解析,即通过包头判断操作类型、提取配置包中的地址信息和数据信息,并将操作类型、地址信息和数据信息进行组合,得到路由配置指令和路由控制指令输出给路由表;所述路由配置指令包括地址信息、数据信息和写信号,路由控制指令包括存储器模块分组标志信息、存储器模块乒乓读写控制信息和写信号;数据包组装/解析单元,负责完成处理器核与路由单元间的数据格式转换,将通过路由单元接收到的数据包进行解析得到有效数据;将处理器核输出的读写数据和路由表输出的目的存储器模块的物理坐标位置转换成能够在片上网络中传输的数据包,输出给对应的路由单元,其中数据包包头中包含有路由表输出的目的存储器模块的物理坐标位置;路由表,接收处理器核输出的地址信号,判断、查询出此地址信号对应的目的存储器模块的物理坐标位置,并将此物理坐标位置输出给数据包组装/解析单元;根据路由配置指令对所有字段进行写入和更改;根据路由控制指令对路由表中的路由控制字段进行写入和更改。2.根据权利要求1所述的一种众核可定义分布式共享存储结构,其特征在于:路由表包括地址仲裁单元、优先级判断单元、地址组匹配单元以及多个路由查找行;每个路由查找行由三个字段组成,分别是路由控制字段、路由仲裁字段和路由目的字段;路由查找行接收路由配置指令,实现对路由查找行中路由控制字段、路由仲裁字段和路由目的字段的设置;地址仲裁单元对第n个路由控制字段有效位为
‘1’
的路由查找行执行如下操作,其中n=1,2,3,
……
,N,N为路由控制字段有效位为
‘1’
的路由查找行总个数:对处理器核输出的地址信号与第n个路由查找行的路由仲裁字段的有效地址标志位进行位与逻辑运算,运算结果与路由仲裁字段的有效地址数值位进行比较,两者一致,则将第n个路由查找行的地址匹配标志信号置
‘1’
;两者不一致,则将第n个路由查找行的地址匹配标志信号置
‘0’
;优先级判断单元在第n个路由查找行的地址匹配标志信号为
‘1’
的情况下,如果处理器核输出的读信号与乒乓读标志位全部为
‘1’
,则输出第n个路由查找行的优先级标志信号

10

;如果处理器核输出的写信号与乒乓写标志位全部为
‘1’
,则输出第n个路由查找行的优先级标志信号

10

;其它情况下,输出第n个路由查找行的优先级标志信号

01

;若第n个路由查找行的地址匹配标志信号为...

【专利技术属性】
技术研发人员:宋立国王亮陈雷覃辉郑宏超李同德于春青
申请(专利权)人:北京微电子技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1