Description du projet
Des outils abordables pour développer des logiciels
Ces dernières années, la synthèse de haut niveau est devenue un outil de plus en plus utile et apprécié pour obtenir de meilleures performances et une meilleure efficacité énergétique sur des systèmes hétérogènes. Elle a permis une commercialisation plus rapide des produits et a rendu l’utilisation de ces systèmes moins compliquée, tout en aidant à concevoir des circuits de réseaux de portes programmables. Malgré les nombreuses utilisations et les avantages qu’elle offre aux concepteurs, elle n’a pas été largement adoptée dans le secteur industriel. Cette adoption limitée peut être attribuée au besoin de compétences, de connaissances et de matériel spécifiques, qui représentent un coût élevé pour les concepteurs. Le projet Hastlayer, financé par l’UE, apporte une réponse. Leur outil Hastlayer transforme les logiciels en circuits électroniques. Le résultat est plus rapide et consomme moins d’énergie. Les développeurs peuvent écrire et mettre à jour le code, et l’outil fait le reste. Aucune compétence matérielle n’est requise.
Objectif
High-level synthesis (HLS) is increasingly popular for the design of high-performance and energy-efficient heterogeneous systems, shortening time-to-market and addressing today’s system complexity. HLS allows designers to work at a higher-level of abstraction by using a software program to specify the hardware functionality. Additionally, HLS is particularly interesting for designing field-programmable gate array circuits (FPGA), where hardware implementations can be easily refined and replaced in the target device. Recent years have seen much activity in the HLS research community, with a plethora of HLS tool offerings, from both industry and academia, but none of these solutions are widespread for industrial use.
FPGA Programming requires certain skills, specific knowledge and specialised hardware. Gathering these are expensive and due to this limitation can only be achieved by a small fraction of software developers, which makes access to FPGA equally limited. With our solution we aim to give access to those software engineers who lack this specific knowledge.
Hastlayer a provides an HLS service consisting of multiple tools that allows desktop, web and mobile software developers to increase the performance of their computationally intensive and resource demanding applications by executing critical parts of their software on a specialised hardware architecture remotely or locally (FPGA) without having the in-depth knowledge of such platforms. This solution results in lower development cost when it comes to optimisation, cheaper hardware when it comes to speeding up a slow program but most importantly makes continuous development exceptionally fast.
Before we can turn Hastlayer into a product we need to carry out a feasibility study in order to define use cases tackle security issues and develop the most suitable business mode to maximize market penetration.
Champ scientifique
Programme(s)
Régime de financement
SME-1 - SME instrument phase 1Coordinateur
1064 BUDAPEST
Hongrie
L’entreprise s’est définie comme une PME (petite et moyenne entreprise) au moment de la signature de la convention de subvention.