Descripción del proyecto
LAS TRANSICIONES DIGITAL Y ENERGETICA SON ESENCIALES PARA LOGRAR UNA ECONOMIA SOSTENIBLE Y CONSTITUYEN UN PILAR FUNDAMENTAL DE LA NUEVA ESTRATEGIA INDUSTRIAL PARA EUROPA. AMBAS, ADEMAS, ESTAN ESTRECHAMENTE RELACIONADAS ENTRE SI EN VARIOS ASPECTOS, INCLUYENDO UNA PREOCUPANTE PARADOJA. POR UN LADO, NECESITAMOS CENTROS DE PROCESO DE DATOS (CPD) CADA VEZ MAS POTENTES PARA APOYAR LAS TRANSICIONES DIGITAL Y ENERGETICA Y, POR OTRO LADO, EL AUMENTO VERTIGINOSO DE LA CANTIDAD DE DATOS Y DE LA DEMANDA DE SERVICIOS SOPORTADOS POR DICHOS SISTEMAS, IMPLICAN UN RIESGO DE INCREMENTO DESMESURADO DEL CONSUMO ENERGETICO. PARA ROMPER ESTA PARADOJA, NECESITAMOS DESARROLLAR CPDS QUE SEAN MUCHO MAS EFICIENTES ENERGETICAMENTE QUE LOS EXISTENTES. CENTRANDONOS EN EL HARDWARE, SE HAN DESARROLLADO POR SEPARADO TECNICAS DE REDUCCION DE ENERGIA PARA DIFERENTES DISPOSITIVOS. POR DESGRACIA, SE HA PERDIDO LA OPORTUNIDAD DE OPTIMIZAR EL SISTEMA EN SU CONJUNTO. ADEMAS, EXISTE UNA FLEXIBILIDAD LIMITADA PARA DEFINIR LAS MAQUINAS VIRTUALES QUE SE TRADUCE EN LA PERDIDA DE OPORTUNIDADES DE AHORRO ENERGETICO. POR LO TANTO, HA LLEGADO EL MOMENTO DE RECONSIDERAR LA ARQUITECTURA GLOBAL DEL SISTEMA Y APARTARSE DE LA ARQUITECTURA CLASICA DE LOS NODOS DE CLUSTER.EL OBJETIVO DE ESTE PROYECTO ES PROPONER Y EVALUAR UNA NUEVA ARQUITECTURA DE CPD ENERGETICAMENTE EFICIENTE QUE MEJORE LOS PRINCIPALES SUBSISTEMAS (NUCLEOS DE PROCESADOR, JERARQUIA DE MEMORIA, ACELERADORES Y RED DE INTERCONEXION), Y REDUZCA SIGNIFICATIVAMENTE LA LATENCIA DEL MOVIMIENTO DE DATOS Y EL CONSUMO ENERGETICO GLOBAL. LA NUEVA ARQUITECTURA SE DISEÑARA EN TORNO A LOS ACELERADORES, PROPORCIONANDO UNA CONEXION DIRECTA ENTRE TODOS ELLOS Y EL RESTO DE LOS COMPONENTES DEL SISTEMA, QUE SE MEJORARAN COMO SIGUE.ESTE SUBPROYECTO SE CENTRARA EN LA INVESTIGACION DE TODOS LOS SUBSISTEMAS CON LA UNICA EXCEPCION DE LOS ACELERADORES. LOS PROCESADORES DE LOS NODOS DEL CENTRO DE DATOS CONSIGUEN UN ALTO RENDIMIENTO MEDIANTE EL SOPORTE A LA EJECUCION DE MULTIPLES HILOS SIMULTANEAMENTE (SMT), QUE HA DEMOSTRADO SER UNA TECNICA CON UN BUEN RATIO RENDIMIENTO/VATIO. EN EL PROYECTO INCREMENTAREMOS EL NUMERO DE HILOS SOPORTADOS POR NUCLEO REDISEÑANDO ESTRUCTURAS CLAVE QUE LIMITAN LA ESCALABILIDAD (POR EJEMPLO, LAS CACHES DE PRIMER NIVEL) CON TECNOLOGIAS DE MEMORIA MAS DENSAS Y ENERGETICAMENTE EFICIENTES. EN CUANTO A LA JERARQUIA DE MEMORIA, DISEÑAREMOS SOFTWARE DE SISTEMA QUE TENGA EN CUENTA EL CONSUMO ENERGETICO DE LOS PRINCIPALES RECURSOS COMPARTIDOS (LLC, MEMORIA PRINCIPAL Y NUCLEOS SMT). ADEMAS, SE PROPONDRA UNA NUEVA ORGANIZACION DE LA MEMORIA PRINCIPAL MAS DENSA Y EFICIENTE APROVECHANDO DIFERENTES TECNOLOGIAS. ADEMAS, PROPONDREMOS UNA NUEVA RED DE INTERCONEXION QUE SUSTITUYA EL CONMUTADOR INTERNO DE CADA ACELERADOR DEL NODO POR UN UNICO CONMUTADOR EXTERNO "TOP-OF-SERVER". DE ESTE MODO, REDUCIREMOS EL COSTE, LA LATENCIA DE LAS COMUNICACIONES Y EL CONSUMO DE ENERGIA, Y AUMENTAREMOS LA FLEXIBILIDAD. TAMBIEN COORDINAREMOS LAS TECNICAS EXISTENTES DE REDUCCION DE ENERGIA DE LA RED CON NOVEDOSAS TECNICAS DE GESTION GLOBAL DE LA CONGESTION, VIRTUALIZACION DE LA RED Y TOLERANCIA A FALLOS, CON EL FIN DE LOGRAR UNA REDUCCION DE ENERGIA MUCHO MAS SIGNIFICATIVA AL REDUCIR LA CONGESTION QUE APARECE CUANDO SE UTILIZAN TECNICAS DE REDUCCION DE ENERGIA INDEPENDIENTES.