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
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
Proyectos interesantes
BES-2011-048568
ARQUITECTURAS, COMPILADORES Y APLICACIONES EN MULTIPROCESADO...
43K€
Cerrado
BES-2011-048007
ARQUITECTURAS, COMPILADORES Y APLICACIONES EN MULTIPROCESADO...
43K€
Cerrado
BES-2014-070070
ARQUITECTURAS, COMPILADORES Y APLICACIONES EN MULTIPROCESADO...
88K€
Cerrado
BES-2014-068136
ARQUITECTURAS, COMPILADORES Y APLICACIONES EN MULTIPROCESADO...
88K€
Cerrado
PTQ-09-01-00567
Compilador orientado a Comunicación de Procesos Secuenciales...
49K€
Cerrado
JCI-2011-10336
Paralelización de algoritmos numéricos. Diseño de procesador...
96K€
Cerrado
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