Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
構造体の配列があり、それらを並べ替えたいと思います。私はThrust::sortを使用していますが、うまく機能します。次に、CUDPPの方が並べ替えが速いと言われますが、構造体配列を簡単に並べ替えることはできません。
ここでは、CUDPPを使用して構造体配列を並べ替える方法を説明しましたが、リソースを消費しているように聞こえます。
並べ替えを高速化するための提案はありますか?この仕事をする他の方法はありますか?
PS私の構造は単にいくつかの数字です...
最善の策は、特定のアーキテクチャ/構成に合わせてタイミングを自分で行うことです。
2つの実装の結果とコードを提供すると、SOはパフォーマンスの向上を見つけるのに役立ちます。