安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210909198.X (22)申请日 2022.07.29 (71)申请人 浪潮 (北京) 电子信息产业有限公司 地址 100085 北京市海淀区上地信息路2号 2-1号C栋1层 (72)发明人 王江为 阚宏伟 郝锐 王彦伟  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 刘颖 (51)Int.Cl. G06F 9/445(2018.01) G06F 13/40(2006.01) (54)发明名称 一种池化平台的数据处理方法、 装置、 设备 和介质 (57)摘要 本申请涉及分布式应用技术领域, 公开了一 种池化平台的数据处理方法、 装置、 设备和介质, 基于应用加速需求, 对传输协议的自定义字段添 加配置信息; 配置信息包括与应用加速需求相匹 配的操作标识、 地址信息和计算信息。 依据操作 标识和计算信息对主机服务器传输的应用数据 进行处理, 将处理后的应用数据传输至地址信息 指向的加速部件, 直至完成应用数据在池化平台 中不同加速部件上的处理, 则结束操作。 通过在 传输协议中添加用于对应用数据进行处理的配 置信息, 直接依据配置信息即可实现对应用数据 的处理, 减少了加速部件间配置交互次数, 降低 了延时, 提高了池化平台异构加速性能。 通过在 传输协议的自定义字段中设置配置信息, 简化了 原本的协议字段。 权利要求书2页 说明书11页 附图3页 CN 115237500 A 2022.10.25 CN 115237500 A 1.一种池化平台的数据处 理方法, 其特 征在于, 包括: 基于应用加速 需求, 对传输协议的自定义字段添加配置信 息; 其中, 所述配置信 息包括 与所述应用加速需求相匹配的操作标识、 地址信息和计算信息; 接收主机服 务器传输的应用数据; 依据所述操作标识和所述计算信 息对所述应用数据进行处理, 将处理后的应用数据传 输至所述地址信息指向的加速部件, 直至完成所述应用数据在 池化平台中不同加速部件上 的处理, 则结束操作。 2.根据权利要求1所述的池化平台的数据处理方法, 其特征在于, 所述加速部件为专用 集成电路。 3.根据权利要求2所述的池化平台的数据处理方法, 其特征在于, 所述专用集成电路为 FPGA加速卡。 4.根据权利要求3所述的池化平台的数据处理方法, 其特征在于, 在所述应用加速 需求 对应FPGA加速卡上的多个加速处理模块, 并且至少一个加速处理模块对应多指 令计算的情 况下, 所述计算信息包括操作顺序指 令和指令地址; 其中, 所述指 令地址指向所述应用加速 需求所需的指令; 所述依据所述操作标识和所述计算信息对所述应用数据进行处 理包括: 所述多个加速处理模块按照所述操作顺序指令, 依次调用所述指令地址指向的指令对 所述应用数据进行处 理。 5.根据权利要求3所述的池化平台的数据处理方法, 其特征在于, 在所述应用加速 需求 对应FPGA加速卡上的多个加速处理模块, 并且每个加速处理模块对应单指令计算的情况 下, 所述计算信息包括所述应用加速需求所需的指令; 所述依据所述操作标识和所述计算信息对所述应用数据进行处 理包括: 所述多个加速处 理模块按照各自对应的指令对所述应用数据进行处 理。 6.根据权利要求3所述的池化平台的数据处理方法, 其特征在于, 在所述应用加速 需求 对应FPGA加速卡上的一个用于内部计算的加速处理模块的情况下, 所述计算信息包括指 令 地址; 其中, 所述指令地址指向所述应用加速需求所需的内部计算指令; 所述依据所述操作标识和所述计算信息对所述应用数据进行处 理包括: 所述加速处 理模块依据所述指令地址调用内部计算指令对所述应用数据进行处 理。 7.根据权利要求1所述的池化平台的数据处理方法, 其特征在于, 在所述操作标识为远 程直接数据存取操作标识的情况下, 所述地址信息包括 目标加速部件逻辑地址、 依据所述 计算信息和所述远程直接数据存取操作标识确定的读写标识以及所述远程直接数据存取 操作的传输 长度。 8.根据权利要求1所述的池化平台的数据处理方法, 其特征在于, 在所述操作标识为流 操作标识的情况 下, 所述地址信息包括目标加速 部件逻辑 地址。 9.根据权利要求1 ‑8任意一项所述的池化平台的数据处理方法, 其特征在于, 所述配置 信息还包括包序列号; 在所述将处 理后的应用数据传输 至所述地址信息指向的加速 部件之后还 包括: 判断所述处 理后的应用数据是否与所述包序列号匹配; 在所述处理后的应用数据与 所述包序列号不匹配的情况下, 向所述主机服务器反馈携权 利 要 求 书 1/2 页 2 CN 115237500 A 2带有缺失序列号的丢包提 示信息。 10.一种池化平台的数据处理装置, 其特征在于, 包括添加单元、 接收单元、 处理单元和 传输单元; 所述添加单元, 用于基于应用加速需求, 对传输协议的自定义字段添加配置信息; 其 中, 所述配置信息包括与所述应用加速需求相匹配的操作标识、 地址信息和计算信息; 所述接收单 元, 用于接收主机服 务器传输的应用数据; 所述处理单元, 用于依据所述操作标识和所述计算信息对所述应用数据进行处 理; 所述传输单元, 用于将处理后的应用数据传输至所述地址信息指向的加速部件, 直至 完成所述应用数据在池化平台 中不同加速 部件上的处 理, 则结束操作。 11.一种电子设备, 其特 征在于, 包括: 存储器, 用于存 储计算机程序; 处理器, 用于执行所述计算机程序以实现如权利要求1至9任意一项所述池化平台的数 据处理方法的步骤。 12.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求 1至9任意一项 所述池化平台的数据 处理方法的步骤。权 利 要 求 书 2/2 页 3 CN 115237500 A 3

.PDF文档 专利 一种池化平台的数据处理方法、装置、设备和介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种池化平台的数据处理方法、装置、设备和介质 第 1 页 专利 一种池化平台的数据处理方法、装置、设备和介质 第 2 页 专利 一种池化平台的数据处理方法、装置、设备和介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:33:32上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。