Threading Building Blocks
Os Threading Building Blocks (incluindo Intel Threading Building Blocks ou curta TBB ) é um de semicondutores fabricante Intel desenvolveu C ++ - biblioteca de programas para o uso eficiente dos processadores multi-core . A biblioteca fornece um conjunto de estruturas de dados e algoritmos que, ao usar threads, ajudam a evitar problemas típicos. TBB usa programação de modelo na implementação .
A versão 1.0 do TBB foi lançada pela Intel em agosto de 2006. A versão 4.0 foi lançada em setembro de 2011. TBB 4.0 é compatível com Windows (XP ou mais recente), macOS (versão 10.4.4 ou superior) e Linux .
literatura
- Michael Voss, Rafael Asenjo, James Reinders: Pro TBB . Apress, 2019, ISBN 978-1-4842-4397-8 (Download do e-book com acesso aberto: [1] ).
- James Reinders: Intel Threading Building Blocks: Outfitting C ++ para Multi-core Processor Parallelism . O'Reilly Media, 2007, ISBN 978-0-596-51480-8 ( oreilly.com ).
- M. Voss: Desmistifique o paralelismo escalável com os algoritmos paralelos genéricos dos blocos de construção de threading da Intel . 2006.