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

基于多线程和RPC技术的并行C语言的设计和实现

第一章 绪论第1-11页
   ·并行计算第7-8页
     ·什么是并行计算第7页
     ·并行计算的功能第7页
     ·常见的并行计算机系统第7-8页
     ·并行计算软件环境及现状第8页
     ·并行计算的发展趋势第8页
   ·并行程序设计方法第8-9页
     ·隐式并行程序设计第9页
     ·显式并行程序设计第9页
   ·本文的工作第9-10页
   ·本文的结构第10-11页
第二章 本文采用的关键技术介绍第11-26页
   ·多线程第11-17页
     ·线程的基本概念第11-12页
     ·线程的创建与退出第12-13页
     ·线程间的互斥及相关函数调用第13-14页
     ·线程的同步及相关函数调用第14-16页
     ·线程的安全及相关函数调用第16-17页
   ·远程过程调用(RPC)第17-25页
     ·RPC 的原理第17-18页
     ·RPC 的实现机制第18-22页
     ·RPC 设计的原则第22页
     ·用Rpcgen 构建RPC 应用第22-25页
   ·本章总结第25-26页
第三章 并行C 语言的设计思想第26-33页
   ·设计目标第26页
   ·并行C 语言设计第26-27页
   ·并行的实现原理第27-29页
     ·并行C 语言程序到ANSI C 语言程序的转换第27-28页
     ·基于多线程和RPC 的分布式并行实现第28-29页
   ·转换程序所构造的RPC 各文件关键代码设计第29-32页
     ·RPC 说明文件的关键代码第29-30页
     ·RPC 客户端顾客主程序的关键代码第30-31页
     ·RPC 服务器端服务员程序的关键代码第31-32页
   ·本章总结第32-33页
第四章 并行C 语言的具体实现第33-45页
   ·并行C 语言的语言定义第33页
   ·并行C 语言编程模型第33-37页
   ·并行C 语言的预处理第37-43页
     ·预处理思想第38页
     ·预处理流程第38-40页
     ·预处理生成文件模板第40-43页
   ·并行计算在分布式系统上的实现第43-44页
     ·本地节点(客户端)实现第44页
     ·远程节点(服务器端)实现第44页
   ·本章总结第44-45页
第五章 性能评价分析第45-47页
   ·硬件和软件平台第45页
   ·测试设计与结果分析第45-47页
第六章 总结第47-48页
参考文献第48-50页
摘要第50-53页
ABSTRACT第53-57页
致谢第57-58页
导师及作者简介第58-59页

论文共59页,点击 下载论文
上一篇:手性大环多胺Mn(Ⅱ)配合物的合成与SOD活性
下一篇:知识经济时代的企业文化建设