国家标准网
文库搜索
切换导航
首页
频道
仅15元无限下载
联系我们
首页
仅15元无限下载
联系我们
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211038987.7 (22)申请日 2022.08.29 (71)申请人 杭州未名信科 科技有限公司 地址 311200 浙江省杭州市萧 山区宁围街 道钱江世纪 公园C区1幢101室 申请人 浙江省北 大信息技 术高等研究院 (72)发明人 曹玉龙 景博 孙康睿 李加敏 韩平 (74)专利代理 机构 北京辰权知识产权代理有限 公司 11619 专利代理师 付婧 (51)Int.Cl. G06F 12/0806(2016.01) G06F 9/50(2006.01) G06N 3/04(2006.01) (54)发明名称 一种AI处理器的缓存管理方法及应用其的 AI处理器 (57)摘要 本申请涉及人工智能及芯片技术领域, 更为 具体来说, 本申请涉及一种AI处理器的缓存管理 方法及应用其的AI处理器。 AI处理器配置有统一 缓存模块, 统一缓存模块包括多个写序列控制模 块、 多个存储块、 多个读序列控制模块, 其中, 多 个存储块为静态随机存取存储器; 缓存管理方法 包括: 接收待存储数据, 并调用一个或多个写序 列控制模块; 写序列控制模块获取统一缓存模块 分配的存储块对应的物理地址, 并根据物理地址 将待存储数据写入分配的存储块; 若读取已写入 分配的存储块中的数据, 通过一个或多个读序列 控制模块读取。 本申请能充分利用存储资源, 实 现存储资源的均衡, 进 而能避免存 储资源浪费。 权利要求书2页 说明书9页 附图2页 CN 115408309 A 2022.11.29 CN 115408309 A 1.一种AI处理器的缓存管理方法, 其特征在于, 所述AI处理器配置有统一缓存模块, 所 述统一缓存模块包括多个写序列控制模块、 多个存储块、 多个读序列控制模块, 其中, 所述 多个存储块为静态随机存取存 储器; 所述缓存管理方法包括: 接收待存 储数据, 并调用一个或多个写序列控制模块; 所述写序列控制模块获取统一缓存模块分配的存储块对应的物 理地址, 并根据 所述物 理地址将所述待存 储数据写入所述分配的存 储块; 若读取已写入 存储块中的数据, 通过一个或多个所述读序列控制模块读取。 2.根据权利要求1所述的AI处理器的缓存管理方法, 其特征在于, 所述AI处理器还包括 控制模块, 所述统一缓存模块还包括用户号管理器; 所述写序列控制模块获取统一缓存模 块分配的存 储块对应的物理地址, 包括: 所述写序列控制模块向所述用户号管理器申请并取得虚拟用户号、 分配的存储块号和 分配的存 储块对应的物理地址; 所述写序列控制模块将取 得的虚拟用户号发送给 所述控制模块。 3.根据权利要求2所述的AI处理器的缓存管理方法, 其特征在于, 所述统一缓存模块还 包括存储块管理器, 所述根据所述物理地址将所述待存储数据写入所述分配的存储块, 包 括: 将第一存储块作为分配的存储块号, 其中, 所述第一存储块为所述多个存储块中的任 意一个; 根据所述第一存 储块的物理地址将所述待存 储数据写入第一存 储块; 若第一存 储块写满, 向存 储块管理器申请并取 得新空闲存储块; 将所述待存 储数据中除写入第一存 储块外的数据写入所述 新空闲存储块。 4.根据权利要求2所述的AI处理器的缓存管理方法, 其特征在于, 所述AI处理器还包括 计算核, 所述计算核包括多个计算核模块, 所述多个计算核模块与所述多个读序列控制模 块之间设置有多个接口, 以使 所述多个读序列控制模块读取的数据通过所述多个接口传入 所述多个 计算核模块进行计算。 5.根据权利要求4所述的AI处理器的缓存管理方法, 其特征在于, 所述读取已写入存储 块中的数据, 包括: 所述控制模块将待读取 数据对应的虚拟用户号发送至所述读序列控制模块; 所述读序列控制模块根据所述虚拟用户号、 预先给定的逻辑地址和地址映射表获取对 应存储块的物理地址; 所述读序列控制模块 根据取得的物理地址读取待读取 数据。 6.根据权利要求5所述的AI处理器的缓存管理方法, 其特征在于, 在所述读序列控制模 块根据取得的物理地址读取待读取 数据之后, 还 包括: 若所述待读取数据超过一个存储块, 则在第 一个存储块中的数据被读到预设字节时获 取下一个存 储块的物理地址; 根据获取的下一个存 储块的物理地址将所述待读取 数据中剩余的数据读取完成。 7.根据权利要求4 ‑6任一所述的AI处理器的缓存管理方法, 其特征在于, 所述统一缓存 模块还包括平衡管理器, 所述平衡管理器用于所述统一缓存模块中存储块资源的平衡管 理; 所述多个计算核模块在计算过程中若空闲存储块达不到预设数量, 则启动平衡管理器权 利 要 求 书 1/2 页 2 CN 115408309 A 2将已存储于所述统一缓存模块中的数据移至外部存储器; 若空闲存储块超过预设数量, 则 将数据从所述外部存储器取回到所述统一缓存模块中, 其中, 所述外部存储器为同步动态 随机存储器。 8.根据权利要求1所述的AI处理器的缓存管理方法, 其特征在于, 所述统一缓存模块还 包括第一交叉开关和 第二交叉开关; 所述第一交叉开关介于所述写序列控制模块和所述存 储块之间, 用于数据从写序列控制模块到存储块的交叉处理; 所述第二交叉开关介于所述 多个读序列控制模块和所述存储块之间, 用于数据从存储块至读序列控制模块的交叉处 理。 9.一种AI处 理器, 其特 征在于, 所述AI处 理器应用如权利要求1 ‑8任一所述方法。 10.一种计算机设备, 包括存储器和AI处理器, 其特征在于, 存储器中存储有计算机可 读指令, 计算机可读指令被AI处理器执行时, 使 得AI处理器执行如权利要求1 ‑8任一所述方 法。权 利 要 求 书 2/2 页 3 CN 115408309 A 3
专利 一种AI处理器的缓存管理方法及应用其的AI处理器
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 13:07:05
上传分享
举报
下载
原文档
(513.5 KB)
分享
友情链接
GB/T 40143-2021 志愿服务组织基本规范.pdf
DB15-T 1878—2020 沙化草地治理技术规范 内蒙古自治区.pdf
GB-T 36687-2018 保险术语.pdf
T-KCH 010—2022 智慧城市物联网支撑平台 功能规范.pdf
GB-T 20786-2015 橡胶履带.pdf
ISO IEC 27701-2019 中文版.pdf
T-CADERM 6007—2023 心肺转流系统用空氧混合器.pdf
GM-T 0098-2020 基于IP网络的加密语音通信密码技术规范.pdf
DB37-T 5252-2023 《房屋建筑施工扬尘防治技术规程》 山东省.pdf
GB-T 32386-2015 电子工业用气体 六氟化钨.pdf
GB 35650-2017 国家基本比例尺地图测绘基本技术规定.pdf
GB 13561.1-2009 港口连续装卸设备安全规程 第1部分:散粮筒仓系统.pdf
GB-T 28827.2-2012 信息技术服务 运行维护 第2部分:交付规范.pdf
GB-T 3977-2008 颜色的表示方法.pdf
GB-T 33840-2017 水套加热炉通用技术要求.pdf
GB-T 37049-2018 电子级多晶硅中基体金属杂质含量的测定 电感耦合等离子体质谱法.pdf
GM-T 0044.1-2016 SM9标识密码算法 第1部分:总则.pdf
YD-T 4118-2022 分布式运营级网络地址翻译(NAT)的集中备份技术要求.pdf
SN-T 1657.1-2007 进出口电动工具检验规程 第1部分:通用要求.pdf
T-WX 0001—2017 移动终端数字证书应用标准 总体框架.pdf
1
/
3
14
评价文档
赞助2.5元 点击下载(513.5 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。