Intel TBB for Android and iOS

余生颓废 提交于 2019-12-03 12:18:58

The OpenCV project includes a CMake recipe for building TBB on Android: http://code.opencv.org/svn/opencv/branches/2.4/opencv/3rdparty/tbb/CMakeLists.txt.

The ACM Queue just published a paper from some NVIDIA and OpenCV researchers that includes data running OpenCV using TBB on an ARM Tegra 3 platform, so it's at least possible to use TBB for high-performance use: http://queue.acm.org/detail.cfm?id=2206309.

Currently the only information I found is this :

Hello, actually our initial version is just a hack. We simply commented all the platform specific code and get TBB compiled for Android. But it was not functional. Currently, after you message about GCC generics, we decided to try to use them. Finally we get TBB compiled. Even a small TBB sample runs successfully on multicore ARM. BUT TBB can't create several threads and it has been linked statically, because we have some problems with dynamic linkage. So, we want to solve these issues with threads creation and linkage. Than, in the case of success, we will send you a patch.

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

So there is no official support, but it seems possible. However, no trace on google about Intel saying they plan to target Android and IOS. Too bad. But I guess they will have to do it anyway some day.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!