Desempeño de los Paradigmas Funcional y Orientado a Objetos en Arquitecturas Multicore: Caso de Estudio Haskell-Java
En este trabajo se describe la implementación de paralelismo multicore en los lenguajes de programación Haskell y Java, utilizado dos paradigmas de programación diferentes, el funcional y el orientado a objetos. Se parte de una implementación ya existente del algoritmo solucionador de sudokus, desar...
Guardado en:
Autores principales: | , |
---|---|
Lenguaje: | Spanish / Castilian |
Publicado: |
Centro de Información Tecnológica
2017
|
Materias: | |
Acceso en línea: | http://www.scielo.cl/scielo.php?script=sci_arttext&pid=S0718-07642017000500009 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Sumario: | En este trabajo se describe la implementación de paralelismo multicore en los lenguajes de programación Haskell y Java, utilizado dos paradigmas de programación diferentes, el funcional y el orientado a objetos. Se parte de una implementación ya existente del algoritmo solucionador de sudokus, desarrollada en Haskell con un enfoque funcional, a la que se incorporaron elementos de paralelización básica. Luego se construyó su equivalente desde la programación orientada a objetos en el lenguaje Java. Finalmente se realizaron diferentes mediciones para analizar y contrastar el desempeño de las dos implementaciones. De acuerdo al análisis realizado, se llegó a la conclusión que Haskell hace una utilización más óptima que Java de la arquitectura multicore. |
---|