首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPad或IPhone是否支持OpenCL?

IPad或IPhone是否支持OpenCL?
EN

Stack Overflow用户
提问于 2010-07-16 01:35:01
回答 5查看 17.1K关注 0票数 28

随着多媒体移动设备的发展,这似乎是一种在这些平台上提高性能的合乎逻辑的方法,同时保持通用软件的能效。我一直对将IPad硬件作为UI和数据显示/输入使用的开发平台感兴趣。但我很好奇设备本身的处理能力有多大。OpenCL会让它成为一个很好的硬件平台来开发,即使它的许可看起来有点糟糕。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-07-16 03:16:16

OpenCL还不是iOS的一部分。

然而,较新的iPhones、iPod touches和iPad都有支持OpenGL ES 2.0的GPU。2.0允许您创建自己的可编程着色器以在GPU上运行,这将允许您执行高性能并行计算。虽然不像OpenCL那么优雅,但您也许能够解决许多相同的问题。

此外,CPU4.0带来了Accelerate framework,它使您能够访问许多常见的基于向量的操作,以便在iOS上进行高性能计算。有关这方面的更多信息,请参阅WWDC 2010 videos中的Session 202 - iPhone OS的加速框架。

票数 21
EN

Stack Overflow用户

发布于 2011-03-03 23:03:13

注意!这个问题被谷歌列为第二个结果。然而,这里的大多数答案(包括我的)都是过时的。对iOS上的OpenCL感兴趣的人应该访问更多更新条目,比如-- https://stackoverflow.com/a/18847804/443016

http://www.macrumors.com/2011/01/14/ios-4-3-beta-hints-at-opencl-capable-sgx543-gpu-in-future-devices/

IPad2的图形处理器PowerVR SGX543支持OpenCL。

让我们拭目以待,看看哪个iOS版本会给我们带来OpenCL API。:)

票数 7
EN

Stack Overflow用户

发布于 2011-09-27 01:45:52

以下是来自nacho4d的内容:

在iOS5s私有框架目录中确实有一个OpenCL.framework,所以我认为iOS6是一个值得关注的OpenCL。

实际上,我已经在我的OSX1的OpenGL相关崩溃日志中看到过它,尽管那可能只是iPad (可能实现了图形堆栈的一部分,就像在OSX1上)。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3258257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档