摘要
本申请提供了一种缓存的请求调度方法及人工智能芯片,涉及人工智能芯片技术领域,该方法包括:基于第一数据请求携带的第一内存地址查询调度缓冲区;当查询到同一内存地址的目标虚拟链路时,在目标虚拟链路上添加第一数据请求的第一调度记录,第一调度记录中包括第一数据请求依赖的第二请求的请求索引,这样保证第一数据请求在第二数据请求之后执行,而且不同虚拟链路上的数据请求并行执行,实现了同地址保序和不同地址乱序,保证了功能正确。调度缓冲区中虚拟链路的长度并非固定长度,而是在调度缓冲区未满的情况下可不断向后延长,从而有效减少缓存访问堵塞;从调度缓冲区的剩余资源中为第一数据请求的调度记录分配相应的资源,降低了资源浪费。