0

こんにちは、起動時にパラメーターを渡して、matrixmul の行列の次元を変更しようとしました。残念ながら、160*160、320*320、320*1280 640*640 などの一部の値のみを受け入れますが、80*80 や 56*56 などの他の値は受け入れません。理由と対処法を教えてください。ありがとうございました!

4

1 に答える 1

1

このサンプルは、CUDA でマット乗算を実行する方法のみを示しています。そのコードを使用して実際の mat mul を実行するのは適切な選択ではありません。代わりに、任意の次元をサポートする cuBlas ライブラリによって提供される BLAS 関数を使用できます。

一方、mat mul コードがどのように機能するかについて詳しく知りたい場合は、Q.

于 2013-03-13T16:14:01.180 に答える