回答
目前我发现的唯一信息是这样的:
你好,其实我们最初的版本只是一个黑客。我们只需 评论所有平台特定的代码,并获得针对Android的 编译的TBB。但它不起作用。目前,在您收到关于 GCC泛型的消息后,我们决定尝试使用它们。最后我们编译TBB 。即使是一个小TBB样本也能在多核ARM上成功运行。 但TBB无法创建多个线程,并且它已被静态链接到 ,因为我们在动态链接方面存在一些问题。所以,我们 想要解决这些问题与线程创建和链接。比,在 成功的情况下,我们会给你发一个补丁。
来源:http://software.intel.com/en-us/forums/showthread.php?t=79566
所以没有官方的支持,但似乎可行的。然而,在谷歌上没有迹象表明他们计划瞄准Android和IOS。太糟糕了。但我猜他们总有一天会这样做。
OpenCV项目包含一个用于在Android上构建TBB的CMake配方: http://code.opencv.org/svn/opencv/branches/2.4/opencv/3rdparty/tbb/CMakeLists.txt。
ACM队列刚刚发布了一些NVIDIA和OpenCV研究人员的论文,其中包括在ARM Tegra 3平台上使用TBB运行OpenCV的数据,因此至少可以使用TBB进行高性能使用:http://queue.acm.org/detail.cfm?id=2206309。
感谢您提供OpenCV论文的链接。 –
- 1. 针对IOS的英特尔tbb
- 2. 英特尔TBB和Cilk Plus线程亲和力英特尔MIC
- 3. 英特尔TBB许可证
- 4. 英特尔TBB:图形池
- 5. 结合英特尔IPP和TBB
- 6. 英特尔tbb编译和测试
- 7. 使用英特尔的tbb与qt
- 8. 英特尔TBB使用的线程数
- 9. 英特尔TBB并行化开销
- 10. 英特尔tbb :: parallel_for_each编译时错误
- 11. 英特尔tbb内存开销
- 12. 与静态链接英特尔TBB
- 13. Kubernetes是否不适用于英特尔?
- 14. 英特尔TBB中的任务继续TBB
- 15. 适用于以前版本Android的英特尔XDK构建版
- 16. 手动管理和更新英特尔®TBB流程图?
- 17. Win CE上的英特尔®TBB开发移动应用程序?
- 18. 适用于英特尔核心2的OpenCL SDK由于
- 19. 用于服务网络连接的英特尔®TBB任务 - 良好型号?
- 20. 如何使英特尔TBB库在至强Phi上可用
- 21. 在Linux中使用英特尔线程构建模块(TBB)
- 22. 哪里可以获得英特尔的gb在Windows上的Tbb
- 23. 如何在英特尔®TBB中有漫长的等待线程?
- 24. 英特尔tbb parallel_for:传递类参数的成员函数?
- 25. 更高的核心负载英特尔TBB
- 26. FFT使用英特尔MKL和英特尔IPP
- 27. Android虚拟设备和英特尔HAXM
- 28. 分割的64位英特尔(和非英特尔)处理器
- 29. 英特尔TBB在并行线程中运行一个函数?
- 30. C++英特尔TBB内部环路优化
关于http://software.intel.com/en-us/forums/showpost.php?p=145743有什么想法?听起来在将来任何GCC平台都可以工作...... –
请参阅@James的答案 - 英特尔发布了Android构建指令。 –
对于所有那些无法获得删除答案的人来说,James的链接是:https://software.intel.com/zh-cn/android/articles/android-tutorial-writing-a-multithreaded-application-using-intel-线程构建块 –