学位论文 > 优秀研究生学位论文题录展示
过载虚机条件下MPI通信性能改善方法研究
作 者: 谢雪娇
导 师: 邵志远
学 校: 华中科技大学
专 业: 计算机软件与理论
关键词: 虚拟机调度 MPI 高性能计算 过载
分类号: TP302
类 型: 硕士论文
年 份: 2011年
下 载: 15次
引 用: 1次
阅 读: 论文下载
内容摘要
虚拟化技术复兴以后,基于其上的软件技术逐渐成为一个重要的研究领域。如今,利用虚拟化技术构建高性能计算应用所需的运行环境正成为一种流行趋势。同传统计算模式相比,虚拟化技术的出现带来了许多好处。比如资源聚合,降低能耗,可改善程序移植性,还可以协助调试复杂的程序代码等。在传统计算模式中,客户操作系统(Guest Operating System)直接将应用进程调度到物理处理器上运行。然而在虚拟机计算模式中,由于虚拟化层的出现,调度机制出现了一些变化,为双层调度:在GOS中,GOS将进程调度到虚拟处理器上;在虚拟化层中,虚拟机管理器将虚拟处理器调度到物理处理器上运行。在现今的虚拟机体系结构中,这两种调度机制是相互独立执行的。这在一定程度上影响了那些需要通过MPI原语进行通信的高性能计算负载的性能,这种影响在过载虚拟机条件(即一个物理处理器上分配了不止一个的虚拟处理器)下显得尤其强烈。此研究详细分析了过载虚拟机条件下利用MPI通信的HPC应用性能损耗的原因,即MPI库消息接收机制产生的“忙等”现象浪费了较多的处理器资源。通过进一步分析虚拟机调度器源码,发现“忙等”现象产生的根源是虚拟化环境中双层调度机制的不协同性,因此,提出了一种在虚拟化环境下协同双层调度以提高系统性能的方法,即将GOS中的一部分调度信息适时发送给虚拟机管理器以保证虚拟机管理器中的调度执行更准确,从而减少“忙等”现象,提高系统性能。实验表明,协同双层调度方法在过载虚拟机条件下能显著提高利用MPI进行通信的HPC负载的通信性能。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-15 1.1 课题背景及意义 8-9 1.2 国内外研究现状 9-12 1.3 主要研究内容 12-14 1.4 论文组织结构 14-15 2 虚拟化环境下的调度算法 15-20 2.1 Xen 原有调度算法分析 15-18 2.2 调度算法的改进方案分析 18-19 2.3 小结 19-20 3 过载虚拟机条件下MPI 的通信性能分析 20-28 3.1 实验环境 20 3.2 通信性能测试 20-23 3.3 实验数据分析 23-27 3.4 小结 27-28 4 过载虚拟机条件下 MPI 的通信性能改善 28-39 4.1 问题分析 28-31 4.2 解决方案 31-33 4.3 关键技术 33-34 4.4 具体实现 34-37 4.5 小结 37-39 5 系统测试 39-47 5.1 实验环境 39-40 5.2 性能测试 40-46 5.3 小结 46-47 6 总结及未来工作 47-49 致谢 49-51 参考文献 51-55 附录 攻读学位期间申请专利 55
|
相似论文
- 基于GPU的有限元方法研究,O241.82
- 铁过载心、肾损伤及黄芩的干预作用,R285
- 基于GPU/CPU多级并行CFD优化策略的研究,V221
- 基于多核SMP集群环境的光线追踪模拟卫星成像并行研究与实现,TP391.41
- Web服务攻击分析与安全技术研究,TP393.08
- 高压限流熔断器弧前时间电流特性的仿真研究,TM563.1
- 基于路桥动态响应的过载实时监测系统研制,TP274
- 金属化聚丙烯膜脉冲电容器过载特性研究,TM533
- 基于DSP的弹载计算机设计,TP368.1
- FDTD与MPSTD并行算法在电磁散射中的应用研究,O441.4
- 铜带剪切线张力控制系统及应用,TG333.21
- 提高大型变压器过载能力的研究,TM406
- 关节电机过载温度场及线性传感磁场优化的研究,TM301.4
- 门控心肌灌注显像在冠状动脉搭桥术前后的临床应用研究,R654.2
- 新型互连网络结构PGLH上的组播算法研究,TP393.02
- 环境卫星光学影像自动配准算法研究与并行实现,TP391.41
- 基于粒子模拟问题的GPU高性能计算系统,TP338
- GPS掩星资料处理的GPU并行算法研究,TP391.41
- 高性能计算集群文件系统的优化技术研究,TP316
- 基于案例-任务驱动教学法的高性能计算课程研究,TP338-4
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 设计与性能分析
© 2012 www.xueweilunwen.com
|