JavaScript is disabled for your browser. Some features of this site may not work without it.
Framework basado en Map-Reduce utilizando x10
Persitz Cohen, Herman Andrés. Universidad ORT Uruguay, 2016. 79 p. diagrs., tbls., grafs
Abstract:
Actualmente la mayor ganancia en performance de los microprocesadores se encuentra en el uso de múltiples núcleos. De aquí surge la necesidad de desarrollar aplicaciones paralelas y distribuidas para aprovechar esos múltiples núcleos y nodos de procesamiento. Con el objetivo de investigar en este campo, el proyecto se centra en la creación de un framework que sigue el modelo de programación paralela Map-Reduce. Con esta herramienta, el esfuerzo que el usuario desarrollador debería dedicar al paralelismo se minimiza, permitiéndole centrarse en la “lógica de negocio". Para este trabajo, se utiliza el lenguaje de programación x10. Como aplicaciones para probar el framework, se utilizan la búsqueda de substrings repetidos en un string y el algoritmo de generación de árboles de decisión c4.5. Realizando comparaciones con implementaciones de referencia, se logra validar un buen rendimiento y bajo costo de desarrollo para utilizar el framework, incluso cuando la aplicación no se presta para el modelo Map-Reduce.
Nota de tesis:
Trabajo Integrador (Carrera Universitaria). Universidad ORT Uruguay, Facultad de Ingeniería
Titulo obtenido:
Licenciado en Ingeniería de Software
Description:
Incluye bibliografía y anexos
Incluye archivos complementarios.
Subject:
PROGRAMACIÓN PARALELA, INGENIERÍA DE SOFTWARE, PROYECTOS-ID, LENGUAJES DE PROGRAMACIÓN
Type:
Trabajo final de carrera
Citation:
Persitz Cohen, H. A. (2016). Framework basado en Map-Reduce utilizando x10 (Trabajo Integrador). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://dspace.ort.edu.uy/handle/20.500.11968/3274