如何同时指定__device__和__forceinline选项?

时间:2013-02-17 23:46:03

标签: templates methods cuda inline

我尝试使用模板化方法,除了设备选项之外,我希望__forceinline选项确保方法实际内联。然而,结果我得到错误 - 无论这些选项的顺序是什么。我的代码:

template<int Begin, int End>
struct Unroller {
    __device__ 
    __forceinline
    static void step(...) {
        ...

1 个答案:

答案 0 :(得分:3)

forceinline在关键字

之前和之后都需要双下划线

像这样:__forceinline__