External QUDA mods - lattice/quda GitHub Wiki
This page keeps track of which external libraries we utilize in QUDA that are patched for QUDA use:
- CUB - cub_helper.cuh force enables
CUB_USE_COOPERATIVE_GROUPS
on clang-10 - CUB - patched to allow robust compilation with arbitrary block sizes (e.g., 3x3x3x3)
- thrust - thrust_helper.cuh force enables
CUB_USE_COOPERATIVE_GROUPS
on clang-10 - trove - force enables shfl_sync on clang
- generics - force enables shfl_sync on clang