[发明专利]面向众核多层次存储系统的数据高效传输支持方法有效

专利信息
申请号: 201910974455.6 申请日: 2019-10-14
公开(公告)号: CN112738142B 公开(公告)日: 2022-11-25
发明(设计)人: 方燕飞;李雁冰;董恩铭;杨小川;何王全;尉红梅 申请(专利权)人: 无锡江南计算技术研究所
主分类号: H04L67/1097 分类号: H04L67/1097;H04L67/568
代理公司: 苏州创元专利商标事务所有限公司 32103 代理人: 王健
地址: 214083 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 多层次 存储系统 数据 高效 传输 支持 方法
【权利要求书】:

1.一种面向众核多层次存储系统的数据高效传输支持方法,其特征在于:基于典型访存通信模式性能库和运行时最优模式选择模块;

所述典型访存通信模式性能库是通过对科学计算程序中的典型访存通信模式进行分析总结,并对每种典型访存通信模式的多种实现方案进行实际测试得到;

所述运行时最优模式选择模块用于判断用户程序的访存通信模式,根据访存数据量、可用缓冲空间大小信息,搜索典型访存通信模式性能库,选择可用的数据传输时间最短的实现方案,实现数据的高效传输;

所述典型访存通信模式性能库的构建包括以下步骤:

S1、总结科学计算程序中的典型访存通信模式,典型访存通信模式包括全阵列交换数据、阵列行/列上交换数据、阵列遍历主存数据;

S2、对每种典型访存通信模式,用不同的通信访存方案具体实现,并理论计算缓冲空间大小,具体通信访存方案如下:

S21、当典型访存通信模式为全阵列交换数据时,一种通信访存方案是核组轮转,其缓冲空间大小为2倍缓冲;另一种通信访存方案是核组内依次广播,其缓冲空间大小为2倍缓冲;

S22、当典型访存通信模式为阵列行/列上交换数据时,一种通信访存方案是行/列上轮转,其缓冲空间大小为2倍缓冲,即为通信的数据量的2倍;另一种通信访存方案是行/列上依次广播,其缓冲空间大小为2倍缓冲;

S23、当典型访存通信模式为阵列遍历主存数据时,第一种通信访存方案是单个核心分块DMA,其缓冲空间大小为2倍缓冲;第二种通信访存方案是单核心分块DMA和轮转RMA,其缓冲空间大小为2倍缓冲;第三种通信访存方案是单从核分块DMA和依次RMA广播,其缓冲空间大小为2倍缓冲;第四种通信访存方案是分块DMA列广播和行上轮转RMA,其缓冲空间大小为sqrt(n)倍缓冲空间;第五种通信访存方案是分块DMA列广播和行上依次RMA广播,其缓冲空间大小为sqrt(n)倍缓冲空间;

S3、对每种通信访存方案,在众核处理器上测试在不同数据规模下的运行时间性能,构建典型访存通信模式性能库;

所述运行时最优模式选择模块的构建包括以下步骤:

Sa、分析用户程序中的通信访存代码,判断访存通信属于哪一种典型访存通信模式;

Sb、根据访存通信的数据量以及当前可用缓冲空间大小,搜索典型访存通信模式性能库,选择满足当前可用缓冲空间大小的运行时间最少的实现方案,实现数据的高效传输。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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