0
我的cuda C程序中有很多功能,它們都帶有__host__
和__device__
修飾符。我在尋找一個速記這兩個讓我的代碼看起來整潔通過改變CUDA中有__host__和__device__的縮寫嗎?
__host__ __device__ void foo() {
}
到
__both__ void foo() {
}
。 我當然可以
#define __both__ __host__ __device__
,但如果這樣的事情已經存在,我寧願使用現有的解決方案。
在CUDA發行版中已經不存在 –