{"id":114645,"date":"2024-03-29T12:25:42","date_gmt":"2024-03-29T10:25:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-furygpu-razvivaet-gpu-na-baze-fpga"},"modified":"2024-03-29T12:25:42","modified_gmt":"2024-03-29T10:25:43","slug":"proekt-furygpu-razvivaet-gpu-na-baze-fpga","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-furygpu-razvivaet-gpu-na-baze-fpga","title":{"rendered":"FuryGpu projekt arendab FPGA-p\u00f5hiseid GPU-sid","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Esitletud on projekti FuryGpu t\u00f6\u00f6protot\u00fc\u00fcp, mis arendab isetehtud GPU-d Xilinx Zynq UltraScale+ FPGA-l p\u00f5hinevana, kujundatud eraldi plaadina, mis \u00fchendatakse arvutiga PCIe liidese kaudu. Riistvarablokke kirjeldatakse SystemVerilogi keeles ja plaadi projekt on valmistatud tasuta ringh\u00e4\u00e4linguplaadi automaatse projekteerimise s\u00fcsteemis KiCAD. K\u00e4esolevas etapis v\u00f5imaldab FuryGpu GPU juba k\u00e4ivitada m\u00e4ngu Quake 60 FPS renderdamise efektiivsusega eraldusv\u00f5imega 1280 x 720.     <\/p>\n<p>Projekt on v\u00e4lja t\u00f6\u00f6tatud 2021. aastast hobina, mille on loonud programmeerija, kes on spetsialiseerunud arvutim\u00e4ngude arendusele ja huvitub riistvarast. Plaadi skeemid, Verilogi kirjeldused ja draiverid ei ole veel avalikult saadaval, kuid projekti autor on v\u00e4ljendanud soovi vabastada k\u00f5ik FuryGpu-ga seotud arendused p\u00e4rast m\u00f5nede \u00f5iguslike k\u00fcsimuste lahendamist oma t\u00f6\u00f6andjaga (tuleb koosk\u00f5lastada, et end kaitsta v\u00f5imalike n\u00f5udmiste eest oma t\u00f6\u00f6andjalt).     <center><img decoding=\"async\" alt=\"FuryGpu projekt arendab FPGA-p\u00f5hiseid GPU-sid\" src=\"\/wp-content\/uploads\/2024\/03\/02cc2c1f50d250f791abdc3c009294f9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Praeguses arengu etapis v\u00f5rreldakse FuryGpu v\u00f5imeid keskmise taseme 1990. aastate edasij\u00f5udnud graafikakaardiga. GPU funktsionaalsus on m\u00e4\u00e4ratud fikseeritud funktsioonide kogumiga, programmide shadereid ei toeta praegu ning peamine t\u00e4helepanu on p\u00f6\u00f6ratud renderdamise, rasteriseerimise ja tekstuurit\u00f6\u00f6tluse komponentidele. Graafiliste operatsioonide t\u00e4itmiseks on saadaval oma graafiline API FuryGL, mis sarnaneb API Vulkaniga, kuid ei ole sellega \u00fchilduv shaderi toe puudumise t\u00f5ttu.    <\/p>\n<p>Juba saadaval olevate v\u00f5imaluste seas:   <\/p>\n<ul>\n<li class=\"l\"> Neli iseseisvat plaadi rasteriseerijat;\n<li class=\"l\"> GPU t\u00f6\u00f6tab sagedusel 400MHz, tekstuuride juhtimisseade t\u00f6\u00f6tab sagedusel 480MHz;\n<li class=\"l\"> Eesmine osa, et teostada ujuva komaga (fp32) operatsioone;\n<li class=\"l\"> Tekstuuride mappimis- ja t\u00f6\u00f6tlemisseade, mis toetab lineaarset ja bilineaarset filtreerimist ning MIP-tekstureerimist;\n<li class=\"l\"> PCIe Gen 2\u00d74 liides. DisplayPort ja HDMI portide olemasolu monitori \u00fchendamiseks.    <\/ul>\n<p>  <center><img decoding=\"async\" alt=\"FuryGpu projekt arendab FPGA-p\u00f5hiseid GPU-sid\" src=\"\/wp-content\/uploads\/2024\/03\/4e86bd5fe5adff03637c135e6bee30bc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60873\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 FuryGpu, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 GPU \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 FPGA Xilinx Zynq UltraScale+, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u044b, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u043e\u0439 \u043a \u041f\u041a \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 PCIe. \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 SystemVerilog, \u0430 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u043b\u0430\u0442\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0447\u0430\u0442\u043d\u044b\u0445 \u043f\u043b\u0430\u0442 KiCAD. \u0412 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0432\u0438\u0434\u0435 GPU FuryGpu \u0443\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0438\u0433\u0440\u0443 Quake \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":114646,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114645","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 FuryGpu, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 GPU \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 FPGA Xilinx Zynq UltraScale+, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u044b, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u043e\u0439 \u043a \u041f\u041a \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 PCIe.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/proekt-furygpu-razvivaet-gpu-na-baze-fpga\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 FuryGpu \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 GPU \u043d\u0430 \u0431\u0430\u0437\u0435 FPGA | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 FuryGpu, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 GPU \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 FPGA Xilinx Zynq UltraScale+, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u044b, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u043e\u0439 \u043a \u041f\u041a \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 PCIe.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/proekt-furygpu-razvivaet-gpu-na-baze-fpga\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-03-29T10:25:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-29T10:25:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Projekt FuryGpu arendab FPGA-p\u00f5hist GPU-d | ProHoster","description":"Esitletud on projekti FuryGpu t\u00f6\u00f6protot\u00fc\u00fcp, mis arendab isetehtud GPU-d Xilinx Zynq UltraScale+ FPGA-l p\u00f5hinevana, kujundatud eraldi plaadina, mis \u00fchendatakse arvutiga PCIe liidese kaudu.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-furygpu-razvivaet-gpu-na-baze-fpga","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 FuryGpu \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 GPU \u043d\u0430 \u0431\u0430\u0437\u0435 FPGA | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 FuryGpu, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 GPU \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 FPGA Xilinx Zynq UltraScale+, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u044b, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u043e\u0439 \u043a \u041f\u041a \u0447\u0435\u0440\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 PCIe.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/proekt-furygpu-razvivaet-gpu-na-baze-fpga","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-03-29T10:25:43+00:00","article:modified_time":"2024-03-29T10:25:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=114645"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114645\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/114646"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=114645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=114645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=114645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}