eyalroz / cuda-api-wrappers

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

When building example programs, make sure kernels are built for _all_ relevant architectures #694

Open eyalroz opened 1 month ago

eyalroz commented 1 month ago

At the moment, our CMakeLists.txt's for the example programs don't make sure that kernels are built for all microarchitectures of GPUs on the system - only, at best, for a single one. We need to make sure we have kernels for all devices.