GPU 程式設計指南
覺得我們的內容實用嗎? MyApollo 電子報讀者募集中!歡迎訂閱電子報!
現代很多 AI 模型或者機器學習模型的訓練都仰賴 GPU 幫忙,原因在於 GPU 比起 CPU 擁有更多核心數,可以將工作分散到各個核心同時執行(paraller processing),所以 GPU 在 AI 時代也扮演著越來越重要的角色(早知道就歐印輝達 😭 )。
p.s. CPU 可以執行的工作比 GPU 更多元,因此 CPU 並非一無是處,仍有其存在的必要性
不過一般工作或是學校課程不太會接觸到 GPU 程式設計,所以大多數人較熟稔 CPU 程式設計,幸好有善心人整理了一份 GPU 程式設計的指南,還有一些練習可以操作,這份指南也告訴我們可以用 Google Colab 進行學習,不用特地架設環境。
不過這份指南適合有 C/C++/Fortran/Julia 基礎的人,最好是先學好這些語言瞭解基本程式設計的知識後,再來讀這份文件: