eyalroz / cuda-api-wrappers

Thin, unified, C++-flavored wrappers for the CUDA APIs
BSD 3-Clause "New" or "Revised" License
766 stars 79 forks source link

Discontinue support for set_shared_memory_bank_size and related definitions with CUDA 12? #623

Open eyalroz opened 5 months ago

eyalroz commented 5 months ago

CUDA 12 discontinued support for all Kepler cards; and those were the last ones which offered configurable shared memory bank size. We may therefore want to stop exposing this functionality in the wrappers when the CUDA version is 12 or later.