Descripción del proyecto
EL OBJETIVO GLOBAL DE ESTE PROYECTO ES EL DE ESTUDIAR Y DESARROLLAR MECANISMOS DE GESTION DE RECURSOS, PARA LA OPTIMIZACION DE LA EJECUCION DE APLICACIONES PARALELAS EN ENTORNOS DE COMPUTO HETEROGENEOS, DE ENTRE LAS PLATAFORMAS HETEROGENEAS EXISTENTES, NOS CENTRAREMOS EN LOS SISTEMAS CLUSTER, MULTICLUSTER Y SU EXTENSION NATURAL A LOS SISTEMAS DE AMBITO GLOBAL PEER-TO-PEER, LA GESTION DE RECURSOS SE ABORDARA DESDE DOS PERSPECTIVAS COMPLEMENTARIAS, LA DE LA APLICACION A EJECUTAR Y LA DEL SISTEMA HETEROGENEO, QUE SE CONCRETAN EN LAS DOS LINEAS DE INVESTIGACION QUE SE PROPONEN EN EL PROYECTO:LINEA A, ASIGNACION DE RECURSOS PARA LA OPTIMIZACION DE RENDIMIENTO DE LAS APLICACIONES PARALELAS, SE ESTUDIARAN Y ELABORARAN LAS PROPUESTAS ADECUADAS PARA MODELAR LA APLICACION Y LA ARQUITECTURA CONTEMPLANDO LAS CARACTERISTICAS DE HETEROGENEIDAD DEL SISTEMA, A PARTIR DE LOS MODELOS DE APLICACION Y ARQUITECTURA, SE DESARROLLARAN MECANISMOS DE AGRUPACION DE TAREAS, DE TAL FORMA QUE TODAS LAS TAREAS DE UN MISMO GRUPO SERAN EJECUTADAS EN UN MISMO PROCESADOR, PARA REDUCIR LOS EFECTOS DE LAS DEPENDENCIAS Y LAS COMUNICACIONES, CONSIDERANDO EL SISTEMA DEDICADO PARA LA EJECUCION DE LA APLICACION, NOS MARCAMOS LOS SIGUIENTES OBJETIVOS: (A) DEFINICION DE NUEVOS ALGORITMOS DE AGRUPACION QUE CONTEMPLEN LAS CARACTERISTICAS DEL SISTEMA, (B) DESARROLLO DE MECANISMOS DE REPLICACION DE TAREAS DESTINADOS A AMORTIGUAR LA PENALIZACION DEBIDA A LAS POSIBLES CAIDAS DE NODOS, (C) DEFINICION DE NUEVAS POLITICAS DE AGRUPACION QUE ACTUEN A VARIOS NIVELES, SEGUN LA LOCALIDAD DE INTERCONEXION DE LOS PROCESADORES (DENTRO DEL MISMO NODO, RED DE AREA LOCAL O RED DE AREA GLOBAL),LINEA B, ASIGNACION DE RECURSOS PARA LA EXPLOTACION DEL SISTEMA PARALELO, DESDE EL PUNTO DE VISTA DEL SISTEMA, SE PROPONDRAN NUEVAS POLITICAS DE PLANIFICACION ESPACIAL Y TEMPORAL, PARA ASIGNAR LAS TAREAS, O GRUPOS DE TAREAS, A LOS NODOS DE PROCESAMIENTO DEL SISTEMA Y GARANTIZAR UNA CORRECTA Y EFICIENTE PROGRESION DE SU EJECUCION, CONSIDERANDO LA POSIBILIDAD DE QUE VARIAS APLICACIONES, YA SEAN LOCALES O PARALELAS, PUEDAN EJECUTARSE CONCURRENTEMENTE EN LA PLATAFORMA HETEROGENEA, SE INCIDIRA EN LA REALIZACION DE LOS SIGUIENTES OBJETIVOS: (A) NUEVAS POLITICAS DE PLANIFICACION ESPACIAL QUE TENGAN EN CUENTA EL GRADO DE HETEROGENEIDAD Y EL ESTADO DEL SISTEMA, (B) EXTENSION DE LOS MECANISMOS DE PREDICCION EXISTENTES PARA CONTEMPLAR EL DINAMISMO DE LOS SISTEMAS, (C) POLITICAS DE PLANIFICACION TEMPORAL ADAPTADAS A LA ARQUITECTURA DEL SISTEMA, A LA CARGA DE TRABAJO Y A LOS MECANISMOS DE TOLERANCIA A FALLOS SUBYACENTES, Computación heterogénea\planificacion recursos\asignacion\tolerancia fallos\calidad servicio