2016-02-24 96 views
1

我正在嘗試編寫利用最新的OpenCL 2.0功能(如管道)的OpenCL代碼。直到現在我一直在研究AMD GPU,他們支持管道。但NVIDIA驅動程序不支持OpenCL 2.0。那麼有沒有像Nvidia GPU那樣的管道結構?我的意圖是直接在2個內核之間傳輸數據,而不是通過全局內存傳遞數據。所以任何可以幫助我做到的事情都可以使用。Nvidia GPU是否支持管狀結構?

+0

點對點GPU傳輸在CUDA中公開,但不在NVIDIA GPU上的OpenCL中。 https://developer.nvidia.com/gpudirect –

+0

GPU直接用於在GPU之間直接傳輸數據的權利?我想要做的是使用管道之類的結構而不是使用全局內存緩衝區在2個內核之間傳輸數據 –

回答

4

我不知道任何。請聯繫NVIDIA,並讓他們知道您希望看到OpenCL 2.0的支持。