cudpp库是一个cuda库,其提供了一些cuda并行算法的实现。比如scan, radix_sort, reduce等。
cudapp2.2版本的radix_sort 是使用thrust::stable_sort 实现的(在源码中,以前的radix_sort代码都被注释掉了),经过统计,thrust::stable_sort 几乎不需要开辟额外内存。
cudpp库是一个cuda库,其提供了一些cuda并行算法的实现。比如scan, radix_sort, reduce等。
cudapp2.2版本的radix_sort 是使用thrust::stable_sort 实现的(在源码中,以前的radix_sort代码都被注释掉了),经过统计,thrust::stable_sort 几乎不需要开辟额外内存。