1
A
回答
1
當然,只需在全局內存中創建一個緩衝區並從第一個內核寫入緩衝區,然後在第二個內核執行過程中讀取緩衝區。
相關問題
- 1. OpenCL Gemm內核本地內存變慢
- 2. 多個OpenCl內核
- 3. 在多個GPU上運行OpenCL內核?
- 4. OpenCL - 本地內存效率
- 5. OpenCL本地工作本地內存
- 6. 這是OpenCL內核的合適內存?
- 7. OpenCL:防止內核緩存
- 8. opencl中的多個內核調用
- 9. OpenCL,多工作組/內核?
- 10. 在OpenCL內核
- 11. 發佈Opencl內存,內核,設備等
- 12. 從另一個OpenCL內核調用OpenCL內核
- 13. OpenCL的本地內存聲明
- 14. OpenCL變量或內核成本內存中的數組?
- 15. OpenCL內核參數
- 16. OpenCL內核參數
- 17. 殺死OpenCL內核
- 18. 剖析OpenCL內核
- 19. 優化opencl內核
- 20. opencl - 內核限制
- 21. OpenCL內核問題
- 22. 調試OpenCL內核
- 23. opencl設備信息,本地內存量
- 24. OpenCL內核在Nvidia GPU上使用多少寄存器?
- 25. 如何在程序內部的OpenCL中啓動多個內核?
- 26. 內核中的Opencl循環
- 27. 的OpenCL內核+ ClMagma陣列
- 28. OpenCL內核的優化
- 29. 在OpenCL的另一個內核中使用內核結果
- 30. 內核OpenCL沒有保存結果?
這就是我想要避免的事情,我會將GPU生成的數據寫入設備的本地內存,因爲我讀過這樣會更快,並且導致GPU生成的數據永遠不會被主機使用 - 應用程序本身。 – Soxda2
@ Soxda2全局內存位於設備上,本地內存只是每個工作組只能訪問的內存。 –
好的,謝謝! – Soxda2