-
题名一种面向数据密集型应用的并行程序执行模型
被引量:2
- 1
-
-
作者
何颂颂
顾乃杰
任开新
-
机构
中国科学技术大学计算机学院
安徽省计算与通信软件重点实验室
中国科学技术大学中科院沈阳计算所网络与通信联合实验室
-
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第7期1457-1461,共5页
-
基金
国家"核高基"重大专项项目(2009ZX01028-002-003-005)资助
国家自然科学基金项目(60833004)资助
-
文摘
随着各领域需要处理的数据量越来越大,数据密集型应用也变得越来越被重视.该文提出一种包含数据访存层次和访存冲突等信息的新并行程序执行模型PSRAM(h).针对数据密集型应用以访存为主的特点,PSRAM(h)模型将程序执行时间简化为访存时间,通过分析各程序子段的访存层次和数量来预测串行程序的执行时间,进而通过使用各线程执行时间的最大值来预测并行程序的执行时间.使用PSRAM(h)模型下对最典型的数据密集型应用矩阵向量乘进行分析,在龙芯3A处理器和Intel Xeon E5520处理器两个平台上的测试结果表明,PSRAM(h)模型分析结果与实测结果大部分情况下误差小于20%.由此可见,针对数据密集型应用,PSRAM(h)不但可以给出程序执行时间的下限,还可以有效的预测程序的执行时间.
-
关键词
数据密集型
共享内存
psram(h)
程序执行模型
-
Keywords
date-intensive
shared memory
psram(h)
program execution model
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-