vak: (Default)
[personal profile] vak
Компилятор Xilinx Vitis HLS построен на основе LLVM. Исходные тексты недавно появились на гитхабе: https://github.com/Xilinx/HLS

Компилятор преобразует программу на языке Си или Си++ в цифровую логику для FPGA. Как там оно всё устроено - ещё предстоит разбираться, но проект многообещающий. Можно попробовать пристегнуть какой-нибудь другой backend и приспособить для чего-нибудь полезного.

Date: 2021-03-16 03:23 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
Ещё никто не делал аппаратного компилятора? А то можно ускорить компиляцию какого-нибудь Tensorflow! :)

Date: 2021-03-16 06:01 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
Я думаю компилировать Си++! :)

Date: 2021-03-16 06:37 (UTC)
norian: (Default)
From: [personal profile] norian
интересно, у них есть какие-нть ограничения по синтаксису, или вообще любые сорцы которые по размеру влезут можно

а, у них там свои прагмы
Edited Date: 2021-03-16 06:40 (UTC)