我的cuda C程序中有很多函数,包括__host__
和__device__
修饰符。我正在寻找这两个的简写,以便通过更改
__host__ __device__ void foo() {
}
到
__both__ void foo() {
}
。 我当然可以
#define __both__ __host__ __device__
,但如果这样的事情已经存在,我宁愿使用现有的解决方案。
答案 0 :(得分:3)
目前在CUDA C / C ++中没有简短的说法。