The invention discloses a data processing method comprises receiving data and information analysis of CPU transmission, the data information includes source data information, operation information and data return address; according to the source of data and computing the data type information to analysis, calculate the return data; the return data is stored in the the data of the data information in the return address. Thus, data calculation method provided by the embodiment of the invention to obtain source data and operation type operation required from memory through DMA, originally completed in CPU operation to accelerate the transfer card, operation is completed by DMA CPU writes the results to the specified address, reduce the CPU share, improve the performance of the whole system. The invention also discloses a data operation device and a data operation card, which can achieve the above technical effect.
【技术实现步骤摘要】
一种数据运算方法、装置及一种数据运算卡
本专利技术涉及存储
,更具体地说,涉及一种数据运算方法、装置及一种数据运算卡。
技术介绍
随着计算机科学技术的发展和应用领域的不断拓展,许多特定的应用领域对计算机的数据处理速度都有了越来越高的要求。存储系统(memorysystem),是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。存储系统中,常常会涉及大块数据的运算问题。在现有技术中,CPU直接进行运算,由于数据量大、运算规模大,导致CPU的运算时间很长,占用CPU资源的时间较长,使得整个系统的性能下降。因此,如何降低CPU的占有率,提高系统性能是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种数据运算方法、装置及一种数据运算卡,以降低CPU的占有率,提高系统性能。为实现上述目的,本专利技术实施例提供了如下技术方案:一种资源调度方法,包括:接收并解析CPU发送的数据信息,所述数据信息至少包括源数据信息、运算类型信息和数据返回地址;根据所述数据信息中解析到的源数据和运算类型,计算得到返回数据;将所述返回数据存入所述数据信息中的数据返回地址中。其中,所述接收并解析CPU发送的数据信息之后,还包括:将解析得到的源数据和运算类型存入DDR缓存中;根据所述数据信息中解析到的源数据和运算类型,计算得到返回数据之前,还包括:从所述DDR缓存中提取所述源数据和所述运算类型。其中,将所述返回数据存入所述数据信息中的数据返回地址中之后,还包括:将所述数据信息和运算完成标志写入输出FIFO。其中,还 ...
【技术保护点】
一种数据运算方法,其特征在于,包括:接收并解析CPU发送的数据信息,所述数据信息至少包括源数据信息、运算类型信息和数据返回地址;根据所述数据信息中解析到的源数据和运算类型,计算得到返回数据;将所述返回数据存入所述数据信息中的数据返回地址中。
【技术特征摘要】
1.一种数据运算方法,其特征在于,包括:接收并解析CPU发送的数据信息,所述数据信息至少包括源数据信息、运算类型信息和数据返回地址;根据所述数据信息中解析到的源数据和运算类型,计算得到返回数据;将所述返回数据存入所述数据信息中的数据返回地址中。2.根据权利要求1所述的数据运算方法,其特征在于,所述接收并解析CPU发送的数据信息之后,还包括:将解析得到的源数据和运算类型存入DDR缓存中;根据所述数据信息中解析到的源数据和运算类型,计算得到返回数据之前,还包括:从所述DDR缓存中提取所述源数据和所述运算类型。3.根据权利要求2所述的数据运算方法,其特征在于,将所述返回数据存入所述数据信息中的数据返回地址中之后,还包括:将所述数据信息和运算完成标志写入输出FIFO。4.根据权利要求3所述的数据运算方法,其特征在于,还包括:在CPU查询到所述运算完成标志后,删除所述DDR缓存中的所述源数据和所述运算类型。5.根据权利要求1所述的数据运算方法,其特征在于,所述运算类型包括异或运算。6.一种数据运算度装置,其特征在于,包括:接收模块,用于接收并解析CP...
【专利技术属性】
技术研发人员:张兴星,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。