Android和iOS的英特尔TBB



不知道Android和iOS有没有多线程库。

还有,英特尔的TBB能在安卓和iOS上运行吗??

OpenCV项目包含了一个在Android上构建TBB的CMake配方:http://code.opencv.org/svn/opencv/branches/2.4/opencv/3rdparty/tbb/CMakeLists.txt。

ACM Queue刚刚发表了一篇来自NVIDIA和OpenCV研究人员的论文,其中包括在ARM Tegra 3平台上使用TBB运行OpenCV的数据,因此至少可以将TBB用于高性能用途:http://queue.acm.org/detail.cfm?id=2206309.

目前我发现的唯一信息是:

你好,实际上我们最初的版本只是一个hack。我们只是注释了所有平台特定的代码,并编译了TBBAndroid。但它没有功能。目前,您留言后约GCC泛型,我们决定尝试使用它们。最后是TBB编译。即使是一个小的TBB样本也能在多核ARM上成功运行。但是TBB不能创建几个线程,它已经被链接了静态的,因为我们有一些动态连杆的问题。所以,我们希望通过线程创建和链接来解决这些问题。比,如果成功的话,我们会寄给你一个补丁。

来源:http://software.intel.com/en-us/forums/showthread.php?t=79566

所以没有官方支持,但这似乎是可能的。然而,在谷歌上没有任何关于英特尔计划瞄准Android和IOS的消息。太糟糕了。但我想他们总有一天会这么做的。

最新更新