Projekt FuryGpu vyvíjí GPU na bázi FPGA

Byl představen funkční prototyp projektu FuryGpu, vyvíjejícího vlastní GPU založené na FPGA Xilinx Zynq UltraScale+, realizované jako samostatná deska připojená k PC prostřednictvím rozhraní PCIe. Popisy hardwarových bloků byly vytvořeny v jazyce SystemVerilog a projekt desky byl připraven v bezplatném systému automatizovaného navrhování tištěných plošných spojů KiCAD. Ve svém současném stavu GPU FuryGpu již umožňuje spustit hru Quake s výkonem zobrazení 60 FPS při rozlišení 1280 x 720.

Projekt se vyvíjí od roku 2021 jako hobby programátora, který se specializuje na vývoj počítačových her a má zájem o hardware. Schémata desky, popisy Verilog a ovladače nejsou zatím veřejně dostupné, ale autor projektu prohlásil, že má v úmyslu zveřejnit všechny související práce na FuryGpu po vyřešení některých právních záležitostí se svým zaměstnavatelem (schválení je nutné pro ochranu před možnými nároky ze strany zaměstnavatele).

Projekt FuryGpu vyvíjí GPU na bázi FPGA

V aktuální fázi vývoje jsou schopnosti FuryGpu porovnávány s pokročilou grafickou kartou ze středu 90. let. Funkčnost GPU je určena sadou pevných funkcí, provádění programových shaderů zatím není podporováno, a hlavní pozornost je věnována komponentům pro vykreslování, rastrování a zpracování textur. Pro provádění grafických operací je k dispozici vlastní grafické API FuryGL, které připomíná API Vulkan, ale není s ním kompatibilní kvůli absenci podpory shaderů.

Mezi již dostupné možnosti patří:

  • Čtyři nezávislé dlaždicové rastrovátory;
  • Pracovní frekvence GPU 400 MHz, pracovní frekvence bloku správy textur 480 MHz;
  • Frontend pro provádění operací s pohyblivou desetinou čárkou (fp32);
  • Blok mapování a zpracování textur, podporující lineární a bilineární filtrování s podporou MIP-texturování;
  • Rozhraní PCIe Gen 2×4. Přítomnost portů DisplayPort a HDMI pro připojení monitoru.

Projekt FuryGpu vyvíjí GPU na bázi FPGA


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster