西安交通大学数学与统计学院并行计算教学大纲.pdf

西安交通大学数学与统计学院并行计算教学大纲.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2012-5-3

“并行计算”课程教学大纲

英文名称:ParallelComputation

课程编码:Math4048

学时:32(理论学时:20实验学时:上机学时:12课外学时:)

学分:1.5

适用对象:信息与计算科学、数学与应用数学专业本科生(四年级上)

先修课程:计算方法、C、C++语言、MATLAB

使用教材及参考书:

(1)王鹏主编,《并行计算应用及实战》,机械工业出版社,2009

(2)陈国良主编,《并行计算-结构·算法·编程》,高等教育出版社

出版社,2003年

(3)都志辉编著.高性能计算并行技术—MPI并行程序设计,清

华大学出版社,2001

(4)AndrewsGR.Foundationsofmultithreadedparallel,and

distributedprogramming,PearsonEducation,2002

(5)CunhaJCetal.Parallelprogramdevelopmentforcluster

computing:methodology,toolsandintegratedenvironments(In

advancesincomputation:theoryandpractice),NovaScience

PublishersInc,2001

一、课程性质和目的(100字左右)

性质:并行计算已经成为密码研究、工程计算、新药设计、生物

基因、船舶工程、地质勘探、海洋工程、气象气候、地震预报、城市

建设、核爆模拟、石油物探、航空航天、材料工程、环境科学和基础

科学等领域不可缺少的高端计算工具。

目的:本课程是为信息与计算科学、数学与应用数学专业高年级

本科生开设的专业课,通过此课程的学习,可使学生了解和掌握大型

科学与工程问题中基本的并行与分布式计算方法。

本课程讲授并行计算的硬件平台(当代并行计算机系统及其结构

模型)、软件支撑环境(并行程序设计)和并行程序设计方法。着重

2012-5-3

讨论并行算法的设计及其实现,并力图反映本学科的最新成就和发展

趋势,体现出并行机硬件和软件相结合以及并行算法和并行编程相结

合。

任务:掌握最新而实用的并行计算技术,为参加科研工作奠定好

基础。

二、课程内容简介(200字左右)

本课程是为信息与计算科学、数学与应用数学专业高年级本科生

开设的专业课,通过此课程的学习,可使学生了解和掌握计算大型科

学与工程问题中基本的并行计算方法与分布式计算方法。

本课程讲授并行计算的硬件平台(当代并行计算机系统及其结构

模型)、软件支撑环境和并行程序设计方法。着重讨论并行算法的设

计及其实现,并力图反映本学科的最新成就和发展趋势。

三、教学基本要求

“并行计算”是一门实践性很强的课程,除了系统的课堂理论学习

外,还配有足够数量的实践内容,以巩固和加深学生对并行算法理论、

设计技术、分析方法和具体实现等各个环节的整体理解。

本课程的课堂教学和实验教学的要求如下:

1.熟悉主流并行计算平台,包括共享存储的多处理机、分布存

储的多计算机和目前流行的Cluster,要求学生能够使用上述几种并

行计算平台所提供的硬/软件环境及工具来开展自己的实验工作。

2.掌握Linux操作系统的原理及其应用方法

3.了解Cluster的原理、安装、维护,掌握MPI和Starp并行

编程方法。

4.选择某些典型的并行算法,使用上述的并行编程语言,在

Cluster上编程调试、分析和运行。

四、教学内容及安排

第一章介绍并行计算的基本概念、发展、应用及面临的挑战。

第二章介绍并行计算机的体系结构,特别是对联想深腾1800集群

计算机系统进行详细地介绍。

第三章介绍集群并行环境的搭建过程,包括Linux操作系统的使

用、配置及MPI的安装。

第四章介绍MPI的基本功能和基本实现方法,从简单的例子入手,

讲解MPI程序设计的基本过

文档评论(0)

文韬武略 + 关注
实名认证
内容提供者

教师资格证持证人

大学教师,教授职称、法学博士,从事教学10多年

领域认证该用户于2022年12月06日上传了教师资格证

1亿VIP精品文档

相关文档