(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211121497.3 (22)申请日 2022.09.15 (71)申请人 济南超级计算技术研究院 地址 250100 山东省济南市中国 (山 东) 自 由贸易试验区济南片区经十东路 28666号 (72)发明人 涂阳 李宝林 王成志  (74)专利代理 机构 济南圣达知识产权代理有限 公司 372 21 专利代理师 马海波 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种基于异构众核处理器并行优化的数据 传输方法及系统 (57)摘要 本发明提供了一种基于异构众核处理器并 行优化的数据传输方法及系统, 将异构众核处理 器的从核阵列所需数据按照从核数量进行划分, 并建立数据与每个从核之间的映射关系; 基于数 据与每一个从核之间的映射关系, 判断每个从核 所对应的数据是否在主核中连续; 若不连续, 则 将主核中从核所需的数据更新到从核LDM中计 算, 跳过从核所不需要的数据; 每个从核计算完 成后将从核LDM中的数据写回主核。 通过对数据 的合理划分以及数据的命中处理, 实现从核上的 高性能并行离 散更新。 权利要求书2页 说明书4页 附图1页 CN 115495238 A 2022.12.20 CN 115495238 A 1.一种基于异构众核处 理器并行优化的数据传输方法, 其特 征在于, 包括: 将异构众核处理器的从核阵列所需数据按照从核数量进行划分, 并建立数据与每个从 核之间的映射关系; 基于数据与每一个从核之间的映射关系, 判断每个从核所对应的数据 是否在主核中连 续; 若不连续, 则将主核中从核所需的数据更新到从核LDM中计算, 跳过从核所不需要的数 据; 将每个从核LDM计算完成后的数据写回主 核。 2.如权利要求1所述的一种基于异构众核处理器并行优化的数据传输方法, 其特征在 于, 还包括: 若从核所对应的数据在主核中连续, 则将主核连续的数据更新到从核LDM中进 行计算。 3.如权利要求1所述的一种基于异构众核处理器并行优化的数据传输方法, 其特征在 于, 将从核阵列所需数据按照从核 数量进行循环划分, 具体为: 从核阵列所需数据大小为M, 主核存储从核阵列所需数据大小为L, 从核数量为Q, 总的循环 次数为N, 第一次循环所需的 数据为n0, 即0号从核所需的数据, 第二次循环所需数据为n1, 即1号从核所需的数据, 依次 类推, 第N次循环所需的数据为 n(N‑1), 即Q‑(N/Q)*N号从核所需的数据。 4.如权利要求1所述的一种基于异构众核处理器并行优化的数据传输方法, 其特征在 于, 将从核阵列所需数据按照从核 数量进行块划分, 具体为: 从核阵列所需数据大小为M, 从 核个数为Q, (M+Q ‑1)/Q取整数后值为m, 将从核阵列所需数据按照m个单元为一组进行块划 分, 划分为Q个数据块; 其中, 前(Q ‑1)个数据块的单元个数都是m, 最后一个数据块的单元个 数为(M‑(Q‑1)*m)。 5.如权利要求1所述的一种基于异构众核处理器并行优化的数据传输方法, 其特征在 于, 将主核中从核所需的数据块更新到从核LDM中计算, 并跳过不连续的数据块, 具体为: 按照顺序将主核中从核所需的第一数据块更新到从核LDM中计算, 然后跳过不连续的 数据块将从核所需的下一数据块更新到从核LDM中计算, 依次进行 更新和跳过。 6.如权利要求1所述的一种基于异构众核处理器并行优化的数据传输方法, 其特征在 于, 将主核中从核 所需的数据块更新到从核LD M中计算, 并跳过不连续的数据块, 具体为: 将 主核中不连续的数据基于从核所对应数据按照数据块依 次进行保存, 形成连续数据, 将所 形成的连续数据更新到每一从核LDM中。 7.一种基于异构众核处 理器并行优化的数据传输系统, 其特 征在于, 包括: 数据划分模块: 将异构众核处理器的从核阵列所需数据按照从核数量进行划分, 并建 立数据与每 个从核之间的映射关系; 判断模块: 基于数据与每一个从核之间的映射关系, 判断每个从核所对应的数据是否 在主核中连续; 更新计算模块: 若不连续, 则将主核中从核所需的数据更新到从核LDM中计算, 跳过从 核所不需要的数据; 传输写回模块: 将每 个从核LDM计算完成后的数据写回主 核。 8.如权利要求7所述的一种基于异构众核处理器并行优化的数据传输系统, 其特征在 于, 在所述更新计算模块中, 还包括: 若从核所对应的数据在主核中连续, 则将主核连续的权 利 要 求 书 1/2 页 2 CN 115495238 A 2数据更新到从核LDM中进行计算。 9.一种计算机可读存储介质, 其上存储有计算机程序, 其特征是, 该程序被处理器执行 时实现如权利要求 1‑7中任一项所述的一种基于异构众核处理器并行优化的数据传输方法 中的步骤。 10.一种处理装置, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征是, 所述处理器执行所述程序时实现如权利要求 1‑7中任一项 所述的一种基 于异构众核处 理器并行优化的数据传输方法中的步骤。权 利 要 求 书 2/2 页 3 CN 115495238 A 3

.PDF文档 专利 一种基于异构众核处理器并行优化的数据传输方法及系统

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