Skip to content

Commit

Permalink
Make kernel names unique in radix sort (#1927)
Browse files Browse the repository at this point in the history
Signed-off-by: Dmitriy Sobolev <[email protected]>
  • Loading branch information
dmitriy-sobolev authored Oct 31, 2024
1 parent 4b45c0a commit ac39d7e
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -655,15 +655,15 @@ struct __parallel_radix_sort_iteration
using _CustomName = oneapi::dpl::__internal::__policy_kernel_name<_ExecutionPolicy>;
using _RadixCountKernel =
__internal::__kernel_name_generator<__count_phase, _CustomName, _ExecutionPolicy, ::std::decay_t<_InRange>,
::std::decay_t<_TmpBuf>>;
::std::decay_t<_TmpBuf>, _Proj>;
using _RadixLocalScanKernel = __internal::__kernel_name_generator<__local_scan_phase, _CustomName,
_ExecutionPolicy, ::std::decay_t<_TmpBuf>>;
using _RadixReorderPeerKernel =
__internal::__kernel_name_generator<__reorder_peer_phase, _CustomName, _ExecutionPolicy,
::std::decay_t<_InRange>, ::std::decay_t<_OutRange>>;
::std::decay_t<_InRange>, ::std::decay_t<_OutRange>, _Proj>;
using _RadixReorderKernel =
__internal::__kernel_name_generator<__reorder_phase, _CustomName, _ExecutionPolicy,
::std::decay_t<_InRange>, ::std::decay_t<_OutRange>>;
::std::decay_t<_InRange>, ::std::decay_t<_OutRange>, _Proj>;

::std::size_t __max_sg_size = oneapi::dpl::__internal::__max_sub_group_size(__exec);
::std::size_t __reorder_sg_size = __max_sg_size;
Expand Down

0 comments on commit ac39d7e

Please sign in to comment.