2015-10-14 72 views
0

我的cuda C程序中有很多功能,它們都帶有__host____device__修飾符。我在尋找一個速記這兩個讓我的代碼看起來整潔通過改變CUDA中有__host__和__device__的縮寫嗎?

__host__ __device__ void foo() { 
} 

__both__ void foo() { 
} 

。 我當然可以

#define __both__ __host__ __device__ 

,但如果這樣的事情已經存在,我寧願使用現有的解決方案。

+6

在CUDA發行版中已經不存在 –

回答

3

目前沒有在CUDA C/C++中沒有簡短的手。

相關問題