sync: update cccl_upstream benchmarks to latest NVIDIA/cccl main
- Updated 5 modified benchmark files (select/if, select/flagged, select/unique, histogram_common, for_each/extents) - Added 3 new benchmark files (bitonic_sort: warp_keys.cu, warp_pairs.cu, bitonic_common.cuh) - Now at parity with NVIDIA/cccl main for all 23 benchmark algorithm dirs - Full inventory: 91 benchmark files, 18 cub examples, 243 test files, 60 thrust examples
This commit is contained in:
@@ -38,7 +38,7 @@ constexpr cub::BlockHistogramMemoryPreference MEM_PREFERENCE = cub::BLEND;
|
||||
template <typename SampleT, int NUM_CHANNELS, int NUM_ACTIVE_CHANNELS>
|
||||
struct bench_policy_selector
|
||||
{
|
||||
_CCCL_API constexpr auto operator()(::cuda::compute_capability) const -> cub::HistogramPolicy
|
||||
_CCCL_HOST_DEVICE_API constexpr auto operator()(::cuda::compute_capability) const -> cub::HistogramPolicy
|
||||
{
|
||||
constexpr cub::BlockLoadAlgorithm load_algorithm =
|
||||
(TUNE_LOAD_ALGORITHM == cub::BLOCK_LOAD_STRIPED)
|
||||
|
||||
Reference in New Issue
Block a user