Android Renderscript限制数组的大小
我在Renderscript中做矩阵乘法。我有准备所有数组的java文件。在我的Renderscript中,我有全局变量,这些变量将由java文件设置。但我看到了它的局限性。如果我想用37x37矩阵做乘法,结果仍然正确。如果我使用38x38矩阵乘法器,结果将不再正确。在最终结果的第一行之后,计算结果不正确。我想这是有限制的。 37*37=1369Android Renderscript限制数组的大小,android,arrays,matrix,parallel-processing,renderscript,Android,Arrays,Matrix,Parallel Processing,Renderscript,我在Renderscript中做矩阵乘法。我有准备所有数组的java文件。在我的Renderscript中,我有全局变量,这些变量将由java文件设置。但我看到了它的局限性。如果我想用37x37矩阵做乘法,结果仍然正确。如果我使用38x38矩阵乘法器,结果将不再正确。在最终结果的第一行之后,计算结果不正确。我想这是有限制的。 37*37=1369 int vectorcol[1369]; int matrixA[1369]; int matrixB[1369]; 我现在用Java和Render
int vectorcol[1369];
int matrixA[1369];
int matrixB[1369];
我现在用Java和RenderScript进行了动态数组分配。这很好,但仍然是一个问题。在矩阵大小为37之前,它可以正常工作。从matrixsize为38开始,它将不会返回正确的结果。我不知道问题出在哪里
如何在Renderscript中执行此操作
[1] 很有趣。我在Nexus10平板电脑上启动了我的应用程序,在那里我可以运行矩阵乘法应用程序直到93x93矩阵,而不会出现错误计算。那么有人知道它是否受到硬件问题的限制吗?