Threading Building Blocks中文意思是什么,有什么用啊?
答案:4 悬赏:10
解决时间 2021-02-03 12:19
- 提问者网友:樱花树下最美的约定
- 2021-02-02 20:20
Threading Building Blocks中文意思是什么,有什么用啊?
最佳答案
- 二级知识专家网友:狠傷凤凰
- 2021-02-02 21:29
Threading Building Blocks【TBB】线程构建模块,是Intel公司开发的并行编程开发的工具。
TBB是一套 C++ 模板库,和直接利用 OS API 写程序的 raw thread 比,在并行编程方面提供了适当的抽象,当然还包括更多其他内容,比如 task 概念,常用算法的成熟实现,自动负载均衡特性还有不绑定 CPU 数量的灵活的可扩展性等等。TBB 可以在 Windows,Linux 和 OSX 上运行,支持 Intel, Microsoft 和 GNU 工具,这就覆盖了绝大多数需求范围。
TBB是一套 C++ 模板库,和直接利用 OS API 写程序的 raw thread 比,在并行编程方面提供了适当的抽象,当然还包括更多其他内容,比如 task 概念,常用算法的成熟实现,自动负载均衡特性还有不绑定 CPU 数量的灵活的可扩展性等等。TBB 可以在 Windows,Linux 和 OSX 上运行,支持 Intel, Microsoft 和 GNU 工具,这就覆盖了绝大多数需求范围。
全部回答
- 1楼网友:桃花别处起长歌
- 2021-02-02 22:42
线程构建模块
- 2楼网友:晨与橙与城
- 2021-02-02 22:23
如果你决定走这条道路,几大软件厂商倒是提供了并行计算开发工具,从英特尔的线程构建模块(Threading Building Blocks)、微软的TPL(这是.NET框架并行扩展库的一部分),到Sun的C、C++和Fortran等编译器,它们能够自动把单线程代码分割成多线程代码。
- 3楼网友:最后战士
- 2021-02-02 21:36
就是建筑
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯