首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

基于Java的异构并行虚拟机器

第1章 绪论第1-17页
 1.1 并行计算机的发展第9-12页
 1.2 并行计算软件技术的发展第12-14页
  1.2.1 并行编程模型第12-13页
  1.2.2 并行计算模型和并行算法第13-14页
 1.3 异构系统并行计算的现状第14-16页
 1.4 异构系统间并行虚拟机器XVM的提出第16-17页
第2章 消息传递系统及其关键技术第17-26页
 2.1 消息传递系统第17-19页
  2.1.1 消息传递通信方式第17-19页
  2.1.2 消息发送和接收方式第19页
  2.1.3 进程寻址第19页
 2.2 高速网络第19-21页
 2.3 轻量级消息第21-23页
  2.3.1 内核级系统第21-22页
  2.3.2 用户级系统第22-23页
 2.4 任务调度和负载平衡第23-26页
  2.4.1 任务调度第23-24页
  2.4.2 负载平衡第24-26页
第3章 PVM系统的分析第26-38页
 3.1 PVM的组成第26-29页
  3.1.1 console第27页
  3.1.2 PVMdaemon和libpvm3.a第27-28页
  3.1.3 pvmgs和libgpvm3.a第28-29页
 3.2 PVM环境的构造第29-31页
  3.2.1 PVM的配置和初始化第29-30页
  3.2.2 处理机启动第30-31页
 3.3 监护进程Pvmd的实现第31-33页
  3.3.1 PVM监护进程Pvmd第31页
  3.3.2 Pvmd与Pvmd的通信第31-32页
  3.3.3 任务派生和任务状态查询第32-33页
  3.3.4 PVM任务的初始化第33页
 3.4 PVM消息处理第33-35页
  3.4.1 消息和报文结构第33-34页
  3.4.2 任务消息处理第34-35页
 3.5 PVM消息机制第35-38页
  3.5.1 消息打/解包第35-36页
  3.5.2 消息缓冲区第36-37页
  3.5.3 消息路由与收发第37-38页
第4章 Java语言及其对并行的支持第38-43页
 4.1 Java的特点第38-39页
 4.2 平台无关性第39-40页
 4.3 Java多线程机制对并行的支持第40-43页
第5章 XVM系统的设计与实现第43-67页
 5.1 XVM设计思想第43-48页
  5.1.1 系统目标第43-44页
  5.1.2 系统设计的一些技术考虑第44-46页
  5.1.3 功能设计第46-48页
 5.2 XVM的实现第48-67页
  5.2.1 环境构造类第48-53页
  5.2.2 守护进程第53-58页
  5.2.3 控制台第58-59页
  5.2.4 通信管理第59-62页
  5.2.5 消息管理第62-67页
第6章 XVM环境建立与测试第67-76页
 6.1 DNS配置第67-71页
  6.1.1 Linux系统中的DNS服务器配置第68-71页
  6.1.2 Windows2000 Server中DNS的配置第71页
 6.2 JVM安装第71-72页
 6.3 XVM安装和运行第72-73页
 6.4 测试程序第73-76页
结束语第76-78页
致谢第78-79页
参考文献第79-83页
附录第83页

论文共83页,点击 下载论文
上一篇:银证转帐系统的设计和实现
下一篇:中国民营高科技企业薪酬体系设计与实证研究