首页 | 本学科首页   官方微博 | 高级检索  
     

一种面向数据密集型应用的并行程序执行模型
引用本文:何颂颂,顾乃杰,任开新. 一种面向数据密集型应用的并行程序执行模型[J]. 小型微型计算机系统, 2013, 34(7): 1457-1461
作者姓名:何颂颂  顾乃杰  任开新
作者单位:中国科学技术大学计算机学院,合肥230027;安徽省计算与通信软件重点实验室,合肥230027;中国科学技术大学中科院沈阳计算所网络与通信联合实验室,合肥230027
基金项目:国家"核高基"重大专项项目,国家自然科学基金项目
摘    要:随着各领域需要处理的数据量越来越大,数据密集型应用也变得越来越被重视.该文提出一种包含数据访存层次和访存冲突等信息的新并行程序执行模型PSRAM(h).针对数据密集型应用以访存为主的特点,PSRAM(h)模型将程序执行时间简化为访存时间,通过分析各程序子段的访存层次和数量来预测串行程序的执行时间,进而通过使用各线程执行时间的最大值来预测并行程序的执行时间.使用PSRAM(h)模型下对最典型的数据密集型应用矩阵向量乘进行分析,在龙芯3A处理器和Intel Xeon E5520处理器两个平台上的测试结果表明,PSRAM(h)模型分析结果与实测结果大部分情况下误差小于20%.由此可见,针对数据密集型应用,PSRAM(h)不但可以给出程序执行时间的下限,还可以有效的预测程序的执行时间.

关 键 词:数据密集型  共享内存  PSRAM(h)  程序执行模型

Parallel Program Execution Model for Data-intensive Applications
HE Song-song , GU Nai-jie , REN Kai-xin. Parallel Program Execution Model for Data-intensive Applications[J]. Mini-micro Systems, 2013, 34(7): 1457-1461
Authors:HE Song-song    GU Nai-jie    REN Kai-xin
Affiliation:1,2,3 1(School of Computer Science,University of Science and Technology of China,Hefei 230027,China) 2(Anhui Province Key Laboratory of Computing and Communication Software,Hefei 230027,China) 3(University of Science and Technology of China &Shenyang Institute of Computing Technology,Network and Communication Joint Laboratory,Hefei 230027,China)
Abstract:
Keywords:date-intensive  shared memory  PSRAM(h)  program execution model
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号