On 10/9/20 2:19 PM, Tobias Burnus wrote: > Hi, > > On 10/9/20 1:56 PM, Tom de Vries wrote: >> The default in the nvptx port for -misa=sm_xx is sm_30, but the ptxas >> of the >> latest cuda release (11.1) no longer supports sm_30. > > Interestingly, at > https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#release-notes__ptx-release-history > > they still claim to support everything down to sm_10. (They talk about > supported targets, but still.) >
Hi, ha, funny. Well, ptxas is pretty convinced it doesn't want to support it ;) >> Fix this by setting -misa=sm_35 by default. > > Can you update the release notes? > > The other question is whether and, if so, how we want to add support for > newer PTX ISA versions than 3.1 = CUDA 5.0. In terms of PTX ISA itself, > moving to 6.3 would be a great step forward but requires at least CUDA > 10. Hence, it could either a bump of the minimal CUDA version or to have > some way to specify the PTX version. Thoughty? A PR is open for this: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96005. FWIW, I'm not planning to work on this short term, my plate is pretty full. Thanks, - Tom