Android 手机上是否可以使用 Cuda 编程?

Android 手机上是否可以使用 Cuda 编程?

我正在寻找具有 Cuda 兼容设备的最紧凑的设备(最佳尺寸是智能手机/平板电脑的尺寸)。

最后,我想在设备上安装 Caffe 神经网络库,因此它应该能够运行 Cuda 6.5(并且至少有 150 MB 的 GPU 内存)。

有谁遇到过同样的问题吗?

我发现Nvidia Shield 平板电脑。它配备了 Tegra K1 GPU,应该支持 Cuda。不过我不确定,因为它似乎是某种集成显卡。还配备了 8GB 内存,正如宣称的那样这里听起来很可疑。也许他们指的是某种共享内存,他们与 GPU 共享 RAM 内存……

答案1

正如 OP 所述,Tegra K1 确实支持 CUDA(CUDA 6.5),如 CodeWorks for Android 1R4 发行说明中所述。然而,K1 并不是唯一支持 CUDA 的 Android 设备。根据发行说明;

  • TK1 参考设备(Ardbeg)
  • 谷歌 Project Tango 平板电脑
  • 苹果iPad
  • SHIELD 平板电脑 8
  • SHIELD 安卓电视

也支持 CUDA。不同设备之间似乎存在版本差异,因此支持的功能也可能不同。您应该关注 GameWorks 网站上的最新文档以获取详细信息和示例。

  1. 适用于 Android 的 NVIDIA CodeWorks
  2. CodeWorks for Android 1R4 发行说明

相关内容