[发明专利]一种支持阵列私有和共享数据访问的地址标识方法及装置在审
申请号: | 202211038503.9 | 申请日: | 2022-08-29 |
公开(公告)号: | CN115328619A | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 高红光;刘骁;谢军;陈芳园;过锋 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 汪丹琪 |
地址: | 214100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 阵列 私有 共享 数据 访问 地址 标识 方法 装置 | ||
1.一种支持阵列私有和共享数据访问的地址标识方法,其特征在于,包括:
当检测到芯片阵列内任意一个源计算核心执行访存指令时,计算出与所述访存指令对应的访问地址;
基于所述与所述访存指令对应的访问地址判断所述访存指令的访问类型;
当确定所述访存指令的访问类型为共享空间访问时,基于所述源计算核心的请求转发部件将所述访存指令的请求转发至所述芯片阵列的局域网络;
基于所述芯片阵列的局域网络将所述访存指令的请求发送至目标计算核心,并由所述目标计算核心的访存部件根据所述访存指令对本地存储数据进行访问;
对所述访存指令、所述访存指令的访问类型以及所述目标计算核心进行标识。
2.根据权利要求1所述的方法,其特征在于,所述基于所述与所述访存指令对应的访问地址判断所述访存指令的访问类型之后,还包括:
当确定所述访存指令的访问类型为私有空间访问时,由所述源计算核心的访存部件基于所述与所述访存指令对应的访问地址对本地存储数据进行访问。
3.根据权利要求2所述的方法,其特征在于,所述基于所述与所述访存指令对应的访问地址判断所述访存指令的访问类型,包括:
统计所述与所述访存指令对应的访问地址的位数,并根据所述位数确定划分方式;
按照所述划分方式从所述与所述访存指令对应的访问地址中划分出高位访问地址;
当检测到所述高位访问地址处于预设第一区间时,确定所述访存指令的访问类型为共享空间访问;
当检测到所述高位访问地址处于预设第二区间时,确定所述访存指令的访问类型为私有空间访问。
4.根据权利要求1所述的方法,其特征在于,所述基于所述芯片阵列的局域网络将所述访存指令的请求发送至目标计算核心之前,还包括:
根据所述芯片阵列的排列方式确定所述源计算核心的共享模式;
基于所述访存指令的请求中的目标标识在与所述源计算核心的共享模式对应的计算核心集合中确定目标计算核心。
5.根据权利要求4所述的方法,其特征在于,所述对所述访存指令、所述访存指令的访问类型以及所述目标计算核心进行标识,包括:
获取所述目标计算核心的名称以及存储器地址;
基于所述访存指令、所述访存指令的访问类型、所述目标计算核心的名称、所述目标计算核心的存储器地址以及所述源计算核心的共享模式对标识数据库进行更新,所述访存指令与所述访存指令的访问类型、所述目标计算核心的名称、所述目标计算核心的存储器地址以及所述源计算核心的共享模式为对应关系。
6.根据权利要求4所述的方法,其特征在于,所述基于所述芯片阵列的局域网络将所述访存指令的请求发送至目标计算核心,并由所述目标计算核心的访存部件根据所述访存指令对本地存储数据进行访问之后,还包括:
当所述访存指令的请求类型为装载类请求时,将所述目标计算核心的访问数据转发至所述芯片阵列的局域网络;
基于所述芯片阵列的局域网络将所述目标计算核心的访问数据返回至所述源计算核心。
7.根据权利要求5所述的方法,其特征在于,所述对所述访存指令、所述访存指令的访问类型以及所述目标计算核心进行标识之后,还包括:
当再次执行所述访存指令时,基于所述标识数据库确定出与所述访存指令对应的所述目标计算核心;
由所述目标计算核心的访存部件根据所述访存指令对本地存储数据进行访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211038503.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种市政工程树干涂白装置
- 下一篇:一种挂式收纳架