[发明专利]一种数据调度装置、方法和加速处理芯片有效

专利信息
申请号: 202011398223.X 申请日: 2020-12-03
公开(公告)号: CN112559404B 公开(公告)日: 2023-02-24
发明(设计)人: 王江;孙华锦;李树青 申请(专利权)人: 山东云海国创云计算装备产业创新中心有限公司
主分类号: G06F13/28 分类号: G06F13/28;G06F5/06;G06F3/06
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 王云晓
地址: 250001 山东省济南市自由贸易试验*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 调度 装置 方法 加速 处理 芯片
【权利要求书】:

1.一种数据调度装置,其特征在于,包括:

请求分解模块,用于将主机DDR发送的数据块的请求配置信息进行分解,得到多个子配置信息,并将所述子配置信息写入配置FIFO、同步FIFO1、同步FIFO2和同步FIFO3中;

配置接口模块,用于根据所述配置FIFO对数据处理单元进行配置;

输入调度模块,用于当输入缓冲器还存在剩余空间时,根据所述同步FIFO1,通过配置PCIe DMA从所述主机DDR取回待处理数据块至所述输入缓冲器,以使所述数据处理单元的输入数据不断流;

输出调度模块,用于根据所述同步FIFO2,通过配置PCIe DMA将所述数据处理单元处理所述待处理数据块得到的结果数据,从输出缓冲器传输至所述主机DDR,以使所述数据处理单元不被输出数据流反压;

状态接口模块,用于接收所述数据处理单元的任务完成时的结果状态信息,并将所述结果状态信息传递给响应合成模块;

所述响应合成模块,用于将所述结果状态信息封装,并通过配置PCIe DMA根据所述同步FIFO3传输至所述主机DDR。

2.根据权利要求1所述的数据调度装置,其特征在于,所述配置接口模块,用于:

监控所述数据处理单元的处理状态;

当所述处理状态是闲状态时,将所述配置FIFO中的下一信息写入所述数据处理单元的寄存器中,以便所述数据处理单元进行数据处理。

3.根据权利要求2所述的数据调度装置,其特征在于,所述输入调度模块,用于:

通过配置PCIe DMA从所述主机DDR取回所述待处理数据块至所述输入缓冲器;

在当前请求的所有源数据都调入所述输入缓冲器后,若所述输入缓冲器存在剩余空间,则从所述同步FIFO1中读取下一个信息,继续调入数据至所述输入缓冲器中。

4.根据权利要求3所述的数据调度装置,其特征在于,所述输出调度模块,用于:

当所述结果数据的大小为确定值,则通过配置PCIe DMA将所述数据处理单元处理待处理数据块得到的结果数据,根据所述同步FIFO2,将与所述确定值对应的所述结果数据空间大小传输至所述主机DDR中。

5.根据权利要求3所述的数据调度装置,其特征在于,所述输出调度模块,用于:

实时监控所述状态接口模块的状态FIFO的填充状态;

当检测到所述填充状态非空,则从所述状态FIFO读取实际产生的所述结果数据的大小;

依据实际产生的所述结果数据的大小,将所述输出缓冲器中剩余的数据一次或分多次按照所述同步FIFO2中的存放结果数据地址传输至所述主机DDR。

6.根据权利要求1所述的数据调度装置,其特征在于,所述响应合成模块,用于:

当判定所述同步FIFO3和同步FIFO4的内容均为非空,则将所述结果状态信息封装;

其中,所述同步FIFO4是所述输出调度模块将状态FIFO的相关内容存入同步FIFO4,用以形成响应封装。

7.一种数据调度方法,其特征在于,包括:

请求分解模块将主机DDR发送的数据块的请求配置信息进行分解,得到多个子配置信息,并将所述子配置信息写入配置FIFO、同步FIFO1、同步FIFO2和同步FIFO3中;

配置接口模块根据所述配置FIFO对数据处理单元进行配置;

当输入缓冲器还存在剩余空间时,输入调度模块根据所述同步FIFO1,通过配置PCIeDMA从所述主机DDR取回待处理数据块至所述输入缓冲器,以使所述数据处理单元的输入数据不断流;

输出调度模块根据所述同步FIFO2,通过配置PCIe DMA将所述数据处理单元处理所述待处理数据块得到的结果数据,从输出缓冲器传输至所述主机DDR,以使所述数据处理单元不被输出数据流反压;

状态接口模块接收所述数据处理单元的任务完成时的结果状态信息,并将所述结果状态信息传递给响应合成模块;

所述响应合成模块将所述结果状态信息封装,并通过配置PCIe DMA根据所述同步FIFO3传输至所述主机DDR。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011398223.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top