eyalroz / cuda-kat

CUDA kernel author's tools
BSD 3-Clause "New" or "Revised" License
105 stars 8 forks source link

Should we drop support for CUDA 8.x? #37

Open eyalroz opened 4 years ago

eyalroz commented 4 years ago

CUDA 9.0 was release in September of 2017 - 2.5 years ago. It changed the interfaces of some functions and related PTX instructions. Mostly, .sync versions of these were now to be used, which take lane mask parameters, e.g. warp balloting only among the lanes with 1 bits in the mask.

Should we continue to support the CUDA 8.x and earlier versions of these functions/PTX intrinsics, or is it safe to just drop them?