关于SDK里面的RadixSort
我想问下SDK里面particles和SmokeParticles项目里都引用的RadixSort具体如何使用啊。
我在我的程序当中想对一个无符号整形数组进行排序,像下面这个样子:
unsigned int * data = (unsigned int *) malloc ( sizeof(unsigned int) * N );
//初始化data数组
RadixSort *mysorter = new RadixSort(N, true);
mysorter->sort(data, NULL, N, 32);
其中radixsort.h和radixsort.cu都已经加入到我的工程,项目设置貌似也没有问题,编译通过,但运行后发现data数组没有变化。
我的问题在哪里?如何使用这个排序算法呢?