3
A
回答
6
在內核中,你必須使用float
,int
等。它們由OpenCL的規格標準化。 由於它們可能與普通編譯器使用的類型不同,因此應在主機代碼中使用cl_*
版本(並且僅限於此)。 例如,主機上的cl_float
與內核中的float
相同。
相關問題
- 1. (類型)值和類型(值)之間的區別是什麼?
- 2. 相同數據類型的結構和數組之間的區別是什麼?
- 3. 類型巴貝爾和jsx之間的區別是什麼
- 4. 對象,*和沒有類型之間的區別是什麼?
- 5. Java中數據類型和文字之間的區別是什麼?
- 6. $(())和expr之間的區別是什麼?
- 7. $和$ .fn之間的區別是什麼?
- 8. ++和:haskell之間的區別是什麼?
- 9. $(「」)和$ .find(「」)之間的區別是什麼?
- 10. 「\」和「\。」之間的區別是什麼?
- 11. 「$ | ++」和「$ | = 1」之間的區別是什麼
- 12. $(...)和`...`之間的區別是什麼
- 13. .equals()和==之間的區別是什麼?
- 14. [undefined]和[,]之間的區別是什麼?
- 15. 正常運行時間和uptime_since_flush_status之間的區別是什麼
- 16. dropbox,插入和數據存儲之間的區別是什麼
- 17. MediaFoundation RGB數據和BMP之間的區別究竟是什麼?
- 18. 什麼是兩個語句之間的區別... context.getImageData()。數據和
- 19. TEXT和VARCHAR數據字段之間的區別是什麼?
- 20. h:commandbutton類型之間的區別究竟是什麼?
- 21. 這些多態類型之間的區別是什麼?
- 22. 泛型類中這些語句之間的區別是什麼?
- 23. 是什麼namedtuple收益和其類型名稱參數之間的區別?
- 24. 類型ClientLibraryFolder的embed []和dependencies []之間有什麼區別?
- 25. Haskell中的類型和數據類型有什麼區別?
- 26. 類型和類之間的數據存儲區別
- 27. 抽象數據類型和代數數據類型之間的區別
- 28. 數據/類型構造函數和函數之間的區別?
- 29. 概念數據模型和ER圖之間的區別是什麼?
- 30. 區別:%% a和%variable%變量之間的區別是什麼?
謝謝。但如果我在主機上使用float,該怎麼辦? – Damoon 2012-02-24 14:25:33
如果您在主機上使用float,則不能保證其大小與內核中的float大小相同。您可以在主機中使用float,但應確保它們具有相同的大小,或者在讀取或寫入設備時轉換爲cl_float。 – pezcode 2012-02-24 15:25:01