Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Maverick14

    tag

    válasz Xantomas #19 üzenetére

    Az átlagos sw fejlesztő majd néhány fordítási direktíva segítségével megmondja, melyik függvényéből szeretne hw modult az FPGA-ban.
    A Xilinx Vivado HLS (High-Level Synthesis) C/C++ kódból fordít elég jó hatékonysággal VHDL/Verilog áramköröket. A SDAccel OpenCl kerneleket fordít hasonló fejlesztési környezettel, mint ami GPU-kra is van. Az Amazon Cloud-ban ki is lehet próbálni (F1 instance) pár $/óraért egész komoly FPGA-s rendszert lehet bérelni. És természetesen az Intel-nél is dolgoznak hasonló fordítókon.
    Én még tanítok egyetemen VHDL-t, de aki nálam diplomázik az már a HLS-t tanulja. Hihetetlenül felgyorsítja a tervezési folyamatot. Amit eddig hónapok kemény munkájával terveztünk VHDL-ben az most szinte percek alatt kész van.
    Mivel a Moore törvénynek lényegében befellegzett, az átlagos sw fejlesztő is egyre kevésbé fogja tudni megtenni, hogy csak legyintsen, ha hasonló célhardveres vagy GPU-s optimalizációk kerülnek szóba.
    Jut eszembe van egy magyar csapat is akik C# -> FPGA fordítón dolgoznak: [Hastlayer]

    My other car is an F-14 Tomcat!

Új hozzászólás Aktív témák