[发明专利]应用于加速板卡的数据调度方法、装置及加速板卡和介质有效

专利信息
申请号: 202011011313.9 申请日: 2020-09-23
公开(公告)号: CN112131164B 公开(公告)日: 2022-06-17
发明(设计)人: 王江;孙华锦;李树青 申请(专利权)人: 山东云海国创云计算装备产业创新中心有限公司
主分类号: G06F13/40 分类号: G06F13/40;G06F13/28
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 王晓坤
地址: 250001 山东省济南市自由贸易试验*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用于 加速 板卡 数据 调度 方法 装置 介质
【权利要求书】:

1.一种应用于加速板卡的数据调度方法,其特征在于,所述加速板卡与主机通过PCIe总线进行数据传输,所述方法包括:

对输入缓冲器的可用容量进行监测,若所述可用容量达到第一阈值,则利用PCIe DMA对主机DDR内的目标数据进行分割;

将分割后的子数据块拷贝至所述输入缓冲器,所述输入缓冲器通过同步时钟接口连接数据处理单元,以便所述数据处理单元依次读取所述输入缓冲器的数据并进行处理;

当所述数据处理单元得到处理结果后,将所述处理结果填充至输出缓冲器中,所述数据处理单元与所述输出缓冲器通过同步时钟接口进行连接;

对所述输出缓冲器的已用容量进行监测,若所述已用容量达到第二阈值,则通过PCIeDMA将所述处理结果回填至所述主机DDR内的指定区域;

其中,所述对输入缓冲器的可用容量进行监测具体为:

通过第一填充计数器确定所述输入缓冲器内的现存数据大小;其中,所述第一填充计数器的数值根据一次写入所述输入缓冲器的数据量和每个时钟周期所述数据处理单元的读取数据量进行确定;

结合所述输入缓冲器的总容量、处于PCIe总线传输链路的待写入数据大小和所述现存数据大小,确定所述输入缓冲器的可用容量。

2.根据权利要求1所述的数据调度方法,其特征在于,所述对所述输出缓冲器的已用容量进行监测,包括:

通过第二填充计数器确定所述输出缓冲器的已用容量;其中,所述第二填充计数器的数值根据一次从所述输出缓冲器迁出的数据量和每个时钟周期所述数据处理单元的填充数据量进行确定。

3.根据权利要求1至2任一项所述的数据调度方法,其特征在于,所述第一阈值和所述第二阈值均为预设调度颗粒度。

4.根据权利要求3所述的数据调度方法,其特征在于,所述若所述可用容量达到第一阈值,则利用PCIe DMA对主机DDR内的目标数据进行分割,包括:

若监测到所述可用容量大于或等于所述预设调度颗粒度的大小时,则触发数据写入操作,以根据所述预设调度颗粒度、数据传输物理地址对PCIe DMA进行配置,以利用PCIe DMA对主机DDR内的目标数据进行分割。

5.根据权利要求3所述的数据调度方法,其特征在于,还包括:

在每次将所述处理结果回填至所述主机DDR内的指定区域之后,根据当次数据调度过程中所述输入缓冲器和/或所述输出缓冲器的实时填充深度,对所述预设调度颗粒度进行修正,得到更新后调度颗粒度;

在对输入缓冲器的可用容量进行监测之前,查询所述更新后调度颗粒度,以根据所述更新后调度颗粒度进行下次数据调度。

6.一种应用于加速板卡的数据调度装置,其特征在于,包括:

容量监测单元,用于对输入缓冲器的可用容量进行监测,若所述可用容量达到第一阈值,则利用PCIe DMA对主机DDR内的目标数据进行分割;

数据拷贝单元,用于将分割后的子数据块拷贝至所述输入缓冲器,所述输入缓冲器通过同步时钟接口连接数据处理单元,以便所述数据处理单元依次读取所述输入缓冲器的数据并进行处理;

数据填充单元,用于当所述数据处理单元得到处理结果后,将所述处理结果填充至输出缓冲器中,所述数据处理单元与所述输出缓冲器通过同步时钟接口进行连接;

数据回填单元,用于对所述输出缓冲器的已用容量进行监测,若所述已用容量达到第二阈值,则通过PCIe DMA将所述处理结果回填至所述主机DDR内的指定区域;

其中,所述容量监测单元,包括:

现存数据确定子单元,用于通过第一填充计数器确定所述输入缓冲器内的现存数据大小;其中,所述第一填充计数器的数值根据一次写入所述输入缓冲器的数据量和每个时钟周期所述数据处理单元的读取数据量进行确定;

可用容量确定子单元,用于确定结合所述输入缓冲器的总容量、处于PCIe总线传输链路的待写入数据大小和所述现存数据大小,确定所述输入缓冲器的可用容量。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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