PP

Parallel Architecture & Programing 〇

15618 PP0 - General

Posted by freeCookie🍪 on February 5, 2018

Parallel Architecture & Programing 零

并行计算笔记。欢迎捉虫。

版权属于CMU壹伍陆壹捌,OOC属于我。我不拥有任何知识我只是知识的搬运工

“巷无居人,巷无饮酒,巷无服马“

*所有英文和图片属于CMU copy right reserved,中文是我瞎写+瞎理解

*All English parts including plots come from CMU lectures, copyrights reserved.

感谢Bryant教授,和TAs教学团队的工作。Bryant教授作为CSAPP作者CMU的教授还亲自帮学生debug,十分感人QAQ。

感谢YM队友爸爸好心不说出来我菜,感谢陈TA和HarryTA的OH之外的帮助_(:з」∠)_ (TAs很帅了,队友爸爸又厉害又可爱,感谢他们)

我Parallel不知怎么的经常出事,什么交错作业版本,考试考砸,Exercise赶上电脑坏了什么的_(:з」∠)_ 难道是心不诚嘛?每门课都会说的这一套,其实说的都是事实嗯。CMU赛高。

618可以说是513的升级了,介绍了Parallel的各种模型以及硬件实现(反正我什么都不会,感觉还是挺有意思的,play with 🐭)感觉比较底层,或许能让我写更高效的代码,能不能写更优雅的代码不知道但是会让我写代码的时候想的更多(但如果写py的话怎么办

感觉和DS相比PP并没有让我形成那个知识网络但是有三个主题:

  • Designing and writing parallel programs … that scale
  • Parallel computer hardware implementation: how parallel computers work
  • Thinking about efficiency

嗯并行思想和硬件实现

野指针:

Basic & HW/SW Implementation

Parallel Programing Basics

Parallel Performance and Optimization

GPU & CUDA

Performance Evaluation

Cache Coherence

Interconnerection Networks

Synchronization Implementing

Transactional Memory

Implementing Message Passing

Assignments和prjs都很有意思,谢谢YM队友爸爸带飞

参考链接

17Fall15418

17Spring15418

18Spring15418

19Spring15418

私下里觉得Kayvon上课更有激情一点:) 经常看17S课程视频并走神∠( ᐛ 」∠)_