Сортировка объектов с помощью Thrust CUDA

Можно ли сортировать объекты с помощью библиотеки Thrust? У меня есть следующая структура:

struct OB{
  int N;
  Cls *C; //CLS is another struct.
}

Можно ли использовать тягу для сортировки массива OB по N? Можете ли вы привести простой пример использования тяги для сортировки объектов? Если Throw не может этого сделать, есть ли другие библиотеки CUDA, которые позволяют мне это сделать?

7
задан Ashwin Nanjappa 14 March 2011 в 02:58
поделиться