Section: Bilateral Contracts and Grants with Industry
ManycoreLabs Project with Kalray
Compsys was part of 3-years a bilateral contract with Kalray called ManycoreLabs, funded by “Investissements d'avenir pour le développement de l'économie numérique”. The goal of this project was to allow the company Kalray, based on a collaboration with several partners, to become the European leader of the market of many-core chips for embedded systems. Industrial partners of this project included Bull, CAPS Entreprise, Digigram, Thales, Renault. Academic partners are CEA, Inria (Parkas, Compsys, and Corse), VERIMAG.
Compsys role was to explore analysis and compilation techniques linked to streaming languages, with the Kalray MPPA platform as long-term target. The research on OpenStream described in Section 7.8 corresponds to extensions of the work package WP 2.5.3. This study showed the need for extending polyhedral techniques to polynomials, which is one of the motivation of the work described in Section 7.11 . The work on parametric tiling (Section 7.7 ), first in the context of FPGA, then of GPUs, was also a first step towards the automatic generation of blocking algorithms for multicores such as the Kalray MPPA.
This project ended in June 2015.