The TBB library is designed to provide composable performance. Ultimately, when we say that TBB is a composable parallel library, we mean that developers can mix and match code that uses TBB freely anywhere they want. These uses of TBB can be serial, one after the other; they can be nested; and they can be concurrent. And if TBB code is combined in any of these ways, the program will still work correctly, and the performance will be good.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Performance: Pillars of Composability

  • Michael J. Voss,
  • James R. Reinders

摘要

The TBB library is designed to provide composable performance. Ultimately, when we say that TBB is a composable parallel library, we mean that developers can mix and match code that uses TBB freely anywhere they want. These uses of TBB can be serial, one after the other; they can be nested; and they can be concurrent. And if TBB code is combined in any of these ways, the program will still work correctly, and the performance will be good.