| Parallel Bladeenc. Parallel BLADEENC ist eine echte parallele Version des BLADEENC-MP3-Encoders. |
Jetzt downloaden |
Parallel Bladeenc. Ranking & Zusammenfassung
- Name des Herausgebers:
- Jeff Squyres
- Website des Verlags:
- http://www.osl.iu.edu/~jsquyres/bladeenc/
Parallel Bladeenc. Stichworte
Parallel Bladeenc. Beschreibung
Parallel BLADEENC ist eine echte parallele Version des BLADEENC-MP3-MP3-Codierers. Parallel BLADEENC ist eine echte parallele Version des BLADEENC-MP3-MP3-Encoders; Es vertreibt die Arbeit über CPUs, um die MP3-Kodierung zu beschleunigen. Es verwendet die Nachrichtenüberschreitungsschnittstelle (MPI) zur Parallelisierung über SMPS und / oder mehrere Maschinen. Wenn Sie also einen 4-Wege-SMP haben, können Sie Ihre MP3s etwa viermal so schnell wie das reguläre BLADEENC codieren. Wenn Sie zwei 4-Wege-SMPs haben, können Sie ungefähr 8-mal so schnell codieren. Der schwierige Teil der Parallelisierung ist typischerweise, wie das Problem in unabhängige (oder fast unabhängige) Teile aufgeteilt wird. Die oben gezeigte Struktur - vorausgesetzt, dass die codige () -Funktion unabhängig von früheren Anrufen zu codieren () - ist trivial zur Parallele. Wenn wir auf vier Maschinen laufen möchten, können wir die Eingabedatei in vier Teile aufteilen, geben 1/4 der Datei an jeden Computer und lassen Sie jede Maschinenkodierung codieren () für ihren Teil der Datei. Nehmen Sie dann die Ausgabe von jedem Computer aus, legen Sie es in die richtige Reihenfolge und schreiben Sie es in eine einzige Ausgabedatei. Fertig in seriell, wegen des hinzugefügten Overheads zum Altenlauf). Es ist notwendig, den parallelen Motor ausreichend Arbeit zu geben, um den durch den parallelen Rahmen hinzugefügten Überkopf auszugleichen. Im Allgemeinen ist dies nicht sehr viel überkopf (lesen Sie weiter, um herauszufinden, warum), aber Parallel ist nicht frei. Was ist neu in dieser Version: · Fixierter kleiner Fehler, der beim Herunterfahren einer Fehlermeldung aus Mpich verursacht wurde. Dank Gary Smith, um darauf hinzuweisen.
Parallel Bladeenc. Zugehörige Software