私は Nvidia Cuda について読んでいて、「あなたの問題は GPU で実行するのには適していません」というコメントが含まれている場所で人々が答えた SO に関するいくつかの質問を見てきました。
私のオフィスには、膨大な数のレコードを含むデータベースがあり、クエリを実行するのに永遠にかかる可能性があります。SELECT DISTINCT または値に対して大文字関数を適用する SQL クエリを実装しました。Cuda の紹介として、GPU ですべての文字列を大文字に変換できるプログラムを作成することを考えました。
PCIバスを介したデータの読み取りまたはグローバルメモリへの配置のレイテンシを隠すために、GPUコアを可能な限り実行しようとすることについて著者が話しているCudaに関する本を読んでいます。メモリ サイズが非常に小さく、何百万もの異なる単語があるため、当然、バスが飽和状態になり、GPU コアが枯渇します。
これは、CPU ではなくグラフィックス カードから素晴らしいパフォーマンスの向上を受けられない問題ですか?
ありがとう、
mj