[发明专利]一种数据处理方法及装置有效
申请号: | 201811654890.2 | 申请日: | 2018-12-29 |
公开(公告)号: | CN111382094B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 文博;曹庆新;李炜 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06T1/60 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请实施例公开了一种数据处理方法及装置,该方法适用于ISS仿真,该方法包括:当待转存图像数据个数大于零且第一FIFO存储器的第一可用存储空间大于或等于N个输入图像数据所占的存储空间时,将N个输入图像数据转存至第一FIFO存储器,当待转存权重数据个数大于零且第二FIFO存储器的第二可用存储空间大于或等于M个权重数据所占的存储空间时,将M个权重数据转存至该第二FIFO存储器,当第一FIFO存储器的输入图像数据个数以及第二FIFO存储器的权重数据个数均大于或等于1时,将读取到的输入图像数据i与读取到的权重数据w进行卷积运算,得到输出图像数据。采用本申请实施例,可以提高数据处理速度。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法及装置。
背景技术
指令集仿真器(instruction set simulator,ISS)是处理器工具链中的重要组成部分。传统ISS除了需要模拟处理器的硬件行为(硬件功能)外,还需要精确预测这个处理器跑完一个程序所用的时间,因此传统ISS的数据处理必须受时钟以及硬件总线带宽的限制。假设1个待处理的图像数据有4096比特(bit),而处理器的硬件总线带宽为256bit,那么在ISS仿真过程中,一次最多只能对256bit大小的图像数据做处理,这个4096bit的图像数据就需要经过16次处理才能处理完成。因此,在设计某些计算量大的处理器时,如用于执行卷积神经网络计算任务的神经网络处理器等,由于这类处理器的计算量大、带宽需求也大,所以在用传统ISS对这类处理器的硬件功能进行仿真时的数据处理速度就慢,不利于对处理器的硬件功能进行快速检验。
发明内容
本申请实施例提供一种数据处理方法及装置,可以提高ISS的数据处理速度,便于对处理器的硬件功能进行快速检验。
第一方面,本申请实施例提供了一种数据处理方法,该方法包括:
若检测到待转存图像数据个数大于零且第一先进先出FIFO存储器的第一可用存储空间大于或等于N个输入图像数据所占的存储空间,则将第一存储器中的N个输入图像数据转存至该第一FIFO存储器;
若检测到待转存权重数据个数大于零且第二FIFO存储器的第二可用存储空间大于或等于M个权重数据所占的存储空间,则将第二存储器中的M个权重数据转存至该第二FIFO存储器,其中每个权重数据中包括输入图像数据的输入索引以及输出图像数据的输出索引;
当该第一FIFO存储器中缓存的输入图像数据个数以及该第二FIFO存储器中缓存的权重数据个数均大于或等于1时,将从该第一FIFO存储器中读取到的输入图像数据i与从该第二FIFO存储器中读取到的权重数据w进行卷积运算,得到该权重数据w的输出索引对应的输出图像数据,该权重数据w的输入索引对应输入图像数据i。
结合第一方面,在一种可能的实施方式中,该方法还包括:若检测到该待转存图像数据个数大于零且该第一可用存储空间小于该N个输入图像数据所占的存储空间,则将从该第一存储器中读取到的与该第一可用存储空间的大小相等的输入图像数据转存至该第一FIFO存储器。
结合第一方面,在一种可能的实施方式中,该方法还包括:若检测到该待转存权重数据个数大于零且该第二可用存储空间小于该M个权重数据所占的存储空间,则将从该第二存储器中读取到的与该第二可用存储空间的大小相等的权重数据转存至该第二FIFO存储器。
结合第一方面,在一种可能的实施方式中,该方法还包括:若检测到该待转存图像数据个数大于零且该第一FIFO存储器中不存在可用存储空间,则将所有待转存图像数据信息记录在该第一存储器中,以等待该第一FIFO存储器中存在可用存储空间。
结合第一方面,在一种可能的实施方式中,在得到该权重数据w的输出索引对应的输出图像数据之后,该方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811654890.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动开合帘装置
- 下一篇:一种全自动电子称模块锁螺丝机