患得患失是什么意思| 加拿大签证需要什么材料| 腋下有味道是什么原因| 茶话会是什么意思| 神经性头疼是什么症状| 朝朝暮暮是什么意思| 人言轻微是什么意思| 牛奶有什么营养| 10年是什么年| 肝主筋的筋是指什么| 怀孕吃什么水果最好| 3月11日是什么星座| 一月18号是什么星座| 晚上肚子疼是什么原因| 什么水果含糖量低| 外阴痒用什么药膏| 为什么啊| 2015属什么生肖| 金字塔里面有什么| 梦见下雨是什么征兆| kamagra是什么药| nicu是什么意思| 六十天打一字是什么字| 月经期能吃什么水果| 宫颈癌前期有什么症状| 枸杞泡水喝有什么作用和功效| 眼睛红是什么病的前兆| 霉菌感染用什么药好| 司空见惯是什么意思| 吸烟有害健康为什么国家还生产烟| 蝉为什么叫| 抵抗力差吃什么| ppada是什么牌子| 脸热发红是什么原因| 一路长虹什么意思| 抽血前喝水有什么影响| 风疹病毒抗体阳性是什么意思| 拖油瓶是什么意思| 去香港需要办理什么证件| 灵芝与什么相克| 梦见青蛇是什么预兆| 女人腰酸背痛是什么病| 山竹什么样的好| 超敏c蛋白反应高是什么原因| 磨人的小妖精是什么意思| 为什么叫丁克| 美的不可方物是什么意思| bang是什么意思| 胃窦肠化是什么意思| 胎盘0级是什么意思啊| 钛色是什么颜色| 肺结核的痰是什么颜色| 带状疱疹用什么药| 插入是什么感觉| 农历5月20日是什么星座| 什么样的痣需要切除| 脾虚吃什么水果| 梦见亲人哭是什么征兆| 细水长流是什么生肖| 七月二十四是什么星座| 前列腺钙化有什么症状| 双肺纹理增重是什么意思| nars属于什么档次| 拾人牙慧的意思是什么| 坦诚相待是什么意思| 01年属蛇的是什么命| 为什么腋窝老是出汗| 乳臭未干是什么意思| 讲义是什么| 茄子吃了有什么好处| w是什么单位| 合胞病毒是什么| 狮子吃什么食物| s和m分别是什么意思| 过敏涂什么药膏| 副书记是什么级别| 三月份是什么星座| 鸽子单眼伤风用什么药| 医生说宝宝趴着在暗示着什么| 男性硬不起来什么原因| 丙辰是什么时辰| 孕妇梦见水是什么意思| 腱鞘炎用什么药能治好| 什么花没有叶子| 开封古代叫什么| 疱疹不能吃什么| 脚底板发热是什么原因| 调制乳粉是什么意思| 男士阴囊湿疹用什么药膏| 心魔是什么意思| 八月三日是什么星座| 维生素b族什么牌子的好| 点卯是什么意思| 香港什么东西值得买| 丝瓜有什么营养| 慢阻肺吃什么药最有效最好| 白领是什么| 嬴荡和嬴政什么关系| 扁桃体发炎吃什么食物好| c反应蛋白低说明什么| 五联什么时候打| 甲硝唑治什么| 属猴女和什么属相最配| 槊是什么意思| 喝牛奶胀气是什么原因| 军师是什么意思| 养猫有什么好处| 什么人不能吃绿豆| 灰指甲是什么原因引起| 诱因是什么意思| 义齿是什么| 什么是教育| 甲胎蛋白是检查什么| 肾出问题了有什么症状| 下游是什么意思| 感冒喝什么饮料| 腰疼是什么病| 牙齿脱矿是什么原因| 肠炎吃什么药好| 钓鲈鱼用什么饵最好| 21属什么| 血压低吃什么好| 叕什么意思| 逆行是什么意思| 用什么泡水喝对肝脏好| 贪吃的动物是什么生肖| 阳历九月份是什么星座| 降火祛痘喝什么茶| 满是什么结构| 睡眠不好去医院挂什么科| 宝贝什么意思| 吃什么对头发好| 吃激素有什么副作用| 溺水是什么意思| 肚子疼用什么药好| 甲亢食疗吃什么| 小孩不说话什么原因| 老古董是什么意思| 郁郁寡欢的意思是什么| 辅酶q10有什么作用| 红茶色是什么颜色| 明天什么节| 吉数是什么数字| 雷震子是什么神| 6月10日什么星座| 小排畸主要检查什么| 炒菜用什么锅最好| 孕妇吃什么最有营养| 毛囊是什么| 排骨炖什么补血补气| 污垢是什么意思| 麻雀为什么跳着走| 燕子进屋来有什么兆头| 女性排卵期有什么表现| 处暑吃什么传统食物| 强碱是什么| 伪善是什么意思| 今是什么结构| 小腿麻木是什么原因| 什么胆什么心| 五月二十九是什么日子| 什么人适合喝三七粉| 膀胱壁增厚毛糙是什么意思| 甘油三酯高是什么原因造成的| bid什么意思| 什么叫痉挛| 冰箱什么品牌最好| 下午3点到5点是什么时辰| 感染hpv用什么药| 锁骨窝疼可能是什么病| 甲减是什么病| 什么什么之财| 手足口是什么| 三羊开泰是什么意思| 对数是什么意思| 半夜是什么时辰| 牙齿酸胀是什么原因| 局长是什么级别干部| 腿容易麻是什么原因| 什么叫四维空间| 葡萄打什么药| 66年属马是什么命| 孕妇梦见猪是什么意思| 中间人是什么意思| 口苦什么原因| 益生菌什么时候吃| 感光食物是什么意思| 名人轶事是什么意思| 用进废退是什么意思| 出痧是什么原因| 吃虾不能吃什么水果| 为什么心里总想一个人| 眼睛干涩用什么眼药水好| 天麻有什么作用| 荷叶有什么作用| 智齿发炎吃什么药| 西米是什么东西| 腿走路没劲发软是什么原因| 10月28日什么星座| 静脉曲张不治疗会有什么后果| 肠炎吃什么食物调理| 玉兰花什么季节开| 号什么意思| 好吃懒做是什么生肖| 天麻是什么东西| 疝气什么症状| 五体投地是什么意思| 墨西哥用什么语言| 定增股票是什么意思| 什么姿势容易怀孕| 黄色是什么颜色组成的| 八月一号是什么星座| 熬夜有什么危害| 为什么会得耳石症| 如饥似渴是什么意思| 1977年是什么年| 乳头有点痒是什么原因| 尿胆原阳性是什么病| 犀利哥什么意思| 狗吃什么食物| 存是什么生肖| 牙龈炎吃什么药最有效| HCG 是什么| 左腰疼痛是什么原因男性| 痛风可以喝什么酒| 一心一什么| 荔枝为什么上火| 蓝色属于什么五行属性| 什么叫做亚健康| 早泄吃什么中药| 物质是由什么组成的| 家里有蜈蚣是什么原因| 告诉我们什么道理| 痔疮用什么药治最好效果最快| 口腔溃疡是什么样子| 点石成金是什么意思| 月德是什么意思| 10月30日是什么星座| 天仙配是什么剧种| 木兮是什么意思| 什么罩杯最大| 玉髓是什么| 10个月的宝宝吃什么辅食最好| 晚上为什么不能剪指甲| 尿蛋白是什么症状| 什么时间吃水果比较好| 打火机里的液体是什么| 小孩有积食吃什么调理| 什么叫血氧| 长期手淫会有什么危害| 宫寒是什么原因引起的| 木槿花什么时候开花| 丧偶什么意思| 信口雌黄是什么意思| 什么是聚酯纤维面料| 黄体期什么意思| 什么虫子咬了像针扎一样疼| 成人礼送什么礼物| 扫把星什么意思| 异丙嗪又叫什么名| 耳石症眩晕吃什么药| 脸上长红色的痘痘是什么原因| 修心是什么意思| 世界上最长的英语单词是什么| 百度
听佛歌有什么好处 大肠湿热吃什么中成药 花孔雀是什么意思 杵状指见于什么病 眼眶发青是什么原因
空窗期是什么意思 床虱咬了要擦什么药膏 网贷是什么 什么时候中秋节 双肾囊肿有什么危害
不解大便是什么原因 eps是什么意思 呼吸衰竭是什么意思 肝炎是什么病 女人鼻头有痣代表什么
造影检查对身体有什么伤害 耳廓上长痣代表什么 木有什么意思 什么是静脉曲张 拉新是什么意思
滑石粉是什么东西hcv9jop0ns5r.cn 什么是泥炭土hcv7jop6ns1r.cn 蹭蹭是什么意思hcv8jop6ns9r.cn 印堂发红是什么的征兆hcv9jop3ns6r.cn 67年属什么生肖xscnpatent.com
腊肉和什么菜炒好吃hcv7jop9ns0r.cn 尿蛋白定量是什么意思hcv8jop4ns0r.cn 什么邮箱最好用最安全hcv9jop2ns3r.cn rh血型阳性是什么意思hcv7jop6ns4r.cn 昆虫记是什么类型的书hcv8jop0ns0r.cn
常温是什么意思hanqikai.com ppt是什么单位hcv9jop1ns1r.cn 胃食管反流病吃什么药hcv9jop7ns1r.cn 腹股沟疝气挂什么科hcv8jop8ns5r.cn 布洛芬吃多了有什么后果hcv9jop3ns5r.cn
前庭功能减退是什么原因helloaicloud.com 淡泊名利是什么意思hcv8jop7ns7r.cn 什么动物不长胡须hcv8jop0ns9r.cn 脸上老是长闭口粉刺是什么原因hcv9jop0ns3r.cn 2026年是什么命hcv8jop6ns2r.cn
认证学习
并行编程原理与实践
分享
课程详情
课程评价
spContent=《并行编程原理与实践》课程浓缩了计算机系统结构与并行编程的众多知识,涵盖多线程编程(Pthread)、OpenMP、MPI、CUDA等多种并行编程技术,让您用最短的时间了解最广阔的并行编程相关概念、原理、方法和工具。课程参考了CMU、UC Berkeley等国内外名校的相关课程和优秀书籍,含英咀华,溯本求源,探索系统结构与并行编程的本质。通过本课程的学习,您能够深入理解并行计算机系统和程序设计的原理,掌握共享内存、分布式、异构平台上的并行编程和优化技术,了解计算机系统结构和并行编程技术的发展趋势。
—— 课程团队
课程概述

    计算机系统是由软件和硬件组成的,微处理(CPU)在本世纪初就已从单核时代发展到了多核时代,目前大多数计算机系统的硬件体系结构都存在多个能够并行运行的处理单元,要充分发挥其性能,就需要编写并行程序,让程序在这些处理单元上并行执行;另一方面,软件应用的规模不断扩大,复杂性不断提高,如不采用并行方式实现,将会使其运行时间超长,几乎无法使用。总之,计算机系统结构的发展和软件应用的发展使得并行编程技术得到越来越广泛的应用。

    《并行编程原理与实践》是一门理论性和实用性都很强的课程,主要讨论并行编程的基本概念,基本原理和基本方法。课程内容包括:并行计算机系统结构,并行程序设计的关键问题,以及常用的并行编程模型、语言和工具。通过本课程的学习可掌握有关并行编程的基础理论知识;通过实践掌握共享存储系统下多线程级并行编程、OpenMP编程、分布式存储系统下的MPI编程、CPU+GPU异构系统下的CUDA编程等技术;了解大数据处理相关并行编程技术,C++、Java、Python等高级语言中的并行编程技术,以及并行计算机系统结构和并行编程技术的发展趋势。课程中通过对国产处理器、超算系统的介绍,增强学生的民族自信心和自豪感,激励学生科技创新,助力科技强国。

课程大纲
预备知识

程序设计基础(C语言)、计算机体系结构(组成原理)、操作系统。

参考资料

英文书目

[1] A Grama, A Gupra, G Karypis, V Kumar. Introduction to Parallel Computing (2nd ed.). Addison Wesley, 2003.

[2] B Gaster, L Howes, D Kaeli, P Mistry, and D Schaa. Heterogeneous Computing With Opencl. Morgan Kaufmann Publishing and Elsevier, 2011.

[3] C Lin, L Snyder. Principles of Parallel Programming. USA: Addison-Wesley Publishing Company, 2008.

[4] Shane Cook. CUDA Programming: A Developer's Guide to Parallel Computing with GPUs. Morgan Kaufmann Publishing, 2012.

[5] David B. Kirk, Wen-mei W. Hwu. Programming Massively Parallel Processors, 3rd Edition. Morgan Kaufmann, 2016.

[6] Peter Pacheco. An Introduction to Parallel Programming. Morgan Kaufmann, 2011.

[7] Roman Trobec, Bo?tjan Slivnik, Patricio Buli?, Borut Robi?. Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms. Springer, 2018

[8] Bertil Schmidt, Jorge Gonzalez-Dominguez, Christian Hundt, Moritz Schlarb . Parallel Programming Concepts and Practice. Morgan Kaufmann, 2018.

[9] Michael McCool, Arch D. Robison, James Reinders. Structured Parallel Programming - Patterns for Efficient. Morgan Kaufmann, 2012.

中文书目

[1] 并行编程模式. 张云泉等译. 机械工业出版社, 2015.

[2] 并行程序设计导论. 邓倩妮等译. 机械工业出版社, 2013.

[3] 并行程序设计:概念与实践. 张常有等译. 机械工业出版社, 2020.

[4] 结构化并行程序设计:高效计算模式. 于策等译. 机械工业出版社, 2018.

[5] 并行计算—结构、算法、编程. 陈国良著. 高等教育出版社, 1999.

[6] 高性能计算并行编程技术—MPI并行程序设计. 都志辉著. 清华大学出版社, 2001.

[7] 并行编程. 张杨编著. 清华大学出版社, 2023.

常见问题

Q : 该课程适合哪些人学习?

A : 本课程适合所有对计算机系统结构和高性能计算感兴趣的学生、学者、软硬件工程师学习,您能从中得到系统设计和优化的启发。

百度