【发布时间】:2013-11-23 09:57:19
【问题描述】:
Renderscript 是一个 Android 计算引擎,可让您使用 CPU/GPU 原生硬件加速来增强应用程序,例如图像处理和计算机视觉算法。
iOS 和 Windows Phone 7/8 中有类似的东西吗?
【问题讨论】:
标签: android ios windows-phone-7 windows-phone-8 renderscript
Renderscript 是一个 Android 计算引擎,可让您使用 CPU/GPU 原生硬件加速来增强应用程序,例如图像处理和计算机视觉算法。
iOS 和 Windows Phone 7/8 中有类似的东西吗?
【问题讨论】:
标签: android ios windows-phone-7 windows-phone-8 renderscript
RenderScript 兼容性库旨在为大多数 posix 系统进行编译。让它在其他平台上运行会很容易。
【讨论】:
我不能代表 Windows Phone,但在 iOS 上它将是在 Accelerate Framework 上运行的 vImage。就像 Renderscript 一样,它针对目标平台上的 CPU 进行了动态优化。
vImage 通过使用 CPU 的矢量处理器优化图像处理。 如果矢量处理器不可用,则 vImage 使用次佳 可用选项。该框架使您能够获得以下好处 向量处理器,无需编写向量化代码。
【讨论】:
我不能代表 Windows Phone,但在 iOS 上应该是 Apple Metal,它的 language specification 与 renderscript c99 几乎相同。
【讨论】:
对于 iOS,我猜是新推出的 swift。
也许值得一试,但我不是 iOS 开发人员,所以我不能说它的性能,但 WWDC 上的演示看起来很有希望。此外,Renderscript Swift 似乎不是为图形设计的,Renderscript soppurt for graphics 已被弃用,Renderscript 更多地变成了一个通用计算框架(当然可以用作图形计算的后端)。
【讨论】: