学位论文 > 优秀研究生学位论文题录展示

并行计算的常用模型特征及其程序设计方法研究

作 者: 赵建建
导 师: 王文义
学 校: 中原工学院
专 业: 计算机应用技术
关键词: 循环展开 Cache利用率 数据依赖 指令级并行
分类号: TP338.6
类 型: 硕士论文
年 份: 2010年
下 载: 66次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息技术的发展,人们需要解决的问题越来越复杂,传统的串行程序设计方法已经无法满足许多应用领域的需要,于是并行计算机和并行程序设计应运而生。目前,在并行计算机系统中存在的一个普遍现象是,计算机的理论峰值速度可以非常之高,但是在实际应用中的有效速度却往往相去甚远。在一般情况下,通信延迟、译码延迟和Cache延迟是影响并行计算机速度的主要因素,但在大部分的实际应用中,并行计算机界已得到公认的结论是:其中的Cache延迟通常要占到整个延迟的70%左右。课题重点围绕cache利用率问题针对并行程序设计方法进行了深入研究。文章介绍了数据分解和循环体依赖等概念,提出了一个cache利用率和并行计算机有效速度的近似关系模型。通过该模型和实例,介绍了在并行程序设计中如何降低和拆解计算目标中数据依赖的方法的全过程,从而达到尽可能多的发掘指令级并行性,并达到提高cache利用率即提高并行系统有效速度的目的。实验证明,所提方法在不同体系结构的并行平台上的利用率均可达到45%左右,打破了传统并行机利用率只有25%左右的普遍现象。本课题的研究成果,为探索如何结合并行系统的硬件特点去改善并行程序设计方法以使用户应用行为中的实际性能如何尽可能的接近并行系统的峰值性能提供了一个可行的途径。

全文目录


相似论文

  1. 基于可重构平台的软硬件代码划分技术研究,TP332
  2. Glibc库在龙芯2F上的优化,TP316.81
  3. 串行程序并行化及其在桌面网格中的应用,TP311.11
  4. YHFT-DSP编译关键技术分析及实现,TP314
  5. 基于ASIP的参数可选RISC结构汇编器以及VLIW结构汇编器设计,TP332
  6. 基于程序切片的数据库变更影响分析系统的设计与实现,TP311.13
  7. 基于ER图的关系模型到XML转换技术研究,TP311.13
  8. 基于依赖图的系统信息流脉络网构建方法研究,TP311.5
  9. 基于数据依赖的数据库应用系统并行测试技术研究,TP311.13
  10. 基于支持向量机的金融市场非线性特征分析,TP181
  11. ATLAS在龙芯2F上的访存优化,TP332
  12. 分组密码ASIP关键技术研究及实现,TN918.2
  13. 延胡索中原小檗碱型季铵碱药物代谢动力学研究,R96
  14. 基于XML的概率数据模型研究,TP311.13
  15. 指令级并行处理技术,TP332
  16. 基于UML构建面向对象系统的依赖性研究,TP311.52
  17. C程序文件间依赖性分析,TP311.1
  18. 包含异常处理的Java程序切片研究,TP311.11
  19. OODB设计中的范式理论及求解算法,TP311.13
  20. 基于EPIC的动态同时多线程微体系结构线程调度技术研究,TP332

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 各种电子数字计算机 > 并行计算机
© 2012 www.xueweilunwen.com