平行運算:難的不是管好,是交出去|HBM|ASIC|交易式記憶體|Stanford 公開課|CS149|下集

觀看數觀測
共同標籤
這支影片尚未比對共同詞彙
比對版本
youtube-quality-20261017-a
影片說明
大家好,我是 Jim,這裡是 AI Notebook。今天這一集,我們把史丹佛平行運算 CS149 的最後六堂課上完,講台上是 Kayvon Fatahalian 和 Kunle Olukotun 兩位老師輪流。這六堂課在回答同一個問題,大家搶同一份資料的時候,除了上鎖,還能怎麼辦?上一集的結論是,難的不是分工,是共用。這一集我先把答案放在前面,難的不是自己管好每一步,是把規矩交出去。交出去的意思是,你不再一行一行指揮,你只說你要什麼,讓程式語言、讓晶片替你守著。可是每交出去一次,你都得放掉一點自由。我們會看到不用鎖要怎麼辦,看到專門為一種問題設計的程式語言,看到一種叫交易式記憶體的想法,看到為了特定工作打造的硬體,最後再回到記憶體存取,把整門課收起來。第一堂課,Kayvon 在投影片上畫了一個十字路口。 📌 章節 00:00 開場:難的不是管好,是交出去 00:51 Kayvon Fatahalian(Stanford):路口上的四台車,動來動去沒進展 02:11 Kayvon:鎖其實只是一個變數,那一行在核心之間飛 03:39 Kayvon:一手不放的走法,最後一刻看一眼 05:08 Kayvon:三個願望挑兩個,你手機裡的那個語言 07:17 Kayvon:演算法歸演算法,三個人寫排程,染色分批 09:22 Kunle Olukotun(Stanford):粗鎖與細鎖的兩難,你只說要什麼 10:45 Kunle:全有或全無,鎖沒辦法組起來 13:32 Kunle:兩種記法,什麼時候檢查,軟體版的代價 15:35 Kunle:硬體早就有了,交出去那一刻,它為什麼沒普及 17:30 Kunle:電先用完了,瑞士刀與開瓶器,接一條管子 21:24 Kayvon:記憶體長什麼樣子,同一個抽屜快得多,有人替你重排 25:22 總結:三集同一條線 📎 資料來源 • CS149 Lecture 13: Fine-Grained Synchronization and Lock-Free Programming(Kayvon Fatahalian) https://www.youtube.com/watch?v=GA1ObImqaMo • CS149 Lecture 15: Domain-Specific Programming Systems(Kayvon Fatahalian) https://www.youtube.com/watch?v=sRuyBNxCkGQ • CS149 Lecture 16: Transactional Memory I(Kunle Olukotun) https://www.youtube.com/watch?v=rFFf3WIJ7BA • CS149 Lecture 17: Transactional Memory II(Kunle Olukotun) https://www.youtube.com/watch?v=Tbk1vnYLQqI • CS149 Lecture 18: Hardware Specialization and Energy-Efficient Computing(Kunle Olukotun) https://www.youtube.com/watch?v=2tAb3EgyjNw • CS149 Lecture 19: Accessing Memory and Course Wrap-Up(Kayvon Fatahalian) https://www.youtube.com/watch?v=J7v_ubArrno • Stanford CS149 Parallel Computing(Fall 2023)課程網站 https://gfxcourses.stanford.edu/cs149/fall23 --- Jim AI Notebook | Note the Future 每日深度解析 AI 最新進展 #CS149 #Stanford #平行運算 #ParallelComputing #交易式記憶體 #無鎖程式 #硬體特化 #DRAM #史丹佛公開課 #JimAINotebook
本頁的資料來源與計算方式
影片的數字
- 公開統計
- 觀看、喜歡與留言總數是取得當時的 YouTube 公開統計,不是即時數值;各項統計的觀測時間可能不同。「資料最後記錄」是影片資料的記錄時間,不代表觀看、喜歡或留言都在那時重新觀測。
- 觀看歷史
- 圖上每個點是實際儲存的觀測,連線只為方便閱讀,不代表中間時間的測量值;沒有歷史觀測時不建立時間序列。
- 喜歡占互動
- 喜歡 ÷(喜歡+不喜歡+顯示留言),任一來源缺值時不估算。
- 字幕
- 只記錄來源是否提供字幕,尚未擷取逐字稿,因此字幕不列入標籤比對。
- 觀測分析
- 直播逐時/逐日最高同時在線取自所讀直播紀錄;讀取上限、略過與解析失敗的筆數列在「資料涵蓋範圍與解析限制」。
共同標籤
標籤來源:新文易數(tag.observe.tw)。共同標籤以文字比對影片標題與說明,不是 AI 判讀;命中不代表事件歸屬或立場,與頻道分類分開。標題或說明出現標籤,不代表影片主題;可能來自固定宣傳或版權文字。字幕尚未取得,不列入比對。
- 比對範圍
- 僅列出目前詞彙版本與影片標題、說明仍相符的比對結果;待比對或來源文字已變動的影片不列入,數量見「收錄與比對範圍」。
- 期間
- 「往前 N 日」包含今天與前 N 天,共 N+1 個台北日曆日(往前 7 日為 8 個日曆日);指定起訖日期時以實際起訖日為準。日數、日期與小時條件同時套用。
- 命中片段
- 每支影片最多顯示 3 段,標示來自標題、說明或字幕;沒有片段時顯示「沒有命中片段」,來源文字缺漏時顯示「來源文字未提供」,不另行補寫。完整比對依據在影片頁的「共同標籤與比對依據」。
- 顯示排除
- 符合標籤顯示規則的詞(上游排除詞、雜訊、純數字或日期、長度不符,以及核定的來源或平台名稱、雙字通用詞、國家城市政黨詞、少數 YouTube 平台或宣傳用語)整詞不列入排行,但仍保留在原始詞彙池與比對證據中;原始詞彙池列出排除原因。雙字通用詞只依核定清單判定,包含它們的人名、事件或具體議題不會因此被排除。管理員也可以在排行上直接排除個別標籤,同樣只影響排行顯示,每次排除與恢復都留有紀錄。
- 說明欄樣板
- 同一頻道說明欄反覆出現的宣傳段落不列入比對。「24小時」這類詞只在這種重複宣傳段落中略過,出現在一般新聞內容時照常計入;這不同於整詞的顯示排除。
- 示例
- 列表與片段只是符合條件的影片例子,不能用來推算整體比例或全站失真程度;有效比對的影片比例只代表比對完成度。
- 觀看
- 累計觀看是取得當時的公開觀測值,不是期間增量;無觀看值的影片不當作 0。
本頁資料範圍
觀看數與互動數為取得當時的公開觀測值。
時間序列只有一筆有效觀測時,只列出該值與觀測時間,不畫走勢圖;累積兩筆以上才畫圖。
資料來源
本站以納入名單的 YouTube 頻道與影片為範圍(名單見頻道觀測),數據來自 YouTube 公開資料與定時觀測:直播約每分鐘輪詢一次,頻道統計、新影片與影片統計則分批輪流更新,所以同一頁的數字不一定在同一時間取得。不涵蓋全 YouTube;缺漏、尚未收錄或資料服務中斷都不等於零,尚未取得的數值顯示「—」。
頁面使用台北時間(UTC+8)。「更新於」是來源已記錄的觀測時間;來源沒有記錄時顯示「未記錄」,不以開啟網頁的時間代替。
共同標籤詞彙的標籤來源:新文易數(tag.observe.tw),保留來源、版本與比對依據;本站的頻道分類沿用有影儀表板的來源組織方式,與內容標籤是不同維度。影片數、觀看數與直播同時在線人數分開計算,不代表 YouTube 全站流量,也不表示因果關係。
