适用于Android和iOS的英特尔TBB

只是想知道是否有Android和iOS的multithreading库。

另外,任何英特尔的TBB破解,使其在Android和iOS上运行?

OpenCV项目包括用于在Android上构buildTBB的CMake配方: http : //code.opencv.org/svn/opencv/branches/2.4/opencv/3rdparty/tbb/CMakeLists.txt 。

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

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

你好,其实我们的初始版本只是一个黑客。 我们只是评论所有的平台特定的代码,并获得编译为Android的TBB。 但它不起作用。 目前,在您收到有关GCCgenerics的消息后,我们决定尝试使用它们。 最后我们编译TBB。 在多核ARM上,即使是一个小TBB样本也能成功运行。 但TBB不能创build多个线程,并且已经静态链接,因为我们在dynamic链接方面存在一些问题。 所以,我们要用线程创build和连接来解决这些问题。 如果成功的话,我们会给你发一个补丁。

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

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