In #9247 we introduced PDL to DeviceRadixSort. We observed that for some workloads PDL was benefiting performance but for others it was regressing and thus we chose to enable it conditionally. This condition is internal. Given that there could be other cases were PDL will either benefit or even by accident regress the performance for the users, users should be able to toggle PDL on and off. In other words we should lift the internal condition for PDL on the API side uniformly for all algorithms that use PDL.
ping @bernhardmgruber @gevtushenko for viz once back
In #9247 we introduced PDL to
DeviceRadixSort. We observed that for some workloads PDL was benefiting performance but for others it was regressing and thus we chose to enable it conditionally. This condition is internal. Given that there could be other cases were PDL will either benefit or even by accident regress the performance for the users, users should be able to toggle PDL on and off. In other words we should lift the internal condition for PDL on the API side uniformly for all algorithms that use PDL.DeviceRadixSortping @bernhardmgruber @gevtushenko for viz once back