FuryGpu projekt arendab FPGA-põhiseid GPU-sid

Esitletud on projekti FuryGpu tööprototüüp, mis arendab isetehtud GPU-d Xilinx Zynq UltraScale+ FPGA-l põhinevana, kujundatud eraldi plaadina, mis ühendatakse arvutiga PCIe liidese kaudu. Riistvarablokke kirjeldatakse SystemVerilogi keeles ja plaadi projekt on valmistatud tasuta ringhäälinguplaadi automaatse projekteerimise süsteemis KiCAD. Käesolevas etapis võimaldab FuryGpu GPU juba käivitada mängu Quake 60 FPS renderdamise efektiivsusega eraldusvõimega 1280 x 720.

Projekt on välja töötatud 2021. aastast hobina, mille on loonud programmeerija, kes on spetsialiseerunud arvutimängude arendusele ja huvitub riistvarast. Plaadi skeemid, Verilogi kirjeldused ja draiverid ei ole veel avalikult saadaval, kuid projekti autor on väljendanud soovi vabastada kõik FuryGpu-ga seotud arendused pärast mõnede õiguslike küsimuste lahendamist oma tööandjaga (tuleb kooskõlastada, et end kaitsta võimalike nõudmiste eest oma tööandjalt).

FuryGpu projekt arendab FPGA-põhiseid GPU-sid

Praeguses arengu etapis võrreldakse FuryGpu võimeid keskmise taseme 1990. aastate edasijõudnud graafikakaardiga. GPU funktsionaalsus on määratud fikseeritud funktsioonide kogumiga, programmide shadereid ei toeta praegu ning peamine tähelepanu on pööratud renderdamise, rasteriseerimise ja tekstuuritöötluse komponentidele. Graafiliste operatsioonide täitmiseks on saadaval oma graafiline API FuryGL, mis sarnaneb API Vulkaniga, kuid ei ole sellega ühilduv shaderi toe puudumise tõttu.

Juba saadaval olevate võimaluste seas:

  • Neli iseseisvat plaadi rasteriseerijat;
  • GPU töötab sagedusel 400MHz, tekstuuride juhtimisseade töötab sagedusel 480MHz;
  • Eesmine osa, et teostada ujuva komaga (fp32) operatsioone;
  • Tekstuuride mappimis- ja töötlemisseade, mis toetab lineaarset ja bilineaarset filtreerimist ning MIP-tekstureerimist;
  • PCIe Gen 2×4 liides. Monitori ühendamiseks on olemas DisplayPort ja HDMI pordid.

FuryGpu projekt arendab FPGA-põhiseid GPU-sid


Allikas: opennet.ru
Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster