检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科技大学计算机学院,湖南长沙410073 [2]装备指挥技术学院,北京101416
出 处:《计算机应用与软件》2011年第4期88-90,共3页Computer Applications and Software
基 金:国家重点基础研究发展计划项目(2009CB723803)
摘 要:对非定常俯抑振荡下横向喷流的数值模拟进行并行算法设计,并作出了程序实现和数值实验。分析并行程序实际性能,发现并行程序的实际性能离理想情况尚远且这是由cache命中率下降引起的。在此基础上,采用对数组定义与引用进行次序重新安排的方法对并行程序的cache命中率进行了改进,改进后的并行程序性能大幅提高,甚至出现了超线性加速比的现象。A parallel algorithm is designed for the numerical simulation of lateral jet with unsteady forced pitch oscillation,and the program implementation and numerical experiment is carried out as well.Then the actual performance of the parallel program is analysed,and is found far worse than the ideal situation due to the degradation of the cache hit-ratio.Based on these analyses,the cache hit-ratio of the parallel program is improved by the way of reordering the sequence of array definitions and accesses.The improved parallel program is greatly enhanced its performance and it even appears the phenomena of super linear speedup.
关 键 词:强迫振动 横向喷流 数值模拟 并行计算 CACHE命中率
分 类 号:TP338.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7