本站非官方网站,信息完全免费,因信息具有时效性,仅供参考,请以官网公布为准!
《并行计算》教学大纲
063820 并行计算 32学时/ 2学分
英文译名:Parallel Computing and Distributed Computing
适用领域:计算机科学与技术,科学、工程计算
任课教师:黄少滨
教学目的:当今,计算科学已成为与理论科学和实验科学并列的第三门科学,学生有必要了解、初步掌握高性能计算(并行与分布计算)的理论、技术及应用。
预备知识或先修课程要求:算法设计与分析,计算机系统结构,操作系统
教学方式及学时分配:课堂讲授24学时,课堂讨论8学时。
教学主要内容及对学生的要求:并行计算系统结构介绍,并行计算性能评测,并行算法设计基础及一般设计方法。分布式系统模型,通信、进程、命名和复制。
内容摘要:高性能计算的应用需求极为广泛,以美国等国家为代表已制订长远发展规划。本课程将介绍并行计算机结构模型、系统互联技术,当代并行机系统:SMP、MPP和COW。介绍并行计算性能评测方法与标准,并行算法的基础知识及模型。并行算法的一般设计方法,包括串行算法的直接并行化,从问题描述开始设计并行算法,借用已有算法求解新问题。并行算法的基本设计技术,并行算法的一般设计过程及PCAM设计方法学。
分布式系统的目标,分布式计算模型,远程过程调用,远程对象调用,消息通信,代码迁移,软件代理,移动实体的定位,时钟同步,分布式事务,以数据为中心的一致性模型,以客户为中心的一致性模型,分发协议,一致性协议。基于协作的分布式系统:TIB/Rendezvoas,Jini,及二者的比较,协作模型。协作系统中心通信、命名、同步、缓存和复制,容错性、安全性等。
考核方式:开卷,平时成绩占20%。
主要参考书目:
[1] 并行计算.陈国良,高等教育出版社
[2] 网络并行计算与分布式编程环境,孙家祖等,科学出版社
[3] 分布式系统原理与模型,Andrew S. Tanenbaum Maarten Van Steen著, 清华大学出版社
考试热点 http://news.yuzhulin.com/hot/