Skip to main content
Ir a la página de inicio de la Comisión Europea (se abrirá en una nueva ventana)
español español
CORDIS - Resultados de investigaciones de la UE
CORDIS

Extending Coherence for Hardware-Driven Optimizations in Multicore Architectures

Descripción del proyecto

Ampliación del protocolo de coherencia para optimizar la eficiencia energética de los procesadores multinúcleo

Los procesadores multinúcleo de dispositivos digitales, como teléfonos inteligentes y servidores de altas prestaciones, requieren una mayor potencia de cálculo para acceder a aplicaciones de nueva aparición. Con todo, su rendimiento puede verse limitado notablemente por las técnicas de ejecución especulativa en el «hardware» que, a menudo, llevan a cabo operaciones innecesarias que aumentan bastante el consumo de energía. Por lo tanto, es esencial diseñar procesadores multinúcleo con una mayor eficiencia energética. El objetivo del proyecto financiado con fondos europeos ECHO es mejorar el rendimiento y la eficiencia de los procesadores multinúcleo del futuro al mejorar la función del protocolo de coherencia de caché. Al añadir extensiones sencillas al protocolo de coherencia de caché, se podrá reducir las especulaciones erróneas en el núcleo de procesamiento y favorecer la optimización especulativa durante la compilación.

Objetivo

Multicore processors are present nowadays in most digital devices, from smartphones to high-performance
servers. The increasing computational power of these processors is essential for enabling many important
emerging application domains such as big-data, media, medical, or scientific modeling. A fundamental
technique to improve performance is speculation, a technique that consists in executing work before it is
known if it is actually needed. In hardware, speculation significantly increases energy consumption by
performing unnecessary operations, while speculation in software (e.g. compilers) is not the default thus
preventing performance optimizations. Since performance in current multicores is limited by their power
budget, it is imperative to make multicores as energy-efficient as possible to increase performance even
further.
In a multicore architecture, the cache coherence protocol is an essential component since its unique but
challenging role is to offer a simple and unified view of the memory hierarchy. This project envisions that
extending the role of the coherence protocol to simplify other system components will be the key to
overcome the performance and energy limitations of current multicores. In particular, ECHO proposes to
add simple but effective extensions to the cache coherence protocol in order to (i) reduce and even
eliminate misspeculations at the processing cores and synchronization mechanisms and to (ii) enable
speculative optimizations at compile time. The goal of this innovative approach is to improve the
performance and energy efficiency of future multicore architectures. To accomplish the objectives
proposed in this project, I will build on my 14 years expertise in cache coherence, documented in over 40
publications of high impact.

Ámbito científico (EuroSciVoc)

CORDIS clasifica los proyectos con EuroSciVoc, una taxonomía plurilingüe de ámbitos científicos, mediante un proceso semiautomático basado en técnicas de procesamiento del lenguaje natural. Véas: El vocabulario científico europeo..

Para utilizar esta función, debe iniciar sesión o registrarse

Palabras clave

Palabras clave del proyecto indicadas por el coordinador del proyecto. No confundir con la taxonomía EuroSciVoc (Ámbito científico).

Programa(s)

Programas de financiación plurianuales que definen las prioridades de la UE en materia de investigación e innovación.

Tema(s)

Las convocatorias de propuestas se dividen en temas. Un tema define una materia o área específica para la que los solicitantes pueden presentar propuestas. La descripción de un tema comprende su alcance específico y la repercusión prevista del proyecto financiado.

Régimen de financiación

Régimen de financiación (o «Tipo de acción») dentro de un programa con características comunes. Especifica: el alcance de lo que se financia; el porcentaje de reembolso; los criterios específicos de evaluación para optar a la financiación; y el uso de formas simplificadas de costes como los importes a tanto alzado.

ERC-COG - Consolidator Grant

Ver todos los proyectos financiados en el marco de este régimen de financiación

Convocatoria de propuestas

Procedimiento para invitar a los solicitantes a presentar propuestas de proyectos con el objetivo de obtener financiación de la UE.

(se abrirá en una nueva ventana) ERC-2018-COG

Ver todos los proyectos financiados en el marco de esta convocatoria

Institución de acogida

UNIVERSIDAD DE MURCIA
Aportación neta de la UEn

Aportación financiera neta de la UE. Es la suma de dinero que recibe el participante, deducida la aportación de la UE a su tercero vinculado. Considera la distribución de la aportación financiera de la UE entre los beneficiarios directos del proyecto y otros tipos de participantes, como los terceros participantes.

€ 1 999 955,00
Dirección
AVENIDA TENIENTE FLOMESTA S/N - EDIFICIO CONVALECENCIA
30003 Murcia
España

Ver en el mapa

Región
Sur Región de Murcia Murcia
Tipo de actividad
Higher or Secondary Education Establishments
Enlaces
Coste total

Los costes totales en que ha incurrido esta organización para participar en el proyecto, incluidos los costes directos e indirectos. Este importe es un subconjunto del presupuesto total del proyecto.

€ 1 999 955,00

Beneficiarios (1)

Mi folleto 0 0