PROGRAMACION HOMOGENEA PARA ARQUITECTURAS HETEROGENEAS
EL DESARROLLO DE CODIGO PARALELO ES CADA VEZ MAS COMPLICADO, DEBIDO A LA PROLIFERACION DE ARQUITECTURAS PARALELAS HETEROGENEAS QUE PERMITEN EXPLOTAR SIMULTANEAMENTE DISPOSITIVOS CON DIFERENTES CARACTERISTICAS Y POTENCIALES, NECESI...
ver más
Fecha límite participación
Sin fecha límite de participación.
Financiación
concedida
El organismo AGENCIA ESTATAL DE INVESTIGACIÓN notifico la concesión del proyecto
el día 2014-01-01
No tenemos la información de la convocatoria
0%
100%
Información adicional privada
No hay información privada compartida para este proyecto. Habla con el coordinador.
¿Tienes un proyecto y buscas un partner? Gracias a nuestro motor inteligente podemos recomendarte los mejores socios y ponerte en contacto con ellos. Te lo explicamos en este video
Fecha límite de participación
Sin fecha límite de participación.
Descripción del proyecto
EL DESARROLLO DE CODIGO PARALELO ES CADA VEZ MAS COMPLICADO, DEBIDO A LA PROLIFERACION DE ARQUITECTURAS PARALELAS HETEROGENEAS QUE PERMITEN EXPLOTAR SIMULTANEAMENTE DISPOSITIVOS CON DIFERENTES CARACTERISTICAS Y POTENCIALES, NECESITANDO INCLUSO EL USO DE DIFERENTES MODELOS DE PROGRAMACION,EN ESTE PROYECTO SE PROPONE EL USO DE UN SISTEMA DE PROGRAMACION PARALELO HOMOGENEO Y PORTABLE PARA LA EXPLOTACION EFICIENTE DE SISTEMAS HETEROGENEOS, EN CONCRETO SE PLANTEA LA INTEGRACION DE TECNICAS QUE PERMITAN UNA GENERACION AUTOMATICA DE CODIGO PARALELO MULTIPLATAFORMA QUE SE ADAPTE A DIFERENTES CONFIGURACIONES DE HARDWARE, APROVECHANDO LAS CAPACIDADES PARALELAS DE LOS COMPLEJOS SISTEMAS ACTUALES O FUTUROS,ESTE PROYECTO SE CENTRA EN DOS SOLUCIONES COMPLEMENTARIAS, QUE EN CONJUNTO CUBREN TODO EL ESPACIO DE DISEÑO Y DESARROLLO DE SOFTWARE PARA SISTEMAS HETEROGENEOS, LA PRIMERA SE BASA EN TRASGO, NUESTRO MODELO UNIFICADO DE PROGRAMACION PARALELA, EN EL QUE INTEGRAREMOS NUEVAS TECNICAS DE REESCRITURA AUTOMATICA DE CODIGO Y SU COMBINACION CON POLITICAS DE PLANIFICACION Y MAPEO PARA SISTEMAS HETEROGENEOS,LA SEGUNDA SOLUCION PERMITIRA LA PARALELIZACION AUTOMATICA DE APLICACIONES CUANDO LAS APLICACIONES PRESENTEN UNA ESTRUCTURA DE DEPENDENCIAS COMPLEJA, O CON UN COSTE DE DESARROLLO ESTIMADO DEMASIADO ELEVADO, PARA ELLO EXTENDEREMOS ATLAS, NUESTRO SISTEMA DE EJECUCION ESPECULATIVO POR SOFTWARE, PARA SU USO EN SISTEMAS HETEROGENEOS, GRACIAS A ESTOS DOS ENFOQUES COMPLEMENTARIOS, LOS PROGRAMADORES QUE DESEEN APROVECHAR LAS CAPACIDADES DE LOS SISTEMAS HETEROGENEOS PODRAN DESARROLLAR VERSIONES PARALELAS DE SUS ALGORITMOS PARA EJECUCION HETEROGENEA DE FORMA TRANSPARENTE, O GENERAR VERSIONES ESPECULATIVAS HETEROGENEAS DE FORMA AUTOMATICA CUANDO SE DISPONGA DE UNA VERSION SECUENCIAL Y EL DESARROLLO DE CODIGO PARALELO IMPLIQUE COSTES QUE NO PUEDAN ASUMIRSE, COMPUTACIÓN\PARALELISMO\HETEROGÉNEO\COMPUTACIÓN DE ALTO RENDIMIENTO\PROGRAMACIÓN\HPC