1

構造体の配列があり、それらを並べ替えたいと思います。私はThrust::sortを使用していますが、うまく機能します。次に、CUDPPの方が並べ替えが速いと言われますが、構造体配列を簡単に並べ替えることはできません。

ここでは、CUDPPを使用して構造体配列を並べ替える方法を説明しましたが、リソースを消費しているように聞こえます。

並べ替えを高速化するための提案はありますか?この仕事をする他の方法はありますか?

PS私の構造は単にいくつかの数字です...

4

1 に答える 1

1

最善の策は、特定のアーキテクチャ/構成に合わせてタイミングを自分で行うことです。

2つの実装の結果とコードを提供すると、SOはパフォーマンスの向上を見つけるのに役立ちます。

于 2011-09-17T04:25:17.820 に答える