我想學習GPGPU和CUDA編程。但我知道只有Nvidia卡支持它。我的筆記本電腦有一個英特爾高清顯卡。所以我需要搜索是否有可能使用英特爾圖形卡做GPGPU或類似的東西。感謝您的任何信息。CUDA或與intel圖形卡可用的東西相同嗎?
回答
CUDA是Nvidia專用的首發。 GPU仿真器總是存在於CUDA中,因此您可以輕鬆使用它們,但速度會很慢。更快的解決方案是 x86 implementation。其中任何一項都可以讓您在不使用GPU的情況下學習CUDA的基礎知識。
如果您想了解一般的GPGPU,您仍然可以選擇學習更廣泛支持的OpenCL,包括AMD,Intel,Nvidia等。英特爾有一個OpenCL SDK(目標是CPU,但我認爲這對你來說無關緊要)。
在學習了CUDA或OpenCL的基礎知識後,另一個將會很容易學習。語法和語義都不是相同的,但是由於概念是相同的,所以它很容易前進。
openCL不能在(當前)英特爾GPU上運行。它們的實現只能在CPU上運行 - 可以學習,但不適用於應用程序 – 2012-03-05 03:22:05
最後幾個版本中,您最有可能提到的GPU模擬器已不再是CUDA的一部分。 – Bart 2012-03-05 15:03:47
謝謝,你給我一些線索。我打算玩OpenCL。因爲我希望看到任何高性能並行處理,而不僅僅是編程。我聽說過ArBB,但OpenCL是異構的,對吧? – 2012-03-06 01:44:06
今天,您不能在英特爾高清顯卡上執行GPGPU,除非您執行基於着色器的編程(這在CUDA和OpenCL之前的日子裏是很常見的做法)。
根據我的經驗,PGI X86的東西似乎已經下降,我不知道有人使用它。 Ocelot是同樣的另一個嘗試,但這是非常reasearchy,並不完全強大。
來自英特爾的唯一兼容OpenCL的設備是最新的CPU(Sandy Bridge和Ivy Bridge)。
你的系統中有什麼CPU?
我的CPU是Intel Core i5-2520M。我不知道它是桑迪橋還是常春藤橋。但是,我認爲OpenCL並不需要它? Larrate和ArBB怎麼樣?這項工作有很多種,並不是所有的人都可以站在將來。 – 2012-03-06 01:50:03
要CUDA開發你的選擇是:
- 使用NVIDIA GPU - 所有NVIDIA的服務器,臺式機和筆記本GPU支持CUDA,因爲2006年左右,因爲你的筆記本電腦沒有一個你可以嘗試使用一個遠程。
- 使用PGI CUDA x86,不是免費的,但做你想要的。
- 使用gpuocelot在CPU上執行PTX,這是YMMV開發中的一個開源項目。
- 1. MEF缺少與IoC容器相同的東西嗎?
- 2. 圖形上的東西MATLAB
- 3. 圖形卡的OOM CUDA/Tensorflow
- 4. 代碼頁和代碼圖是相同的東西嗎?
- 5. 我可以使用MongoDB或CouchDB或其他東西嗎?
- 6. 有任何程序使用.DS_Store(或類似的東西)的東西有用嗎?
- 7. 如何使用正則表達式的形式相匹配的東西「的東西=富」「東西」 =「東西」「更多的東西」
- 8. 在==東西或別的東西,
- 9. PHP中的類和對象是相同的東西嗎?
- 10. L2E這兩個是相同的東西?
- 11. 測試應該是相同的東西
- 12. Keras總是輸出相同的東西
- 13. 多次打印相同的東西
- 14. Xml寫兩次相同的東西
- 15. urn-,url-和uri-encoding都指向相同的東西嗎?
- 16. 表變量和虛表是相同的東西嗎?
- 17. 代碼在編譯後返回相同的東西嗎?
- 18. std :: hash_set vs std :: unordered_set,它們是相同的東西嗎?
- 19. C#簡單圖形的東西
- 20. jquery:包含東西或其他東西
- 21. 書或圖形視頻,解釋堆棧,調用約定,寄存器,CPU的東西的東西
- 22. 如何做與N列array_to_json(array_agg(tags。*))完全相同的東西
- 23. 與MySQL的東西
- 24. 沒有圖形卡編程CUDA?有(好)模擬器嗎?
- 25. Java圖形不顯示任何東西
- 26. 2d圖形效果101:扔東西
- 27. WordPress的 - 使網址like/fr /東西顯示完全相同/東西
- 28. ReWriteEngine做相反的東西
- 29. 當我們使用 「公共類的東西{」 與 「類的東西{」
- 30. 如何用不同的按鈕打開sidemenu,東西選項卡
歡迎來到Stack Overflow。請閱讀[如何問](http://stackoverflow.com/questions/how-to-ask),[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have - 你試過/),和[如何問問題的智能方式](http://catb.org/esr/faqs/smart-questions.html)。 – 2012-03-05 08:07:59