{"id":102428,"date":"2021-11-30T15:36:39","date_gmt":"2021-11-30T13:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl"},"modified":"2021-11-30T15:36:39","modified_gmt":"2021-11-30T13:36:41","slug":"vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl","title":{"rendered":"Vortex \u2014 ny\u00edlt GPGPU RISC-V architekt\u00far\u00e1val, OpenCL kompatibilis","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A kutat\u00f3i csoport a Georgiai Technol\u00f3giai Int\u00e9zetb\u0151l fejleszti a Vortex kutat\u00e1si projektet, amely ny\u00edlt GPGPU-t k\u00edn\u00e1l az RISC-V utas\u00edt\u00e1sk\u00e9szlet architekt\u00far\u00e1j\u00e1ra \u00e9p\u00edtve, c\u00e9lja a p\u00e1rhuzamos sz\u00e1m\u00edt\u00e1sok v\u00e9grehajt\u00e1sa az OpenCL API \u00e9s a SIMT (Single Instruction, Multiple Threads) v\u00e9grehajt\u00e1si modell felhaszn\u00e1l\u00e1s\u00e1val, valamint a 3D grafika kutat\u00e1sa \u00e9s \u00faj GPU architekt\u00far\u00e1k fejleszt\u00e9se. A projekt jelenleg protot\u00edpus f\u00e1zisban van, amely FPGA seg\u00edts\u00e9g\u00e9vel m\u0171k\u00f6dik. A rendszerek, a hardverblokkok Verilog nyelven k\u00e9sz\u00fclt le\u00edr\u00e1sai, a szimul\u00e1tor, a meghajt\u00f3k \u00e9s a kapcsol\u00f3d\u00f3 projekt dokument\u00e1ci\u00f3 BSD licenc alatt terjeszthet\u0151k.     <\/p>\n<p>A jelenlegi form\u00e1j\u00e1ban egy tipikus RISC-V ISA \u00e1ll rendelkez\u00e9sre, kieg\u00e9sz\u00edtve n\u00e9h\u00e1ny tov\u00e1bbi utas\u00edt\u00e1ssal, amelyek sz\u00fcks\u00e9gesek a GPU funkci\u00f3k \u00e9s a sz\u00e1lkezel\u00e9s t\u00e1mogat\u00e1s\u00e1hoz. A tervez\u00e9s sor\u00e1n a projekt szerz\u0151i minimaliz\u00e1lt\u00e1k az RISC-V utas\u00edt\u00e1sk\u00e9szlet architekt\u00far\u00e1j\u00e1ban v\u00e9gzett v\u00e1ltoztat\u00e1sokat, lehet\u0151s\u00e9g szerint a m\u00e1r megl\u00e9v\u0151 vektori\u00e1lis utas\u00edt\u00e1sokat alkalmazva. Hasonl\u00f3 megk\u00f6zel\u00edt\u00e9st alkalmaznak az RV64X projektben is, amely szint\u00e9n ny\u00edlt GPU-t fejleszt RISC-V technol\u00f3gi\u00e1kra alapozva.  <center><img decoding=\"async\" alt=\"Vortex - ny\u00edlt GPGPU, amely RISC-V architekt\u00far\u00e1ra \u00e9p\u00fcl \u00e9s OpenCL kompatibilis.\" src=\"\/wp-content\/uploads\/2021\/11\/b28015da9f9188f87f402a8b14ee070b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p>A Vortex grafikai feldolgoz\u00e1si lehet\u0151s\u00e9gei egyel\u0151re korl\u00e1tozottak. Bejelentett\u00e9k az OpenGL ES t\u00e1mogat\u00e1s megval\u00f3s\u00edt\u00e1s\u00e1t a Vortex alapjain, de a GPU-ban jelenleg csak a \"tex\" utas\u00edt\u00e1s ker\u00fclt implement\u00e1l\u00e1sra a text\u00far\u00e1k gyors\u00edtott feldolgoz\u00e1s\u00e1ra, amely a fragment shader szintj\u00e9n hajt\u00f3dik v\u00e9gre. Be\u00e9p\u00edtett raszteriz\u00e1l\u00f3 nem \u00e1ll rendelkez\u00e9sre \u2013 minden geometriai m\u0171velet feldolgoz\u00e1sa a rendszer CPU-j\u00e1n t\u00f6rt\u00e9nik, m\u00edg az alapvet\u0151 primit\u00edvek, mint p\u00e9ld\u00e1ul a pontok, vonalak \u00e9s h\u00e1romsz\u00f6gek, valamint a fragmentumok, a m\u00e9lys\u00e9g \u00e9s az \u00e1tl\u00e1tsz\u00f3s\u00e1g feldolgoz\u00e1sa az OpenCL mag seg\u00edts\u00e9g\u00e9vel val\u00f3sul meg.   <center><img decoding=\"async\" alt=\"Vortex - ny\u00edlt GPGPU, amely RISC-V architekt\u00far\u00e1ra \u00e9p\u00fcl \u00e9s OpenCL kompatibilis.\" src=\"\/wp-content\/uploads\/2021\/11\/a12215387481ff353fb2fd4454c286da.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>A j\u00f6v\u0151ben tervezz\u00fck, hogy grafikai feldolgoz\u00e1sra specifikus ISA kiterjeszt\u00e9seket val\u00f3s\u00edtunk meg, CUDA \u00e9s Vulkan API t\u00e1mogat\u00e1st adunk hozz\u00e1, valamint kiterjeszt\u00e9seket az g\u00e9pi tanul\u00e1s \u00e9s adatfeldolgoz\u00e1s gyors\u00edt\u00e1sa \u00e9rdek\u00e9ben. Az alkalmaz\u00e1sok fejleszt\u00e9s\u00e9hez egy olyan eszk\u00f6zk\u00e9szletet aj\u00e1nlunk, amely a Vortex-el val\u00f3 egy\u00fcttm\u0171k\u00f6d\u00e9sre alkalmas PoCL (OpenCL ford\u00edt\u00f3 \u00e9s fut\u00e1si k\u00f6rnyezet), LLVM\/Clang, GCC \u00e9s Binutils adapt\u00e1lt v\u00e1ltozatait tartalmazza. T\u00e1mogatja a chip m\u0171k\u00f6d\u00e9s\u00e9nek szimul\u00e1ci\u00f3j\u00e1t Verilator (Verilog szimul\u00e1tor) \u00e9s SimX (szoftveres szimul\u00e1ci\u00f3) seg\u00edts\u00e9g\u00e9vel.    <center><img decoding=\"async\" alt=\"Vortex - ny\u00edlt GPGPU, amely RISC-V architekt\u00far\u00e1ra \u00e9p\u00fcl \u00e9s OpenCL kompatibilis.\" src=\"\/wp-content\/uploads\/2021\/11\/d0b801f648a6863f190ec62c4a36fb6a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>A Vortex f\u0151bb jellemz\u0151i:  <\/p>\n<ul>\n<li class=\"l\"> RISC-V RV32IMF utas\u00edt\u00e1sk\u00e9szlet architekt\u00far\u00e1j\u00e1nak t\u00e1mogat\u00e1sa.\n<li class=\"l\"> A chip m\u00e9retez\u00e9se 64 magig opcion\u00e1lis L2 \u00e9s L3 cache-ekkel.\n<li class=\"l\"> Minden mag 1024 sz\u00e1lat k\u00e9pes v\u00e9grehajtani \u00e9s 250 MHz frekvenci\u00e1n m\u0171k\u00f6dik.\n<li class=\"l\"> A maxim\u00e1lis sz\u00e1m\u00edt\u00e1si teljes\u00edtm\u00e9ny 128 Gflops-ra becs\u00fclhet\u0151, m\u00edg a mem\u00f3ria s\u00e1vsz\u00e9less\u00e9ge 16 GB\/s. Az Altera Stratix 10 FPGA-ra alapozott 32-mag\u00fa megold\u00e1s 200 Mhz frekvenci\u00e1n 25.6 GFlops teljes\u00edtm\u00e9nyt mutatott.\n<li class=\"l\"> Az OpenCL 1.2 szabv\u00e1ny t\u00e1mogat\u00e1sa.\n<li class=\"l\"> Megval\u00f3s\u00edthat\u00f3 Intel Arria 10 \u00e9s Intel Stratix 10 FPGA seg\u00edts\u00e9g\u00e9vel.    <\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56253\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 Vortex, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 RISC-V, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c API OpenCL \u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f SIMT (Single Instruction, Multiple Threads), \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043d\u043e\u0432\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 GPU. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u043a\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":102429,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102428","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 Vortex, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 RISC-V, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445.\" \/>\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\/hu\/blog\/news\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\udd47Vortex \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b RISC-V, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 OpenCL | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 Vortex, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 RISC-V, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl\" \/>\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=\"2021-11-30T13:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-11-30T13:36:41+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\udd47Vortex \u2014 ny\u00edlt GPGPU RISC-V architekt\u00far\u00e1ra \u00e9p\u00edtve, OpenCL kompatibilis | ProHoster","description":"A Georgiai Technol\u00f3giai Int\u00e9zet kutat\u00f3csoportja a Vortex kutat\u00e1si projektet fejleszti, amely ny\u00edlt GPGPU-t k\u00edn\u00e1l RISC-V utas\u00edt\u00e1sk\u00e9szlet architekt\u00far\u00e1ra \u00e9p\u00edtve, a p\u00e1rhuzamos feldolgoz\u00e1s megval\u00f3s\u00edt\u00e1s\u00e1ra \u00f6sszpontos\u00edtva.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\udd47Vortex \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b RISC-V, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 OpenCL | ProHoster","og:description":"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 Vortex, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0438\u0439 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 GPGPU \u043d\u0430 \u0431\u0430\u0437\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 RISC-V, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/vortex-otkrytyj-gpgpu-na-baze-arhitektury-risc-v-sovmestimyj-s-opencl","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":"2021-11-30T13:36:41+00:00","article:modified_time":"2021-11-30T13:36:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102428","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-11-30 13:37:39","updated":"2022-10-01 23:54:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/102428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=102428"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/102428\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/102429"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=102428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=102428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=102428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}