Registro:
| Documento: | Tesis de Grado |
| Título: | Optimización sistemática de simulaciones a eventos discretos para sistemas complejos de gran escala : contribuciones al simulador powerDEVS |
| Autor: | Romczyk, Geronimo |
| Editor: | Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
| Fecha de defensa: | 2025-08-14 |
| Fecha en portada: | 2025 |
| Grado Obtenido: | Grado |
| Título Obtenido: | Licenciado en Ciencias de la Computación |
| Departamento Docente: | Departamento de Computación |
| Director: | Castro, Rodrigo Daniel |
| Director Asistente: | Pecker Marcosig, Ezequiel |
| Jurado: | Kofman, Ernesto; Cervetto, Marcos |
| Idioma: | Español |
| Formato: | PDF |
| Handle: |
https://hdl.handle.net/20.500.12110/seminario_nCOM000856_Romczyk |
| PDF: | https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000856_Romczyk.pdf |
| Registro: | https://bibliotecadigital.exactas.uba.ar/collection/seminario/document/seminario_nCOM000856_Romczyk |
| Ubicación: | COM 000856 |
| 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. Romczyk, Geronimo. (2025). Optimización sistemática de simulaciones a eventos discretos para sistemas complejos de gran escala : contribuciones al simulador powerDEVS. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000856_Romczyk |
Resumen:
Esta tesis presenta un conjunto integral de contribuciones orientadas a optimizar el rendimiento computacional y la flexibilidad de PowerDEVS, un motor de simulación ampliamente utilizado para sistemas de eventos discretos. Entre los aportes principales se encuentra la optimización del núcleo del motor de simulación, generando reducciones significativas en los tiempos de ejecución, junto con el desarrollo de nuevas herramientas de profiling que permiten detectar y comparar automáticamente regresiones y mejoras de performance entre distintas versiones del software. Además, se implementó un sistema de logging configurable y eficiente, que posibilita un trazado detallado cuando se encuentra habilitado, y en caso contrario tiene un impacto mínimo en los tiempos de simulación. Se introdujo el aplanamiento automático de modelos DEVS jerárquicos, simplificando estructuras internas y reduciendo la complejidad de la mensajería. Asimismo, se optimizó el manejo de conexiones entre modelos mediante el rediseño de estructuras de datos, acelerando la propagación de eventos. Se modernizó el sistema de scheduling de eventos, incorporando algoritmos alternativos de colas de prioridad (como Pairing Heap y Splay Tree), logrando mejoras de velocidad en diversos escenarios de benchmark. A nivel de modelos atómicos, se adaptó el integrador QSS3, empleando funciones numéricas más precisas y eficientes para el cálculo de raíces cúbicas. Los DataLoggers fueron mejorados mediante estructuras de datos optimizadas, acelerando el cálculo de métricas estadísticas. Finalmente, los modelos de redes de datos fueron adaptados para minimizar la sobrecarga de registro de variables, facilitando simulaciones a gran escala. Los casos de estudio abarcan modelos sintéticos (DEVStone), modelos reales de una red de comunicaciones (para la adquisición de datos del experimento ATLAS en el CERN) y modelos epidemiológicos (MultiSIR), demostrando aceleraciones relativas de hasta un 66 % en simulaciones a gran escala. En conjunto, estos avances consolidan a PowerDEVS como una plataforma eficiente para experimentación numérica en ciencias e ingeniería, ampliando sus posibilidades para simulaciones a gran escala y en tiempo real y sientan las bases para el análisis sistemático de futuras mejoras.
Citación:
---------- APA ----------
Romczyk, Geronimo. (2025). Optimización sistemática de simulaciones a eventos discretos para sistemas complejos de gran escala : contribuciones al simulador powerDEVS. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000856_Romczyk
---------- CHICAGO ----------
Romczyk, Geronimo. "Optimización sistemática de simulaciones a eventos discretos para sistemas complejos de gran escala : contribuciones al simulador powerDEVS". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2025.https://hdl.handle.net/20.500.12110/seminario_nCOM000856_Romczyk
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000856_Romczyk.pdf
Distrubución geográfica