Skip to content
maddyscientist edited this page Dec 12, 2019 · 1 revision

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
Clone this wiki locally