摘要
本申请提供了一种基于缓存的异步直写方法及人工智能芯片,涉及人工智能芯片技术领域,该方法包括:检测缓存中多个缓存组各自的状态位;当缓存组的状态位指示:缓存组中存在满足预设条件的缓存行时,检测缓存与主存之间的链路状态,预设条件为:包含刷新提示信息且被标记为脏状态;当链路状态为空闲状态,且未接收到处理核心的数据请求时,将缓存组中满足预设条件的缓存行逐出到主存。在缓存与主存之间的链路空闲时,及时将包含刷新提示信息且被标记为脏状态的缓存行逐出到主存中,让缓存与主存之间的互联总线带宽处于一个动态平衡的状态,既充分利用了缓存与主存之间的互联总线带宽,同时避免缓存与主存之间的互联总线带宽的压力过大。