课程背景与定位 历些毛子科枝大 XIDIAN UNIVERSITY ■ 软件支持(续) MPI Message Passing Interface http://www.mcs.anl.gov/research/projects/mpi/ Parallel Virtual Machine https://www.csm.ornl.gov/pvm/ PVM Open Multi-processing OpenMP Enabling HPC since 1997 http://www.openmp.org/ hadogp MapReducel的开源版本 Apache http://hadoop.apache.org/ spark http://spark.apache.org/ nVIDIA. CUDA. https://developer.nvidia.com/cuda-zone
课程背景与定位 软件支持(续) http://www.mcs.anl.gov/research/projects/mpi/ Message Passing Interface http://www.openmp.org/ Open Multi-processing Parallel Virtual Machine https://www.csm.ornl.gov/pvm/ http://hadoop.apache.org/ MapReduce的开源版本 Apache http://spark.apache.org/ https://developer.nvidia.com/cuda-zone
课程定位 历些毛子种枝大” XIDIAN UNIVERSITY 专业基础 计算机体系结构 算法导论 课 C语言 操作系统 专业限选 并行计算 课 (Parallel Computing) 百万年薪 海量数据分析 并行算法设计 不是梦 大规模机器学习模 异构计算 型实现 商用信息检索系统构建
课程定位 并行计算 (Parallel Computing) 海量数据分析 计算机体系结构 算法导论 C语言 操作系统 专业基础 课 百万年薪 不是梦 专业限选 课 并行算法设计 大规模机器学习模 型实现 异构计算 商用信息检索系统构建
课程体系与内容 历些毛子种技大学 XIDIAN UNIVERSITY 口课程体系 ■32学时课堂+16学时实验 初步学时分配, 会视情况调整 概述 并行计算(机)体系结构 结构 并 并行程序设计 编程 14 计 占比大 并行算法设计 算法 算 并行计算应用 应用 复习 2
课程体系与内容 课程体系 32学时课堂 + 16学时实验 并 行 计 算 并行计算(机)体系结构 并行程序设计 并行算法设计 并行计算应用 概述 复习 结构 编程 算法 应用 占比大 2 4 14 6 4 2 初步学时分配, 会视情况调整
课程体系与内容 历些毛子代枝大等 XIDIAN UNIVERSITY 口课程内容 ■§1.并行计算概念、发展与内涵 ■$2.并行计算(机体系结构 体 >§2.1并行计算机系统结构模型 系结 >2.2主流并行计算机系统(何能不讲) ■§3.并行程序设计 >§3.1并行程序设计类型及模式 并 > §3.2Java并发与并行程序设计 >§3.3分布存储系统并行编程(语法、应用与举例) 程 ·_消息传递接口
课程体系与内容 课程内容 §1. 并行计算概念、发展与内涵 §2. 并行计算(机)体系结构 ➢ §2.1 并行计算机系统结构模型 ➢ §2.2 主流并行计算机系统 (可能不讲) §3. 并行程序设计 ➢ §3.1 并行程序设计类型及模式 ➢ §3.2 Java并发与并行程序设计 ➢ §3.3 分布存储系统并行编程(语法、应用与举例) - 消息传递接口 体 系 结 构 并 行 编 程