www.qtsoftware.de
Intel Threading Building Blocks
C++ Bibliothek für Threading in Windows-, Linux- und MacOS Applikationen

Mit Intel's Threading Building Blocks (TBB) steht eine Library zur Verfügung, die unabhängig von den 3 führenden Mikroprozessor-Betriebssystemen Funktionen und Muster zur Programmierung von parallelisierten Programmen bietet. Und das auf einem hohen Niveau.

Die TBB abstrahieren die auf jedem der 3 o.g. Betriebssysteme vorhandenen Threading-Funktionen und machen sie so systemunabhängig verfügbar. Dies erleichtert die Migration von Applikationen zwischen diesen Betriebssystemen ungemein.

Die C++ Templates und Funktionen der TBB ermöglichen die Programmierung von threaded applications, ohne ein Experte der Thread-Programmierung sein zu müssen. Die Funktionalität der TBB ist auf einem Niveau angesiedelt, daß dem Programmierer erhebliche Arbeitserleichterung verspricht.

Zudem sind die Funktionen der TBB skaliert ausgelegt, d.h., Ihr Quellcode ist unabhängig von der Anzahl der Prozessoren, die Ihrer TBB basierende Applikation zur Ausführung zur Verfügung stehen, paßt sich diesen also optimal an.

Dokumentation

Die Dokumentation wird vollständig on-line bereitgestellt (.PDF, .chm oder ähnliches).

Support / technische Unterstützung, Updates

Nach Kauf und Registration eines Intel Software Produkts erhalten Sie ein Jahr lang Zugang zum sogenannten Intel Premier Support Forum, über den sämtliche technische Unterstützungsleistungen, die Sie anfragen, abgewickelt werden (d.h. ein direkter Kontakt via Telefon oder eMail mit Intel ist damit weitgehend unterbunden). Im diesem Forum werden auch Updates kostenfrei bereitgestellt. Ein Support-Kontrakt kann nach Ablauf der Wartungsperiode erneuert werden ("Support Service Renewal").

 
Ergänzungen/AddOns
·
·
·
·
·
·
·
Preislisten / Bestellung
·
Links
·
·

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel ITBBL (Linux), ITBBM (MacOS), ITBBW (Windows)
Lieferumfang Licence Only: Software und Dokumentation via Download von Intels WebSite und Lizensierungsdaten via eMail von QT software und Intel
Unterstützte
Betriebssystem(e)
Windows XP o. 2003 oder höher; Linux, MacOS X 10.4.4
Unterstützte Compiler

Windows: Intel® C++ Compiler v9.0 oder höher, Microsoft* Visual C++ 7.1 oder höher;
Linux: GCC 3.2 oder höher, Intel C++ v9. 0 oder höher;
MacOS: Intel C++ v9. 1 oder höher

Systemanforderungen

PC: Pentium 4 oder kompatible, 512 MB RAM, 300 MB freier Festplattenplatz;
Mac: Intel Core Prozessor, 512 MB RAM, 300 MB freier Festplattenplatz;
Unter Windows:
Microsoft Visual C++ 7.1 oder höher, oder Intel C++ v9.0 oder höher;
Internet Explorer 6.0 oder höher
Unter Linux:
GCC 3.2 oder höher, Intel C++ v9. 0 oder höher

Hersteller Intel Corporation
Aktuelle Version 1.1
Lizensierungsvarianten Standard Ed., Professional Ed.; Einzelplatzlizenz für registrierten Benutzer
"Academic" Versionen (nur für Hochschulen)

Lizensierung:
Bei Kauf eines Intel Software Produkts erhalten Sie via eMail (oder ausgedruckt) die Installationsdaten für die Software, die Sie zuvor entweder aus dem Internet geladen haben oder von einer Intel CD-ROM installiert haben.
Zur Inbetriebnahme ist die Registration bei Intel zwingend notwendig (wie erklärt unser Dokument IntelSoftwareLizensierung.pdf).
Lizenz- bzw. Laufzeitgebühren n.a.
Updates erhältlich ja (kostenlos während des Wartungszeitraums)
Technischer Support innerhalb des Wartungszeitraums kostenfrei;
kostenpflichtiger Wartungsvertrag (umfaßt Updates via Download sowie technische Unterstützung über den Intel Premium Support Account)
Datenblatt erhältlich nein
Testversion ja, siehe: http://www.intel.com/cd/software/products/asmo-na/eng/download/eval/index.htm
Produktinformationen des Herstellers

http://www3.intel.com/cd/software/products/asmo-na/eng/threading/threadbuildblocks/294797.htm

Informationsstand 7. Juni 2007
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2007. Alle Rechte vorbehalten.