用于解决通用AI处理器存储带宽效率的动态缓存方法

基本信息

申请号 CN202110316851.7 申请日 -
公开(公告)号 CN112699063A 公开(公告)日 2021-06-22
申请公布号 CN112699063A 申请公布日 2021-06-22
分类号 G06F12/0886;G06F12/0868 分类 计算;推算;计数;
发明人 蔡浩田;沈亚明;葛悦飞 申请(专利权)人 轸谷科技(南京)有限公司
代理机构 上海浙晟知识产权代理事务所(普通合伙) 代理人 杨小双
地址 210000 江苏省南京市江北新区星火路17号创智大厦B座6001室
法律状态 -

摘要

摘要 本发明涉及用于解决通用AI处理器存储带宽效率的动态缓存方法,在缓存行中增加一个bit标志位C,数据段被连续储存在常规的缓存行数据中,按照以下步骤进行数据读取:S1根据CPU读取指令判断,若是数据段读取则进入S2;S2根据index域确定数据段的位置;S3对比数据段的tag和缓存中的tag,若一致则进入S4;S4检查V位,若V位为1则进入S5;S5检查C位,若C位为1则进入S6;S6根据读取指令需要读取的数据长度,检查起始地址后面缓存中的C位,如果连续存储数据的C位都被置为1,并且数据长度满足读取数据长度,则进行连续读取,否则出现缓存未命中。能同时满足CPU和AI处理器的运算需求。