ERC Starting Grant · 2018
The Next 100 Optimizing Compilers
Ideally, advances in hardware design would directly translate to performance or energy improvements in software. In reality, this involves a manual process of tuning a sophisticated production compiler or hardware-specific rewriting of code. This process is challenging even for the few experts who possess the required range of skills. Moreover, any errors introduced in this process affect the entire software stack and likely compromise its reliability and security. The aim of this project is to enable software to take full advantage of the capabilities of emerging microprocessor designs without modifying the compiler. Towards this end, we propose a new approach to code generation and…
From the public funding record at EU CORDIS. Describes the funded project, not the reviews below.