私は数週間前に NVIDIA が主催する Arrayfire ウェビナーに参加しました。エンジニアは、ArrayFire ライブラリのパフォーマンスを OpenCV CPU (1 スレッド) および GPU (CUDA) と比較する興味深いグラフをいくつか提示しました。
HARRIS キーポイント検出
ORB キーポイント検出
ArrayFire の高速化 (シングルスレッド CPU の実装を超える) が大きな画像で減少する理由を彼らに尋ねる機会がありました。彼らは、 「OpenCV CPUが大規模なデータを非常に効率的に処理していたという事実によるものだ」と答えました-技術的な詳細は提供しませんでした。
それらが何であるかについての考えはありますか?