Open babouFomb opened 7 years ago
Hi,
Can you show me the flags are you using in DawnCC?
Regards,
Gleison
I used the following flags in DawnCC: ../DawnCC/run.sh -d /home/rokiatou/Documents/Thèse/dawncc_doc -pl true -ps 0 -mc true -k -src bicg.cpp
And on DawnCC interface I checked: Pass statistics, Coalesce memory copies and OpenACC.
Did you compile your manually annotated file with the same parameters as you used for the DawnCC-annotated one?
Because this seems to be more related to the code generation phase than the pragmas themselves, so it's more likely to be occurring due to how pgcc is generating the binary. Usually these "No binary for GPU" errors occur when trying to run a binary generated for GPUs with higher Compute Capability than the one installed, or when there's errors in the CUDA ptx files compiled (which would imply pgcc generated invalid code, so it's less likely to be the case here).
Hi,
I downloaded DawnCC benchmarks zip file and compiled
auto_acc
directory files with PGI compiler (release 16.10-0) on Ubuntu 14.04.This is the pgcc output during the compilation of
2DConvolution.c
file.But when I tried to run my object file
test
, I got the following error message:I got the same message for all others. I don't understand why this happen while when I annotate manually my code and compile it with pgcc, I don't get any runtime error.
Thank.