Registro:
Documento: | Tesis de Grado |
Título: | Evaluación de implementaciones alternativas de colas concurrentes en Haskell |
Autor: | González, Tomás Abel |
Editor: | Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
Publicación en la web: | 2025-06-12 |
Fecha de defensa: | 2018 |
Fecha en portada: | 2018 |
Grado Obtenido: | Grado |
Título Obtenido: | Licenciado en Ciencias de la Computación |
Departamento Docente: | Departamento de Computación |
Director: | Melgratti, Hernán Claudio |
Jurado: | D'Ippolito, Nicolás Roque; Roldán, Christian Hugo |
Idioma: | Español |
Palabras clave: | MEMORIA TRANSACCIONAL; PROGRAMACION CONCURRENTE; HASKELL; ALGORITMOS OPTIMISTAS |
Formato: | PDF |
Handle: |
http://hdl.handle.net/20.500.12110/seminario_nCOM000618_Gonzalez |
PDF: | https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000618_Gonzalez.pdf |
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/seminario/document/seminario_nCOM000618_Gonzalez |
Ubicación: | Dep.COM 000618 |
Derechos de Acceso: | Esta obra puede ser leída, grabada y utilizada con fines de estudio, investigación y docencia. Es necesario el reconocimiento de autoría mediante la cita correspondiente. González, Tomás Abel. (2018). Evaluación de implementaciones alternativas de colas concurrentes en Haskell. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de http://hdl.handle.net/20.500.12110/seminario_nCOM000618_Gonzalez |
Resumen:
En este trabajo se realiza una comparación entre distintas maneras de implementar un mismo tipo de datos concurrente en el lenguaje de programación Haskell. El lenguaje provee varias alternativas para resolver los problemas de sincronización que surgen dentro del área de la programación concurrente. Entre ellas, el trabajo se enfoca en las variantes libres de locks como el uso de la primitiva compare and set y la librería STM. Se llevó a cabo una experimentación para observar las diferencias entre las distintas implementaciones y se analizaron los resultados para determinar cuáles son las implementaciones más apropiadas según varios contextos de uso. Para el análisis también se toma en cuenta la complejidad de los algoritmos y la consistencia en los resultados que producen.
Citación:
---------- APA ----------
González, Tomás Abel. (2018). Evaluación de implementaciones alternativas de colas concurrentes en Haskell. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000618_Gonzalez
---------- CHICAGO ----------
González, Tomás Abel. "Evaluación de implementaciones alternativas de colas concurrentes en Haskell". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2018.https://hdl.handle.net/20.500.12110/seminario_nCOM000618_Gonzalez
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000618_Gonzalez.pdf
Distrubución geográfica