Algoritmos de compresión paralela

El objetivo planteado inicialmente fue analizar la viabilidad de distribuir un compresor de datos en una red de procesadores. Además de elegir el algoritmo a implementar y definir alternativas de distribución debíamos seleccionar un lenguaje y un sistema operativo que soporten las herramientas de m...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Anderson, Alfredo, Dirazar, Delio
Otros Autores: Ramón, Hugo Dionisio
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 1997
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/2149
Aporte de:
Descripción
Sumario:El objetivo planteado inicialmente fue analizar la viabilidad de distribuir un compresor de datos en una red de procesadores. Además de elegir el algoritmo a implementar y definir alternativas de distribución debíamos seleccionar un lenguaje y un sistema operativo que soporten las herramientas de multiprocesamiento necesarias para la implementación de las versiones distribuidas. Nuestro primer paso fué realizar la implementación de dos compresores de datos basados en el mismo algortimo, uno distribuido y otro lineal, y analizar ventajas y desventajas entre ambas implementaciones. El algoritmo de compresión en el que basamos las implementaciones fue el algoritmo de Huffman semiestático (ver Apéndice C2). Básicamente por ser un estándar de compresión de datos ampliamente divulgado, simple, efectivo, y con una importante base teórica. Todas las implementaciones fueron realizadas utilizando el lenguaje de programación C, aumentado, en los casos en que fue necesario, con librerías correspondientes a las distintas herramientas.