Abstract:
|
Este proyecto se centra en el estudio y análisis del comportamiento de un
simulador OBS programado en Matlab cuando se aplica computación
distribuida al bloque estadístico.
Para realizarlo se han usado los módulos Matlab Distributed Computing
Engine y Matlab Distributed Computing Toolbox que incorpora Matlab para
aplicar procesos distribuidos.
Para llevarlo a cabo, se han utilizado tres tipos de topología distintas: una
sin aplicar computación distribuida y dos que sí la aplica. Estas dos últimas
han sido configuradas con la misma estructura.
La primera topología que utiliza los procesos distribuidos, se ha configurado
de tal manera, gracias al Matlab Distributed Computing Engine, que en una
máquina se crea una red de cuatro máquinas.
En la segunda, se han usado los ordenadores del laboratorio L-108 de la
Escola Politècnica Superior d‘Enginyeria de Vilanova i la Geltrú, para
crear la red lan capaz de ejecutar el simulador OBS programado de forma
distribuida.
Se ha analizado el simulador OBS para detectar los puntos concretos donde
se puede aplicar la computación distribuida. Cada uno de estos puntos, han
sido modificado para aplicar los procesos de distribución y se han analizado
a fondo los resultados obtenidos. Con estos resultados, se han extraído
conclusiones sobre la optimización del tiempo de ejecución del simulador
en el bloque estadístico. |