行列ベクトル演算を実装したいと考えています。float2
、のようなベクトル型がありますがint2
、CUDA に組み込み型の行列が見つかりません。
そのような操作に適したライブラリはありますか?
行列データ型のライブラリを探すのは正しいことです。ArrayFireをご覧になることをお勧めします。
サポートされているタイプのリストが記載され たクイックリファレンスページは次のとおりです。実行できる関数は次のとおりです。これは、データ分析、線形代数、画像と信号の処理、スパース行列、およびデータのインデックス作成、並べ替え、縮小、視覚化などの一般的な場所のアルゴリズムのカテゴリに分類されています。 forループ。
他のライブラリには、CULAまたはMAGMA(線形代数に焦点を当てたもの)、Thrust(1D操作を対象としたもの)、および多数のニッチな学術ライブラリが含まれます。
免責事項:私は自分でArrayFireに取り組んでいます。