Java Android中的多核编程
我正试图用Java为android设备编写一个计算密集型程序。有没有一种方法可以让我们利用Android中不同的处理器内核来提高程序的速度? 链接到一些有用的文章将不胜感激。Java Android中的多核编程,java,android,multithreading,performance,processor,Java,Android,Multithreading,Performance,Processor,我正试图用Java为android设备编写一个计算密集型程序。有没有一种方法可以让我们利用Android中不同的处理器内核来提高程序的速度? 链接到一些有用的文章将不胜感激。 提前感谢。您可以查看Renderscript 从开发人员站点: Renderscript提供了一个独立于平台的计算引擎 在本机级别运行。使用它来加速您的应用程序 需要大量的计算马力 参考:难道你不能只使用线程,让操作系统来处理它吗?线程没有低级操作那么强大,它的速度更快。编写多线程应用程序总是很有压力。这篇文章可能会帮助
提前感谢。您可以查看Renderscript 从开发人员站点: Renderscript提供了一个独立于平台的计算引擎 在本机级别运行。使用它来加速您的应用程序 需要大量的计算马力
参考:难道你不能只使用线程,让操作系统来处理它吗?线程没有低级操作那么强大,它的速度更快。编写多线程应用程序总是很有压力。这篇文章可能会帮助你上路。任何想走这条路的人都应该熟悉中的问题。哦!!它是gr8,但我如何使用它来查找8x8矩阵的逆矩阵,这是我代码的瓶颈。我目前使用的代码是纯Java代码,运行时间太长。这需要您进行一些研究,我不是100%确定。我查阅了文档和其他关于rederscript的文章,它似乎没有太大帮助。有没有什么方法可以让我充分利用Android处理器的多核功能。比如利用GPU和CUDA之类的东西?