Multicore-Entwicklungswerkzeuge kostenlos

Intel hat die Threading Building Blocks unter die GNU-Lizenz gestellt.

In Pocket speichern vorlesen Druckansicht 76 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Oliver Lau

Intel hat seine Multicore-Entwicklungsbibliothek Threading Building Blocks (TBB) unter die freie GNU-Lizenz gestellt (GPLv2 mit Runtime-Ausnahme). Bislang war das Produkt ausschließlich kommerziell erhältlich. Jetzt können Entwickler zwischen der freien Lizenz und der kommerziellen wählen, je nachdem, wie sie das damit umgesetzte Softwareprodukt vermarkten wollen. Die kommerzielle Ausgabe ist im kürzlich freigegebenen Intel C/C++ Compiler 10 enthalten oder kann für rund 300 US-Dollar separat erworben werden.

Bei den TBB handelt es sich um eine Bibliothek mit Funktionen und C++-Klassen zur Bewältigung alltäglicher Programmieraufgaben, etwa Iterationen über Wertebereiche oder Listen, aber eben nicht mit seriellen for- oder while-Schleifen, sondern mit Hilfe parallelisierter Routinen. Passend dazu warten die TBB mit thread-sicheren Container-Klassen auf. (ola)