How-to: Deshalb skaliert DivX 7 auf Multicore-Plattformen

veröffentlicht von am 19. Januar 2009 (0) Kommentare

Anfang des Monats haben wir über eine Neuerscheinung am Codec-Firmament berichtet, nämlich über DivX Version 7. Das Besondere daran: DivX 7 wurde intensiv auf seine Multicore-Fähigkeiten hin überprüft und optimiert.

Natürlich wollten wir wissen, was DivX alles dafür getan hat, dass Version 7 unter anderem HD-Videos im H.264-Format bei voller Auflösung dekodieren kann, ohne dass es auf einem PC oder Notebook mit Core 2 Duo oder Quad ordentlich ruckelt. Heute kamen die Antworten bei uns an. Und das sind sie (inklusive ihrer Fragen):

Welche Softwaretools kamen zum Einsatz, damit DivX 7 vorhandene Multicore-Plattformen optimal unterstützt?

Antwort: Zunächst einmal haben wir ganz unten angefangen. Soll heißen, dass wir sämtliche DivX-Algorithmen auf Quellcode-Ebene mithilfe des VTune Performance Analyzer auf mögliche Flaschenhälse und damit auf potenzielle Optimierungsarbeiten hin untersucht haben. Das lieferte uns schon mal sehr interessante Anhaltspunkte. Darüber hinaus kamen eigene Tools zum Einsatz, um die Leistungswerte und die Qualität unserer Codecs zu überprüfen.

weiterlesen…

Kategorien : Multicore Tags : , ,

Die volle Multicore-Unterstützung: DivX 7

veröffentlicht von am 7. Januar 2009 (0) Kommentare

Seit gestern ist es also soweit: Die aktuelle Version 7 des DivX-Dekoders steht zum Download bereit, und zwar in einer Standard- und einer Pro-Variante. Die Standardversion beherrscht die Wiedergabe von DivX- und AVI-Videodateien, spielt seit neuestem aber auch H.264-kodierte Clips ab. Darüber hinaus lassen sich MP3- und sogar AAC-Musikfiles dekodieren.

Was die Pro- und die Standardversion unterscheidet, ist die Möglichkeit, mit dem Pro-Paket eigenen Videocontent zu generieren. Das Standardpaket, das es wie die Pro-Version bis dato nur für Windows gibt, bietet allerdings eine 15-Tage-Testversion mit allen Pro-Funktionen, bis 16 Euro für die Lizenz fällig werden.

Gerade aus Multicore-Sicht ist DivX ein sehr interessantes Stück Software: So werden bis zu acht Prozessorkerne unterstützt und auch der Einsatz des SSE4-Befehlssatzes soll bei der Wiedergabe hochaufgelöster HD-Videos für möglichst ruckelfreie Bilder sorgen. Welche Anstrengungen DivX unternommen hat, um diese gute Skalierbarkeit zu garantieren, wollen wir natürlich genauer wissen und haben mal bei der Pressestelle angefragt.

Sobald es etwas Berichtenswertes gibt, werden wir dies hier veröffentlichen. Versprochen!

Kategorien : Multicore Tags : , ,