R-17230-2014 -PEAK Architecture

A medida que la capacidad de cálculo de los sistemas informáticos, va creciendo se van planteando simulaciones computacionales a problemas cada vez más complejos. En este contexto, la computación de alto rendimiento (High performance Computing o HPC en inglés) es una herramienta fundamental para optimizar estos sistemas. Con la llegada de sistemas multicore con cientos o miles de núcleos (kilo-núcleos) es necesario proporcionar arquitecturas eficientes que permitan a estos sistemas, escalar los recursos mediante estrategias de gestión adecuadas para que puedan atender eficazmente todos los requerimientos de cálculo del sistema. PEAK es una arquitectura de procesador multinúcleo desarrollada en sistemas FPGA que proporciona un mecanismo de partición natural y perfecto de todos los recursos chip a la pila de software, facilitando la aplicación de nuevas políticas para la utilización eficiente de recursos y su organización. PEAK admite protocolos avanzados de coherencia y optimizaciones de red para permitir eficientemente dicha partición. La arquitectura PEAK se puede aplicar a múltiples sectores en los que los sistemas multinúcleo se están popularizando y en los que se requiere el partición de recursos y su aislamiento como es el caso de la aviación, la automoción y el sector aeroespacial. Para la correcta gestión del sistema, se ha desarrollado una plataforma de gestión denominada PEAK management system.

Ficha técnica

Tipo de tecnología SOFTWARE
Inventores José María Martínez Martínez, Mario Lodde ., Antoni Roca Pérez, José Flich Cardo