选课类别:基础 | 教学类型:理论实验课 |
课程类别:研究生课程 | 开课单位:微电子学院 |
课程层次:硕士 | 学分:2.5 |
《GPU并行计算》课程没有期末考试,给分慷慨,普遍为85+,甚至90+。只需提交报告即可保证高分,有时需上台汇报以获得更高成绩。
课程作业包括5次实验和1次大作业自由选题。实验缺乏指导,自学为主,工作量略增加。大作业较为自由,网络资源丰富。课程内容基本覆盖CUDA与OpenMP基础,涉及GPGPU架构,但深度有限,对初学者友好。
谭老师上课以念PPT为主,内容较基础,其中CUDA部分略显落后。整体教学生动,能自学获得实际编程经验。
课程适合希望轻松得分的学生,以及对GPU编程有初步兴趣者。若想深入学习CUDA优化技巧,可能需额外自学。总体来说,课程工作量适中,易于通过,被学生普遍推荐。
想水学分就来选吧,点名两次,没有期末考试,给分很好,出了分群里都在刷“谢谢老师”。想拿高分要做pre
至于真想学CUDA编程的话还是算了,在这方面我对这门课的评价依旧还是“作业驱动的编程自学”
非常实用的一门课,教的其实很基础,介绍了一下omp,讲了GPGPU的架构,讲了一下cuda的语法,做了2个实验就结束了。
数据依赖的部分在郑启龙老师的并行程序设计中有讲过,最好两门课结合起来听。
一些cuda优化的技巧这门课完全没有涉及,对初学者而言非常的友好。
没有考试+给分大方,自然是推荐选的。
大致情况:
不出意料的狂念ppt,以及ppt质量也一般。
没有考试,实验内容是cuda+mpi混合编程,或者各做一个项目,其实难度都不算大,老师说人少情况下会点名,但是这学期好像是没有点过。
老师说给分按照“相对成绩给分”,懂得都懂。
————2023.3.5————
水学分超级神器
谭神伟大,无需多言!
分高事少不点名(这学期点了一次),这样的课哪里找?选就完事了
谭神的课不选就是纯亏
只要交了报告,给分就是75起(实际上85+轻轻松松)
如果认真听课的话,谭老师讲得还是挺不错的,就是有一些cuda的部分有点落后了,其他都还好。
这门课没有考试,点两次名,给分也挺不错的,小实验不是很难,大作业自由发挥。没有考试是最大的优点,还要啥自行车。
伟大,无需多言。zsbd
给分很好,基本没听课最后得了90,但是感觉没学到什么。容易过,一次点名。总体还可以
2023年春季学期及以前这门课一学期只用交一次期末大作业,附带最后一次大作业汇报课的点名。
从2023秋开始,这门课一次不定期小测+5次实验(实验给定题目,你自己按照题目去做,没有讲义、指导这些)+期末大作业+大作业汇报课点名+大作业汇报课举手提问(吐槽一下这学期大家为了大作业汇报的加分疯狂报名,为了汇报课举手提问那两分疯狂举手问一些质量很低的问题)。看了下以前学长的期末大作业,就是这学期一次实验的难度。所以这门课的任务量其实相比于以前重了很多,认真写所有实验的话会非常花时间,已经不能算是一门水课了。不太建议研究方向跟GPU并行计算无关,有水课想法的同学来选这门课。
但是不得不说,谭老师给分是真的好,因为最后时间有限,感觉我的实验和大作业做的并不好,总评也给到了80+(当然周围做得好的同学分更高),这点还是非常nice的。
水学分好课
点过一次名,交过5次作业,最后高分通过。
学到的知识有限,基本是通过写报告自行学习。尤其最后大报告,还是肝了几天的。
想水的和想学点东西的同学都可以选这门课,建议无脑选。
老师上课基本上就是照着ppt讲解,有兴趣的同学可以根据ppt或者助教发的资料自己练习和学习。
期末有个课程设计,即使你做得很简单也会给你过。
如果你有志于学习一下cuda的话,建议还是好好听课。
谁选谁知道!大家最后大作业都基本做的图像类的,而我选了一个比较冷门的东西,最后也没进行分享汇报,有点小慌,好在最后居然给了我95+,实在是把我震惊到了。
上课不点名,除了早起去先研院上课确实有点难受,导致上课听的也不是很认真,花了一周时间完成了最后的大作业,从完成任务的角度来说网络上现成资源很多,但自己选一个想做的方向自己写还算容易吧(锻炼锻炼),基本做了都能有85+吧。
强烈推荐!
给分好,老师nice,大作业可以自学也可以参考一下ppt的例程,除了是7:50的课以外找不出来这门课的缺点
能学到一些实用的东西,并且作业和压力都不大的一门课。因为这学期还没过完,所以给分好坏还不清楚。、
P.S. 比较好奇:谭老师是科大的教授还是副教授还是讲师呢?我在网上没有查到有关信息,并且也只能搜到谭老师极少的几篇与他人合作的论文。谭老师是如何获得科大教职的呢?
平时点过一次名没有作业,PPT做得很详细,大作业课题自选,助教验收后写结课论文,给分90+,要更高分需要上台汇报。
老师讲课念ppt,最后给分都会给90+,想要95+拿4.3需要上台汇报,期末作业是提交一个用并行思维编码CUDA语言和openMP语言的项目。
谭老师讲的课挺好的,但是感觉可能跟不上时代了,OpenMP讲的有点多但是用的很少。
课程最后会有一个大作业,上台演示可以加分。平时没有任何作业。
最后成绩出来比我预想的低了一些但还能接受,想拿高分的就上台展示。
平时不会点名,没有考试。
最后做一个大作业。