Przejdź do zawartości

Intel Threading Building Blocks

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Matekm (dyskusja | edycje) o 23:13, 7 lut 2010. Może się ona znacząco różnić od aktualnej wersji.

Intel Thread Building Blocksbiblioteka szablonów języka C++, rozwijana przez firmę Intel ułatwiająca pisanie aplikacji wykorzystujących możliwości procesorów wielordzeniowych. W sklad biblioteki wchodzi kilka struktur danych oraz algorytmów pozwalających na ominięcie problemów pojawiających się podczas stosowania natywnych mechanizmów wątków, np. wątki POSIX, wątki Windows czy przenośnie wątki biblioteki BOOST. W tych rozwiązaniach wątki są tworzone, synchronizowane oraz zabijane ręcznie. Biblioteka TBB udostępnia interfejs, który pozwala traktować powyższe operacje jako "zadania", które są przydzielane dynamicznie poszczególnym rdzeniom.

Linki zewnętrzne