類似與我們學的C調機器語言,隻不過調用CUDA-C和GPU device Code...

來源: va168 2024-02-25 09:04:40 [] [博客] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (14153 bytes)
回答: Nvidia CUDA的護城河study1692024-02-25 08:12:46

CUDACompute Unified Device Architecture,統一計算架構[1])是由英偉達NVIDIA所推出的一種硬件集成技術,是該公司對於GPGPU的正式名稱。透過這個技術,用戶可利用NVIDIA的GPU進行圖像處理之外的運算,亦是首次可以利用GPU作為C-編譯器的開發環境。CUDA 開發包(CUDA Toolkit )隻能將自家的CUDA C-語言(對OpenCL隻有鏈接的功能[2]),也就是執行於GPU的部分編譯成PTX中間語言或是特定NVIDIA GPU架構的機器代碼NVIDIA 官方稱為 "device code");而執行於中央處理器部分的C / C++代碼(NVIDIA 官方稱為 "host code")仍依賴於外部的編譯器,如Microsoft Windows下需要Microsoft Visual StudioLinux下則主要依賴於GCC[3][4][5]

所有跟帖: 

這個算是Firmware 編程? -飛天的花無缺- 給 飛天的花無缺 發送悄悄話 (0 bytes) () 02/25/2024 postreply 09:07:31

CS os 係統開發,底層邏輯沒有什麽大的變化, 硬軟集成應用日新月異... -va168- 給 va168 發送悄悄話 va168 的博客首頁 (0 bytes) () 02/25/2024 postreply 09:10:26

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”