Titol del projecte: Execució Eficient d'Aplicacions Multi-disciplinàries: Nous Desafiaments en l'Era del Multi/Many core
Nacional
Identificador del projecte:TIN2011-28689-C02-01
Entitat finançadora:Ministerio de Ciencia y Educación
Investigador Principal
Tomàs Manuel Margalef Burrull
Investigadors
Ana Cortés Fité
Carlos Brun Sorribas
Julio Cesar García Vizcaíno
Antonio Espinosa Morales
Porfidio Hernández Budé
Miquel Angel Senar Rosell
Aprigio Augusto Lopes Bezerra
Andrés Cencerrado Barraqué
Joan Sorribes Gomis
Anna Morajko
Ana Ripoll Aracil
Juan Carlos Moure López
Eduardo César Galobardes
Andreu Moreno Vendrell
César Allande Álvarez
Tharso De Souza Ferreira
Claudio Daniel Márquez Pérez
Claudia Andreina Rosas Mendoza
Andrea Maria Martínez Trujillo
Alvaro Chalar Zuñiga
Arindam Choudhury
Gonzalo Vera Rodríguez
Abel Castellanos Carrazana
Josep Jorba Esteve
Gemma Sanjuan
Tomàs Artés
Alejandro Chacón
Estructura del projecte
L’objectiu central d’aquest projecte és l’investigació d’idees, tècniques, polítiques i mecanismes per l’execució eficient d’aplicacions multidisciplinars amb elevats requeriments computacionals i de dades, sobre sistemes de l’era multi/many core que inclouen clusters, supercomputadors de peta/exaescala, i sistemes de còmput peer-to-peer i cloud. El projecte s’organitza en quatre nivells estretament relacionats:
-
Aplicacions: S’estudiaran diverses aplicacions multidisciplinars que representen un desafiament significatiu des del punt de vista computacional, i a més per al propi desenvolupament del camp específic de la ciència o enginyeria (bioinformàtica, mediambient, industrial, …).
-
Models de Programació i Entorns d’Execució: S’han de reconsiderar a la llum de les noves tendències en l’arquitectura (organització del còmput, memòria i comunicacions) i dels requisits de les aplicacions seleccionades. És obligat l’anàlisi de les solucions existents més adequades i el desenvolupament d’extensions específiques.
-
Modelat, Evaluació i Sintonització de Rendiment: Els models de rendiment són crucials per a la programació eficient i la sintonització. Han d’ampliar-se o inclús redisenyar-se per a incorporar les característiques de sistemes d’altes prestacions actuals i futurs. A més, han de replantejar-se els mecanismes de monitorització i sintonització per a ser efectius en sistemes multi/many core a gran escala.
-
Mecanismes de Gestió de Recursos: Les polítiques de distribució, asignació i planificació han d’analitzar-se en relació al tipus de sistema i aplicació considerats. S’investigaran propostes per a sistemes cluster,peer-to-peer i cloud, que incloguin la gestió a nivell de core.