| Bladeenc en paralelo Parallel Bladeenc es una versión paralela real del codificador MP3 Bladeenc. |
Descargar ahora |
Bladeenc en paralelo Clasificación y resumen
- Nombre del editor:
- Jeff Squyres
- Sitio web del editor:
- http://www.osl.iu.edu/~jsquyres/bladeenc/
Bladeenc en paralelo Etiquetas
Bladeenc en paralelo Descripción
Parallel Bladeenc es una versión paralela real del codificador MP3 Bladeenc. Parallel Bladeenc es una verdadera versión paralela del codificador MP3 Bladeenc; Distribuye el trabajo a través de CPU para acelerar la codificación MP3. Utiliza la interfaz de paso del mensaje (MPI) para la paralelización en SMP y / o múltiples máquinas. Por lo tanto, si tiene un SMP de 4 vías, puede codificar sus MP3s aproximadamente 4 veces más rápido que el Bladeenc regular; Si tiene dos SMP de 4 vías, puede codificar aproximadamente 8 veces más rápido. La parte difícil de la paralelización suele acercarse a cómo dividir el problema en partes independientes (o casi independientes). La estructura mostrada anteriormente: asumiendo que la función de codificación () fue independiente de las llamadas anteriores a codificar (), es trivial para paralelar. Por ejemplo, si queremos ejecutar en cuatro máquinas, podemos dividir el archivo de entrada en cuatro partes, dar 1/4 del archivo a cada máquina, y deje que cada máquina vuelva a encallar () para su parte del archivo. Luego, tome la salida de cada máquina, colóquela en el orden correcto y escríbalo a un solo archivo de salida. Hecho. Con un esquema, más trabajo que le tirará, más eficiente se convertirá en que, lo que intentará este esquema con archivos pequeños MP3 probablemente no dará lugar a cualquier aceleración notable (de hecho, puede ser más lento que correr en serie, debido a la sobrecarga adicional para trabajar en paralelo). Es necesario darle al motor paralelo lo suficiente para compensar la sobrecarga agregada por el marco paralelo. En general, esto no está muy por encima de la cabeza (lea para descubrir por qué), pero paralelo no es gratis. Novedades en esta versión: · Se corrigió un error menor que causó un mensaje de error de MPICH cuando se apaga. Gracias a Gary Smith por señalar esto.
Bladeenc en paralelo Software relacionado