21 #ifndef ROCPRIM_DEVICE_DEVICE_TRANSFORM_CONFIG_HPP_ 22 #define ROCPRIM_DEVICE_DEVICE_TRANSFORM_CONFIG_HPP_ 24 #include <type_traits> 26 #include "../config.hpp" 27 #include "../functional.hpp" 28 #include "../detail/various.hpp" 30 #include "detail/device_config_helper.hpp" 35 BEGIN_ROCPRIM_NAMESPACE
41 template<
unsigned int arch,
class value_type>
45 template<
typename TransformConfig>
50 TransformConfig::block_size,
51 TransformConfig::items_per_thread,
52 TransformConfig::size_limit,
57 template<
typename TransformConfig,
typename>
60 template<target_arch Arch>
67 template<
typename Value>
70 template<target_arch Arch>
71 struct architecture_config
78 #ifndef DOXYGEN_SHOULD_SKIP_THIS 79 template<
typename TransformConfig,
typename Value>
80 template<target_arch Arch>
84 template<
typename Value>
85 template<target_arch Arch>
88 #endif // DOXYGEN_SHOULD_SKIP_THIS 97 #endif // ROCPRIM_DEVICE_DEVICE_TRANSFORM_CONFIG_HPP_ Special type used to show that the given device-level operation will be executed with optimal configu...
Definition: config_types.hpp:45
Deprecated: Configuration of device-level scan primitives.
Definition: block_histogram.hpp:62
Definition: test_device_binary_search.cpp:37