接下來一段時間,我將同時學(xué)習(xí)CS61C Great ideas in Computer Architecture 傳送門腻窒,以及CMU15418 Parallel Computer Architecture and Programming.
我看的是spring 2018的版本
這門課的前置課程是CMU 15213,也就是大名鼎鼎的CSAPP,沒有計算機(jī)基礎(chǔ)或比較薄弱的同學(xué)建議先學(xué)完這門課菩收,磨刀不誤砍柴工~~
博主本科是數(shù)學(xué)專業(yè)的拨齐,因此大部分的計算機(jī)基礎(chǔ)知識都是從CSAPP課上學(xué)到的。對我這種跨專業(yè)的盛嘿,CSAPP很難洛巢,但確實(shí)學(xué)的很激動,經(jīng)常感覺打開了新世界的大門次兆。強(qiáng)烈建議跨專業(yè)的同學(xué)學(xué)一遍CSAPP稿茉,一起體驗(yàn)痛并快樂的感覺。
回歸正題芥炭,CMU15418的一些鏈接資源如下:
課程主頁
中英文字幕視頻(機(jī)翻)
本課程筆記(應(yīng)該一星期會更新2到3個lecture):
Lecture 1: Why parallelism
Lecture 2: Modern multicore processors
Lecture 3: Parallel programming models
Lecture 4: Parallel programming basics
Lecture 6: Graphic processing units and CUDA
參考資料:
CMU并行計算課程的筆記與總結(jié) - 知乎