Menetes építőelemek
A Threading Building Blocks (beleértve az Intel Threading Building Blocks vagy a rövid TBB-t ) egy félvezető-gyártó, az Intel által kifejlesztett C ++ - programkönyvtár a többmagos processzorok hatékony használatához . A könyvtár olyan adatstruktúrákat és algoritmusokat kínál, amelyek szálak használatakor segítenek elkerülni a tipikus problémákat. A TBB a sablon programozást használja a megvalósításban .
A TBB 1.0 verzióját az Intel 2006 augusztusában adta ki. A 4.0 verzió 2011 szeptemberében jelent meg. A TBB 4.0 támogatja a Windows (XP vagy újabb), a macOS (10.4.4 vagy újabb verzió) és a Linux operációs rendszert .
irodalom
- Michael Voss, Rafael Asenjo, James Reinders: Pro TBB . Apress, 2019, ISBN 978-1-4842-4397-8 (Open Access eBook Download: [1] ).
- James Reinders: Intel Threading Building Blocks: C ++ felszerelése a többmagos processzorok párhuzamosságához . O'Reilly Media, 2007, ISBN 978-0-596-51480-8 ( oreilly.com ).
- M. Voss: A skálázható párhuzamosság disztifikálása az Intel Threading Building Blocks általános párhuzamos algoritmusaival . 2006.