RT info:eu-repo/semantics/bachelorThesis T1 Paralelización de la aplicación VEF Mixer dentro del framework de trazas VEF A1 López González, Daniel A2 Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid K1 Paralelización K1 VEFMixer AB VEF Traces es un framework open-source que modela tráfico MPI en simuladores de redesde interconexión HPC (High Performance Computing). El framework está formado por lasherramientas VEF-TraceLib y VEF-Prospector, que contienen diferentes scripts ybibliotecas que proporcionan distintas utilidades. VEF-Prospector se encarga de lageneración de las trazas VEF, mientras que VEF-TraceLIB interpreta estas trazas paragenerar la carga de trabajo de la red en cualquier simulador de red que utilice estabiblioteca. Estas aplicaciones se utilizan en varios proyectos de investigación financiadospor España y por la Unión Europea. Por señalar los más importantes, podemos destacar losproyectos europeos RED-SEA y DEEP-SEA.Para la creación de las trazas VEF, se utiliza en primer lugar la aplicación vmpirun. ´Estapone en marcha el comando mpirun, el cual efectúa la ejecución del programa MPI yademás carga las bibliotecas de instrumentación. El siguiente paso es usar la aplicaciónVEF Mixer, que mezcla los archivos temporales generados por la biblioteca deinstrumentación para obtener las trazas VEF.El problema que se presenta en este trabajo recae en la generación final de las trazas enformato VEF. La aplicación VEF Mixer no está paralelizada, y por tanto, su finalizaciónrequiere un amplio espacio de tiempo, que se torna cada vez más grande cuantas más tareasconforman el programa MPI. Este proyecto aporta una solución al problema existente,paralelizando la aplicación utilizando OpenMP y consiguiendo una importante mejora en elrendimiento respecto a la aplicación secuencial. YR 2023 FD 2023 LK https://uvadoc.uva.es/handle/10324/62990 UL https://uvadoc.uva.es/handle/10324/62990 LA spa DS UVaDOC RD 22-dic-2024