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

异构环境下MPI程序Cache访问的单机模拟
引用本文:胡晨光,郑启龙,许胤龙,姚 震,姚再勇,张红涛.异构环境下MPI程序Cache访问的单机模拟[J].计算机工程,2007,33(14):54-56.
作者姓名:胡晨光  郑启龙  许胤龙  姚 震  姚再勇  张红涛
作者单位:[1]中国科学技术大学计算机科学技术系国家高性能计算中心合肥,合肥230026 [2]中国科学技术大学高性能计算与应用省部共建重点实验室,合肥230026
摘    要:Cache模拟工具可以在单机上模拟运行于异构环境下的并行程序的Cache访问。用户依照自己的需求指定Cache模型参数及替换算法,对每个进程中的某一段进行模拟,使并行程序中每个或每组子进程/线程分别对应一个Cache模型,从而同时得到每个或每组子进程/线程的Cache访问参数。使用单机Cache模拟环境降低了并行程序的Cache模拟对实际并行环境的依赖。同时,用户还可以很方便地在其基础上扩展并使用自行开发的替换算法或进程通信模块功能,适应了不同用户对并行程序Cache模拟工具的需要。

关 键 词:Cache模拟  MPI程序  异构环境
文章编号:1000-3428(2007)14-0054-03
修稿时间:2006-07-25

Cache Access Simulation of MPI Programs Under Heterogeneous Environment Using Single Computer
HU Chenguang,ZHENG Qilong,XU Yinlong,YAO Zhen,YAO Zaiyong,ZHANG Hongtao.Cache Access Simulation of MPI Programs Under Heterogeneous Environment Using Single Computer[J].Computer Engineering,2007,33(14):54-56.
Authors:HU Chenguang  ZHENG Qilong  XU Yinlong  YAO Zhen  YAO Zaiyong  ZHANG Hongtao
Affiliation:1. Department of Computer Science, National High Performance Computing Center(Hefei
Abstract:A new cache simulation tool, which uses only single computer to simulate cache access of those parallel programs running under heterogeneous environment is presented. By specifying the parameters and substitution algorithms for each cache model bounded to each or a group of subprocesses/subthreads within one parallel program, users can obtain groups of cache access parameters. The work listed here is helpful to reduce the dependency to those real parallel environments when doing parallel simulation, meanwhile, its function can easily be extended by defining users’ own substitution algorithms or inter-process communication block to meet their own need.
Keywords:cache simulation  MPI programs  heterogeneous environment
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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