0
私はGCC 6.xがまともなOpenACCサポートを持っていることを知っています。しかし、私はそれが私のコンピュータ上で正しく動作するかどうか確認したい。試しましたOpenACCがコンピュータ上で動作するかどうかを確認するにはどうすればよいですか?
#include <stdio.h>
#include <openacc.h>
int main(int argc, char *argv[])
{
acc_device_t dev = acc_get_device_type();
int num = acc_get_device_num(dev);
printf("%d\n", num);
return 0;
}
これは0
を表示しています。私は間違ったことをしましたか?または、OpenACCがコンピュータ上で正しく動作することを確認する別の方法はありますか?
どのようなデバイスがOpenACCによって並列領域で使用されるのかはわかりますか?