為什麼深度學習需要使用 GPU?

時間 2021-11-05 20:17:25

1樓:瀟灑哥和黑大帥

選擇 GPU 有兩點原因:

深度學習的運算可以並行

GPU 運算的核心數多

現在展開講講為啥?

深度學習會涉及大量的矩陣運算。

對於維的矩陣

以及維的矩陣

在計算兩者乘積的結果時,中任意乙個元素的計算公式為:

從公式中可以看出:中的每個元素的計算沒有關聯性,因此可以同時並行運算。

好比 GPU 有好多成千上萬的的「小計算器」,CPU 中幾個或十幾個的「高效能的小計算器」。

因此從這個可以看出,GPU 上的運算單元比 CPU 多。

雖然 CPU 上每個單元效能高,但面對大量計算時,GPU 在完成一批矩陣運算時,同時運算的數量高,所以總體下來還是 GPU 適合。

2樓:WLemon

實際上深度學習並不一定需要用GPU,只是如果不使用GPU,訓練模型所耗的時間會變得巨長。

GPU優勢在於並行運算,而深度學習中的運算大部分都是矩陣運算 (矩陣運算就是並行運算的一種)。可以想象矩陣A * 矩陣B = 矩陣C,GPU可以做到的並行運算是指,矩陣C中的每個元素可以同時運算得出,而CPU可以做到的只能夠是先算出矩陣C第一行第一列的元素,接著再去算第一行第二列的元素,與此類推。

用之前看到的乙個簡單的例子來說明 (由於忘記出處,這裡就不引用了),CPU就好比1位高中生,5分鐘就能做出一道幾何題,但是要讓他5分鐘做1000道簡單的加法題,可能會做不完。而GPU就好比100位小學生,雖然會的東西不及高中生,但是讓它們在5分鐘內合力完成1000道簡單的加法題,還是綽綽有餘的。

為什麼要使用 Evernote?

悶騷的劉大哥 1.記錄 梳理想法很方便,討厭新建word寫文件2.自動同步,這讓有網路的地方就有工作備份3.標籤的組織方式,讓人很容易養成總結 整理知識的好習慣現在工作中,可以不開QQ,不能不開evernote,因為有些梳理 想法 計畫,它都幫我記著。 我說說我的使用後的體驗 1.使用方法 網頁編輯...

有什麼好用的深度學習gpu雲伺服器平台?

junmin lai 現在顯示卡都大漲,想進行深度學習都買不起配置,最近無意中發現一家提供GPU租賃的平台正在進行算力上線測試,可免費白嫖試用,提供的GPU型號是3080,有需要的同學可以試試。貼的是他們家發布的活動公告! 張先生 在我問題下面做廣告的就別費力氣了,我用阿里雲做完了整個專案。說句實在...

為什麼要使用沖牙器?

魚圈圈圈圈圈兒 沖牙器又稱水牙線,跟牙線是乙個作用,目的是清理牙縫中的食物殘渣,每顆牙齒暴露在外有五個面需要清潔,但是牙刷能刷到的地方只有70 牙縫中的兩個面是刷不到的,沖牙器就是用來清理牙刷刷不到的地方的,可以預防齲齒 牙周炎等牙齒健康問題 雅克菱Yakelin 牙刷能清潔的區域不大。比如牙縫死角...