学位论文 > 优秀研究生学位论文题录展示
网格并行计算系统研究开发
作 者: 刘桂海
导 师: 张璟
学 校: 西安理工大学
专 业: 计算机应用技术
关键词: 网格 并行计算 Globus Toolkit MPICH-G2 网格并行计算系统
分类号: TP338.6
类 型: 硕士论文
年 份: 2008年
下 载: 335次
引 用: 3次
阅 读: 论文下载
内容摘要
网格技术是当前信息科学的主要发展方向之一,是继Internet之后的又一次重大技术进步,是我国科技中长期发展规划重点支持的关键技术领域。并行计算是提高计算机系统计算能力的技术方案,用网格技术实现大规模分布并行计算是必然的趋势。开源的Globus Toolkit(GT)功能强大、结构灵活,在当今数以千计的网格项目中得以应用。MPICH与GT的产物—MPICH-G2提供了与MPICH完全一致的并行编程环境,为基于网格的并行计算提供了崭新的途径。作者应用GT4和MPICH,设计实现了一个资源共享和协同任务调度的网格并行计算系统(GPCS)。该系统对进入网格、提交任务、分配任务、执行任务等服务进行了封装,既为用户提供了易于调用的接口,又简化了并行计算任务在网格中的执行流程。本文首先探讨了网格、并行计算、网格环境下并行计算及监控的相关理论;然后详细介绍了GPCS及其实现过程,包括解决异构平台互操作、分布式CA建立、单点登录、远程登录及节点动态监控等一些技术难点的对策;最后通过具体实验证明了GPCS的可行性,分析了GPCS的并行计算性能。作者的研究与实验结果表明,基于网格的并行计算系统能充分利用闲置的计算机硬件资源和开源的软件资源,可使用户获得良好的经济效益,具有一定的学术研究与应用推广价值。
|
全文目录
摘要 3-4 Abstract 4-7 1 前言 7-13 1.1 课题研究背景 7-8 1.2 国内外研究现状 8-11 1.2.1 国外研究现状 8-10 1.2.2 国内研究现状 10-11 1.3 课题研究目的和意义 11-12 1.4 主要研究开发工作 12-13 2 网格并行计算相关理论 13-24 2.1 网格 13-18 2.1.1 网格的起源与特点 13-14 2.1.2 网格体系结构 14-18 2.1.3 Globus与Globus Toolkit 18 2.2 并行计算 18-20 2.2.1 并行程序设计 19-20 2.2.2 MPI、MPICH与MPICH-G2 20 2.3 网格环境下并行计算 20-22 2.3.1 网格环境下并行计算的优点 20-21 2.3.2 GT网格资源管理 21-22 2.3.3 基于MPICH-G2的并行计算步骤 22 2.4 网格环境下并行计算监控 22-24 2.4.1 Ganglia 23 2.4.2 RRDTool 23-24 3 网格并行计算系统设计 24-34 3.1 GPCS概要设计 24-26 3.1.1 GPCS文件与各层功能 24-25 3.1.2 认证授权 25-26 3.1.3 网格监控 26 3.2 GPCS详细设计 26-34 3.2.1 GPCS支撑网络结构 26-27 3.2.2 GPCS细化结构 27 3.2.3 主节点 27-32 3.2.4 从节点 32 3.2.5 安全认证 32-34 4 网格并行计算系统实现 34-46 4.1 GPCS底层支撑环境实现 34-43 4.1.1 软硬件与网络结构 34-35 4.1.2 网格支撑环境实现 35-37 4.1.3 并行计算支撑环境实现 37 4.1.4 认证授权与认证代理 37-38 4.1.5 角色映射与单点登录 38-39 4.1.6 异构平台互操作 39-40 4.1.7 支撑环境前期测试 40-41 4.1.8 远程登录 41-42 4.1.9 数据库管理器 42 4.1.10 网格管理器 42-43 4.2 GPCS监控子系统实现 43-44 4.2.1 监控子系统软件与配置 43 4.2.2 监控子系统运行效果 43-44 4.3 GPCS核心层实现 44-46 4.3.1 编译器 44-45 4.3.2 部署器 45 4.3.3 调度器 45 4.3.4 执行器 45-46 5 网格并行计算系统应用 46-54 5.1 问题提出 46 5.2 串行算法及实现 46-47 5.3 并行算法及实现 47-54 5.3.1 算法分析与提出 47-48 5.3.2 算法实现 48-49 5.3.3 GPCS文件 49-51 5.3.4 运行结果与分析 51-54 6 结论 54-56 6.1 本文总结 54 6.2 今后研究设想 54-56 致谢 56-57 参考文献 57-59 附录A 环境变量设置 59-60 附录B GPCS部署器(Deployer) 60-61 附录C GPCS调度器(Scheduler) 61-62 附录D 并行程序源代码(sieve.c) 62-64 攻读硕士学位期间公开发表的学术论文 64
|
相似论文
- 带有多项式基的径向点插值无网格方法的研究及应用,O241
- 联合编码调制技术中TCM与BICM方案性能研究,TN911.22
- BioLab面向生物计算服务的网格系统,TP399-C8
- 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
- 农业供应链系统网络平台的构建,S126
- 劳动保障监察网格化管理研究,F249.27
- 遥感数据处理网格平台的设计与初步实现,TP79
- 一种高性能可扩展公钥密码协处理器的研究与设计,TN918.1
- 基于多核计算平台的视频压缩算法研究,TN919.81
- 基于AutoCAD的有限元前处理技术研究,O241.82
- 基于GPU的有限元方法研究,O241.82
- 射频波注入磁化等离子体的数值模拟,TL612
- 基于FDTD的目标与粗糙面的散射计算研究,TN011
- 基于域信任的自适应网格工作流调度算法,TP311.52
- 矢量有限元素法在随钻电阻率测井模拟中的应用,P631.83
- 光子网格中网络资源描述技术研究,TN929.1
- 无线通信中物理层网络编码技术的研究,TN92
- 制造网格环境下企业群体协同机制研究,F272
- 基于CFD方法的起重船水动力系数计算,U674.35
- 新型电网广域后备保护的算法研究,TM774
- 保护在线自适应整定的研究,TM77
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 各种电子数字计算机 > 并行计算机
© 2012 www.xueweilunwen.com
|