LEGaTO: Low Energy Toolset for Heterogeneous Computing

Status: Active Start:

Primary tabs


Recently system integrators have dramatically increased their efforts in heterogeneous computing by integratingheterogeneous cores on die (ARM), utilizing general purpose GPUs (NVIDIA), combining CPUs and GPUs on same die(Intel, AMD), leveraging FPGAs (Altera, Xilinx), integrating CPUs with FPGAs (Xilinx), and coupling FPGAs and CPUs in thesame package (IBM-Altera, Intel-Altera). Heterogeneity aims to solve the problems associated with the end of Moore´s Lawby incorporating more specialized compute units in the system hardware and by utilizing the most efficient compute unit.

However, while software-stack support for heterogeneity is relatively well developed for performance, software stack supportfor power- and energy-efficient computing it is severely lacking. Given that the ICT sector is responsible for 5% of globalelectricity consumption, software stack-support for energy-efficient heterogeneous computing is critical to the future growthof the ICT industry. The primary ambition of the LEGaTO project is to address this challenge by starting with a Made-in-Europe mature software stack, and by optimizing this stack to support energy-efficient computing on a commercial cuttingedgeEuropean-developed CPU-GPU-FPGA heterogeneous hardware substrate, which will lead to an order of magnitudeincrease in energy efficiency.