并行程序设计(郑启龙, 陈俊仕) 2024秋  课程号:COMP6201P01
2024秋  课程号:COMP6201P01
1.0(1人评价)
1.0(1人评价)
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:没有
选课类别:专业 教学类型:理论实验课
课程类别:研究生课程 开课单位:计算机科学与技术系
课程层次:硕士   学分:3.5
课程主页:暂无(如果你知道,劳烦告诉我们!)
简介 最后更新:

课程目标:“并行程序设计”是计算机专业研究生的专业课程,同时也是《并行计算:结构-算法-编程》精品课程系列中不可或缺的一环。本课程旨在进一步拓展与巩固并行计算的视野和思维,通过强化并行编程实验,夯实科学计算实践所需的基础知识,基本方法与基本技能。

课程任务:

通过本课程的学习,首先,帮助学生理解软硬件之间的互动:底层并行体系结构特征如何影响上层并行程序设计的模型与方法;上层的并行软件和程序设计如何适配并发挥底层硬件特征。其次,帮助学生掌握并行程序设计基本方法,分析描述并行程序性能的关键因素在相关问题实践中是如何表现的。最后,通过在并行计算机上完成若干典型应用的并行编程实现,掌握并行程序的设计、实现、调试和性能优化技术。

课程内容:

  • 并行计算和并行计算机概述
  • 并行程序设计模型、并行程序设计方法
  • 消息传递并行程序设计及语言、共享存储并行程序设计及语言、数据并行程序设计及语言、GPU/OpenCL异构并行程序设计
  • 并行程序的性能分析和优化、并行调试技术、并行程序设计环境和工具
  • 并行程序设计实例和实践
排序 学期

评分 评分 1条点评

郑启龙

教师主页: 戳这里

陈俊仕

教师主页: 戳这里

其他老师的「并行程序设计」课

郑启龙 6.8 (18) 2023秋 2022秋...

郑启龙老师的其他课

并行程序设计 6.8 (18) 2023秋 2022秋...
编译原理和技术 6.8 (48) 2024秋 2023秋...
编译原理 2012春 2011秋...

陈俊仕老师的其他课

计算系统概论A 6.4 (5) 2024秋 2023秋