Closed hattom closed 3 years ago
Based on the documentation, I'm thinking that the version of nvhpc is not new enough for OpenMP offloading? I didn't bisect, but it seems to be somewhere between 20.11 and 21.03.
I'm only using NVHPC 21.2 and later. If those work, I'm not inclined to look backwards.
No problem. At the time I opened the issue, I thought 20.11 was also supported. It seems 21.1 brought OpenMP GPU support.
For future reference: 20.11 and 21.2 seem not to have good support for such features on Power targets. 21.3 seems a lot better.
Not a huge surprise. OpenMP target support is a new feature and I would expect continuous, positive change on this front.
What type of issue is this?
If this is a bug report, please use the following template. Otherwise, please delete the rest of the template.
Where does this bug appear?
Check all that apply:
Operating system
What is the output of
uname -a
?Compiler
What is the output of
${COMPILER} -v
or${COMPILER} --version
?PRK build information
Please attach or inline
make.defs
.cd common; cp make.defs{.nvhpc,}
Output showing problem
Shown for first target, but
make -k
shows the same problem for each target.Maybe offloading is known to not work with NVHPC/20.11 on P9?
If the output is short, please inline it here. Otherwise, please pipe it to a plain text file and attach that file. Note that you may need to use
$command 2>&1 $log
to capture the error messages.Please do not attach screenshots of your terminal.