检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:武林平[1] 景翠萍 刘旭[1] 田鸿运 WU Linping;JING Cuiping;LIU Xu;TIAN Hongyun(Institute of Applied Physics and Computational Mathematics,Beijing 100094,China)
机构地区:[1]北京应用物理与计算数学研究所,北京100094
出 处:《国防科技大学学报》2020年第2期47-54,共8页Journal of National University of Defense Technology
基 金:国家重点研发计划资助项目(2018YFB0204003);国家自然科学基金资助项目(61672003);国家自然科学基金青年科学基金资助项目(11601034)。
摘 要:随着并行规模的扩大,现有通信等待问题的诊断方法存在内存开销大、测量时间开销大等问题。通过对现有通信等待问题诊断方法的深入分析,同时考虑测量开销可控的实际需求,建立基于热点函数的通信等待问题诊断模型。基于上述模型,总结出一种更精简、更实用的通信等待问题诊断方法。将该诊断方法分别应用到二维LARED集成、LARED-S、LAP3D等大规模MPI并行程序的通信等待问题诊断过程,应用效果表明本诊断方法可精确定位导致通信等待问题的关键代码段,给出的优化方案及性能提升空间对于后续的程序改进具有参考价值,其中根据诊断结果优化后的LARED-S程序性能提升32%,通信等待时间减少44%。As the increasing of the scale of parallel systems,some problems such as large measurement cost and memory overhead exist in the diagnostic methods of communication waiting phenomenon.With the deep analysis on the existing diagnostic methods,and considering the actual demand of controllable measurement,a diagnosis model for communication waiting based on hotspot function was established,and a tidy and practical diagnostic method based on the above model was presented.The above diagnostic method was applied to the diagnostic process of the communication waiting phenomenon in the large-scale MPI parallel programs,such as the LARED integration,the LARED-S,the LAP3D.The application results show that this method can accurately identify the key code segment leading to communication waiting and the proposed optimization solution and performance improvement space has reference value for the subsequent program improvement.The optimized LARED-S program,according to the diagnostic result,can increase performance by 32%and reduce communication waiting time by 44%.
分 类 号:TP316.4[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.177.138