首页> 中文学位 >Bottom-Up分布式并行计算系统在LINUX系统上的实现
【6h】

Bottom-Up分布式并行计算系统在LINUX系统上的实现

代理获取

目录

文摘

英文文摘

第一章前言

1.1 GNC简介

1.2 Bottom-Up并行计算方式与其他并行计算工具之比较

1.2.1 LAM/MPI并行计算

1.2.2 Bottom-UP GNC并行计算方式之优点

1.3在LINUX系统上实现Bottom-UP GNC之可行性

第二章Bottom-Up式分布并行计算系统的基本特征

2.1 SETI@HOME计划

2.2 Bottom-UP式分布式并行计算系统的主要特征

第三章BU-GNC分布并行计算系统的基本体系结构

3.1任务管理服务器

3.2数据服务器

3.3计算单元

3.4 BU-GNC服务器与客户端工作流程

第四章Bottom-UP GNC服务器在LINUX的具体实现

4.1 UNIX/LINUX操作系统守护进程

4.2 IPC:服务器各模块间的进程通讯

4.2.1消息队列(message queue)

4.2.2信号量(semaphores)

4.2.3共享内存

4.3远程进程通讯:TCP/IP协议及SOCKET通讯

4.3.1 TCP/IP协议

4.3.2 Socket接口通讯

4.4任务分配服务器

4.4.1任务管理器与计算单元之间的通讯协议

4.4.2任务服务器(gncd)的运行方式

4.4.3 GNC任务服务器示范代码

4.5数据服务器

4.5.1通讯模块

4.5.2数据分配模块

4.5.3数据后期处理模块

4.5.4示例源程序:

4.5 GNC客户端的实现

4.5.1 GNC客户端与任务服务器之通讯协议

4.5.2计算单元可用计算能力的计算

第五章BU-GNU分布式并行计算之可行性论证

5.1实验1:BU-GNU计算性能比较

5.1.1实验系统构成与实验内容

5.1.2单进程运算实验结果

5.1.3 BU-GNC并行计算实验结果

5.1.4实验结论

5.2实验2

第六章总结与深入讨论

6.1总结

6.2深入讨论

参考资料

致谢

展开▼

摘要

该文给出了Bottom-Up式分布并行计算系统结构体系的基本描述及在LINUX环境下Bottom-Up分布式并行计算的具体实现. Bottom-Up分布式并行计算系统结构为广域网络计算提供了新的实现方法.采用此系统结构可以有效地利用广域互连网上的空闲计算资源,构筑超大规模虚拟分布并行式计算机,实现超大规模问题的并行计算. Bottom-Up式分布并行计算系统结构体系的最大特征在于:从底向上的任务划分方式和义务用户透明协作方式.可以在用户完全无意识的条件下,利用计算单元的空闲资源.该系统结构在理论研究和商业应用方面都存在着相当大的魅力.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号