2

Renderscript で行列乗算を行っています。すべての配列を準備する Java ファイルがあります。私の Renderscript には、Java ファイルによって設定されるグローバル変数があります。しかし、私は限界があることを見てきました。37x37 行列で乗算を実行したい場合でも、結果は正しいです。38x38 行列の乗算を行うと、結果が正しくなくなります。最終結果の最初の行の後、計算結果が正しくありません。限界があると思います。37*37 = 1369

int vectorcol[1369];
int matrixA[1369];
int matrixB[1369];

Java と RenderScript で動的配列割り当てを実行しました。それはうまくいきますが、それでも同じ問題です。マトリックスサイズが 37 になるまでは問題なく動作します。38 のマトリックスサイズから開始すると、正しい結果が返されません。どこに問題があるのか​​わからない。

Renderscriptでこれを行うにはどうすればよいですか?

[1] http://docs.eoeandroid.com/guide/topics/renderscript/advanced.html#mem-allocation

4

0 に答える 0