GPU可以用于Android Environmement上的数值计算(复矩阵乘法)吗?
Posted
技术标签:
【中文标题】GPU可以用于Android Environmement上的数值计算(复矩阵乘法)吗?【英文标题】:Can GPU be used in numerical calculations (Complex matrix multiplication) on Android Environmement? 【发布时间】:2013-02-07 20:02:24 【问题描述】:我正在 android 中实现卡尔曼滤波器算法。该代码有一些复杂的矩阵乘法运算。矩阵元素是浮点类型。我的问题是
1) 浮点数在 Android 中是如何处理的??
2) GPU 可以用于复杂矩阵(浮点类型的元素)计算或任何类型的数值计算吗?
非常感谢
【问题讨论】:
你研究过 Renderscript 吗? developer.android.com/guide/topics/renderscript/index.html 感谢您的建议。 【参考方案1】:android.opengl.Matrix 库为您解决了这个问题
renderscript 似乎是一种用户更可控的解决方案。
【讨论】:
android.opengl.Matrix 库用于计算机图形。我正在寻找在 Android 环境中使用 GPU 进行数值计算的库。一个有助于提高处理大型复杂矩阵计算的程序性能的库。 ^^ 如果不是使用 GPU 进行数值计算的库,您认为计算机图形是什么鬼,有助于提高处理大型复杂矩阵计算的程序的性能?我需要一种算法,将一系列数字按固定顺序排列。 -- “排序算法到此结束。” -- 不,这些是针对列表的。我有一系列数字。以上是关于GPU可以用于Android Environmement上的数值计算(复矩阵乘法)吗?的主要内容,如果未能解决你的问题,请参考以下文章
用于 android 的 ML-Kit 人脸检测是不是支持 GPU 加速?