【发布时间】:2019-07-09 07:12:29
【问题描述】:
我正在尝试使用 openACC 来加速我的一些代码。一部分代码使用了标准库中的 pow() 函数。但是编译的时候出错了
PGCC-S-0155-在计算区域中调用的过程必须具有 acc 例程信息:pow
我大致知道我需要声明 #pragma acc 例程 seq 以消除此类错误。但据我了解,这需要添加到函数的源代码中(我可能错了)。那么我该如何解决这个问题呢?
【问题讨论】:
标签: openacc
我正在尝试使用 openACC 来加速我的一些代码。一部分代码使用了标准库中的 pow() 函数。但是编译的时候出错了
PGCC-S-0155-在计算区域中调用的过程必须具有 acc 例程信息:pow
我大致知道我需要声明 #pragma acc 例程 seq 以消除此类错误。但据我了解,这需要添加到函数的源代码中(我可能错了)。那么我该如何解决这个问题呢?
【问题讨论】:
标签: openacc
包括accelmath.h,而不是cmath.h
【讨论】: