Implementing support for high-performance Microsoft Catapult FPGAs in the Hastlayer .NET high-level synthesis toolbox
Ernő Dávid, Dávid El-Saig and Zoltán Lehóczky (2019.08.31 - 2019.12.31)
Wigner RCP és Lombiq Technologies Ltd. együttműködés
Kivonat: A Lombiq Technologies Hastlayer terméke lehetővé teszi a .NET platform szoftverfejlesztőinek, hogy FPGA-kat gyorsítókártyákként használjanak. Standard .NET progamokat tud ekvivalens hadverimplementációvá alakítani, és ezzel az erre alkalmas algoritmusokat automatikusan felgyorsítani és az energiafelhasználásukat csökkenteni. A fejlesztők továbbra is szokványos .NET programokat írnak, nincs szükség hardvertervezői tudásra.
A Hastlayernek minden szükséges FPGA-t egyenként támogatnia kell. Korábban csak egyet támogatott, ami tesztelésre alkalmas, de nagy számításigényű alkalmazásokhoz nem elegendő. Ezért indult el az együttműködés a Wigner FKI-val, hogy a rendszer a Microsoft Catapult platform nagy teljesítményű FPGA-it is támogassa. A Wigner feladata az FPGA-oldali hardver keretrendszer létrehozása, ami a Hastlayer automatikusan létrehozott hardverkomponenseit teszi működőképessé.