我试图通过在适用的for循环中插入编译指示来使用OpenACC来加速Samtools软件包。
linux86-64/19.4/bin/pgcc -acc autopar -ta=tesla config.h stats.c
我收到以下错误消息:
stats.c:
PGC-F-0206-Can't find include file config.h (stats.c: 41)
PGC/x86-64 Linux 19.4-0: compilation aborted
我检查了一下,config.h
文件与stats.c
文件位于同一目录中。因此,我不确定如何解决此错误,以便我可以GPU加速samtools。
在stats.c程序中添加了编译指示后,我还尝试安装samtools,但是在加速方面我看不到差异。我还检查了运行期间是否正在使用GPU,例如,当我使用samtools sort时,似乎没有使用GPU。