作者jo4fu3p (文字皆为笔画(刂))
看板NCTU-Teacher
标题[心得] 游逸平 - 平行程式设计
时间Sat Jan 20 15:25:31 2018
⊕课名⊕
平行程式设计
▲教授▲
游逸平
★修课年度★
106上 资工所
£教了什麽£(课程大概内容。或是额外学会了什麽东西。)
平行程式的基本原理
以及 Pthreads, OpenMP, MPI, CUDA, OpenCL, MapReduce 这六种model
◆上课方式◆(投影片、团体讨论、老师教学风格)
讲投影片
▼考试作业▼
五次作业(5*12%),上面一个model各出一个(MapReduce因为时间不够没出)
再加上分组的final project(40%),
final project要把平行化技术实际应用在某个问题上,题目自己选
约期中时要交proposal,期末上课时做口头报告,最後再交一份书面报告
另外,这届因为人太多,怕到时候口头报告时组别太多报告不完,所以强制要分三人一组
没有考试
¥其他¥(是否注重出席率or严禁迟到?需要的基础?)
不点名,
但在做期末project的口头报告期间会需要填写评分单,而且会当做出席依据,
所以那段期间基本上是要去上课的
至於基础部分,只要会写基本的C/C++就可以来了,
作业都相当简单,只需要写那个作业的model的最基本的东西
如果有上过 计算机组织 and/or OS 的话可以更容易了解其整体架构,
毕竟算是偏下层的东西
然後都是在unix-like环境下写作业的,所以也会需要一些unix-like系统的基本操作
作业的评分标准是正确性70% + 跟别人比速度30%,
或是scalability(越多core有没有跑越快)15% + 比速度15%
不过一个作业能平行化的地方也就那几个,所以有时候比速度会吃点运气就是了...
¢最後想说的话¢
轻松又能学到东西的研究所好课不修/带上去抵免吗~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.137.56.179
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NCTU-Teacher/M.1516433134.A.BCC.html
※ 编辑: jo4fu3p (220.137.56.179), 01/20/2018 15:27:07
※ 编辑: jo4fu3p (220.137.56.179), 01/21/2018 02:02:17
1F:推 sss81521: 大推游逸平老师 02/21 23:51