winlibs_mingw icon indicating copy to clipboard operation
winlibs_mingw copied to clipboard

Question:clarify NVPTX status?

Open oscarbg opened this issue 4 years ago • 6 comments

Hi, seems some NVPTX support is there but also: "Offloading support for nvptx (nVidia GPU) is included, but GCC was not built with --enable-offload-targets=nvptx-none" trying something like: gfortran -Wall -O2 -g -fopenmp -foffload=nvptx-none -c kernelomp.f90 shows error: gfortran: fatal error: GCC is not configured to support nvptx-none as offload target so how can test NVPTX OMP offload currently? thanks.. using winlibs-x86_64-posix-seh-gcc-10.2.0-mingw-w64-8.0.0-r6b

oscarbg avatar Jan 28 '21 10:01 oscarbg

Hi, As far as the winlibs build is concerned this still experimental. I'm not enough of an expert in offloading to test this. I will try to build gcc in the next release with --enable-offload-targets=nvptx-none. It would be great if you can test it then. I will keep this ticket open to remind me.

brechtsanders avatar Jan 28 '21 10:01 brechtsanders

yes I’m willing to test and report as soon as a build is posted.. thanks

oscarbg avatar Jan 28 '21 18:01 oscarbg

Can you please test again with the latest release from https://github.com/brechtsanders/winlibs_mingw/releases/tag/10.2.0-11.0.0-8.0.0-r8 ?

brechtsanders avatar Mar 04 '21 21:03 brechtsanders

Update: GCC 11 was released but currently doesn't build nvptx properly (see my bug report)

brechtsanders avatar May 02 '21 22:05 brechtsanders

Do you still have issues with https://github.com/brechtsanders/winlibs_mingw/releases/tag/10.3.0-12.0.0-9.0.0-r2 ?

brechtsanders avatar Jun 13 '21 16:06 brechtsanders

sorry for not answering will try to test soon..

oscarbg avatar Mar 23 '24 13:03 oscarbg