Proyecto de Investigación Nº 126

Desarrollo de un simulador para la evaluación de algoritmos clásicos y nuevos para la gestión de recursos compartidos en sistemas distribuidos contemplando exclusión mutua

En los sistemas de procesamiento distribuido es necesario que los procesos que actúan en grupos deban tomar decisiones basados en acuerdos respecto del acceso a recursos; las decisiones pueden estar relacionadas con la realización de determinada actividad que requiera o no la sincronización de los procesos, es decir, que los procesos del grupo estén activos en los mimos lapsos de tiempo en sus respectivos procesadores, requiriendo el uso de recursos compartidos en la modalidad de exclusión mutua mediante consensos estrictos o no. Así surge el siguiente interrogante: ¿Cuáles son los modelos de decisión y los operadores de agregación que habrá que generar incorporando la perspectiva cognitiva a los modelos clásicos para la toma de decisiones en la gestión de grupos de procesos, que trasciendan el enfoque tradicional de las ciencias de la computación, teniendo en cuenta la autorregulación? ¿Cómo se implementarán los algoritmos de los distintos modelos de decisión? ¿Cómo validar los nuevos algoritmos propuestos comparándolos entre sí y con los algoritmos tradicionales? Para ello habrá que desarrollar un simulador que implemente los algoritmos tradicionales y los nuevos propuestos y permita observar su comportamiento y resultados ante diferentes tipos de cargas de trabajo. Se consideran modelos clásicos para acceder a recursos compartidas en la modalidad de exclusión mutua utilizando regiones críticas al algoritmo centralizado, al algoritmo distribuido de Lamport, Ricart y Agrawala, al algoritmo de anillo de fichas, entre otros.

Director
La Red Martínez, David Luis
Codirector
Gerzel, Stella Maris
Email de contacto
laredmartinez@gigared.com
Periodo
Desde: 2020-01-01
Hasta: 2023-12-31
Atrás

SICYT - Secretaría de Investigación, Ciencia y Técnica

© 2021 - Todos los derechos reservados