El proyecto RePhrase tiene como objetivo
trabajar en la mejora del desarrollo de software
para arquitecturas paralelas heterogéneas.
Las arquitecturas paralelas heterogéneas
son las que se utilizan en aquellas máquinas
que combinan distintos dispositivos de cómputo,
como los conocidos procesadores "multicore",
combinados con tarjetas gráficas destinadas también al cómputo,
y a veces dispositivos de hardware reconfigurable.
El grupo de arquitectura de computadores
del departamento de informática
centra su investigación, en este proyecto,
en la simplificación del modo en que se construyen los programas
y, por otra parte, en la identificación de defectos
en programas paralelos.
El reto es conseguir aplicaciones sensiblemente más rápidas
y que al mismo tiempo tengan un menor consumo de energía.
-El proyecto tiene tres aplicaciones principales
como caso de uso. La primera es la optimización
en procesos industriales de fabricación.
La segunda, monitorización de tráfico ferroviario.
Y la tercera, en la que la Univ. Carlos III
tiene mayor participación, es la optimización de una aplicación
que sirve para el diagnóstico de enfermedades mentales.
La aplicación sobre la que trabajamos
consiste en el procesamiento por computador
de imágenes capturadas mediante resonancia magnética de cerebro.
Este tipo de aplicaciones conlleva grandes horas de cómputo,
y, como reto de este proyecto,
lo que pretendemos es reducirlo a minutos.
Gracias a esta reducción de tiempo
podemos facilitar la fase de diagnóstico
de enfermedades como la esquizofrenia,
trastorno bipolar o depresión.
Para realizar este proyecto
se adquirió una nueva máquina heterogénea paralela de IBM
que ofrece capacidades de cómputo superiores a las máquinas actuales.