Vorheriger Beitrag: Multithreading-Konzepte: OpenMP, APIs und Intel TBB
Mehr Multithread-Leistung mit dem Intel Core i7 Prozessor
Mit dem erst gerade vorgestellten Core i7 Prozessor von Intel bekommt das Thema parallele Programmierung eine ganze neue Bedeutung. Denn selten zuvor steckte in einer Intel-CPU so viel Parallelität wie in diesem neuen Mikroprozessor. Daher sollte man sich als Software-Entwickler unbedingt die Mühe machen, den Core i7 genauer zu erforschen. Hier mal ein paar wichtige Leistungsdaten:
- Sämtliche verfügbaren Prozessorkerne samt der zugehörigen Threads, Caches und Schnittstellen werden dynamisch verwaltet und ermöglichen somit ein Maximum an Rechen- und Systemleistung.
- Die Intel Hyperthreading-Technologie erlaubt verbessertes Multithreading bei gleichzeitig optimiertem Energieverbrauch. Darüber hinaus lassen sich in Zukunft pro Prozessorkern zwei Threads gleichzeitig verarbeiten, was bei einem Core i7 mit vier CPU-Kernen acht parallele Threads bedeutet.
- Die Intel Streaming SIMD Extensions 4 (SSE4) konnten erneut verbessert werden, vor allem in Sachen XML-Verarbeitung.
- Verglichen mit den aktuellen Xeon-Prozessoren bietet der Core i7 dank seiner QuickPath-Architektur eine Bandbreite, die bis zu viermal so groß ist.
- Ein verbessertes Power Management erlaubt es Software-Entwicklern, ihre Anwendungen noch exakter auf die SSE4-Befehlssätze abzustimmen.
Da diese Infos aber nur einen kleinen Ausschnitt dessen wiedergeben, wozu der Core i7 im Stande ist, empfehlen wir weitere Informationen, die einen guten Überblick geben. Hierzu gehört beispielsweise ein Videoclip, der den neuesten Highend-Prozessor von Intel anschaulich erklärt, genauso wie ein Whitepaper, das im Detail auf die neue Mikroprozessor-Architektur eingeht, die hinter dem Core i7 steckt.
Gerade für Entwickler sind auch die SSE4-Infos wichtig: Diese zeigen, wie man Videokodierung mithilfe spezieller SSE4-Befehle optimiert, wie sich dank SSE4 der Speicherdurchsatz erhöhen lässt und wie man die XML-Verarbeitung beschleunigen kann, indem man die neuen SSE4-Befehle richtig einsetzt. Aber auch die PDF-Gesamtübersicht ist sehr hilfreich, wenn man alles über sämtliche neuen SSE4-Befehle wissen will.
Keine ähnlichen Artikel.

Kommentare
Keine Kommentare vorhanden.