{"id":115783,"date":"2024-05-15T02:59:19","date_gmt":"2024-05-15T00:59:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v"},"modified":"2024-05-15T02:59:19","modified_gmt":"2024-05-15T00:59:20","slug":"opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v","title":{"rendered":"\u00cbsht\u00eb publikuar Vortex 2.1, nj\u00eb GPGPU i hapur mbi arkitektur\u00ebn RISC-V","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb publikuar nj\u00eb edicion i ri i projektit Vortex, i cili zhvillon GPGPU t\u00eb hapur mbi arkitektur\u00ebn e setit t\u00eb instruksioneve RISC-V, i cili \u00ebsht\u00eb i destinuar p\u00ebr ekzekutimin e llogaritjeve paralelisht duke p\u00ebrdorur API OpenCL dhe modelin e ekzekutimit SIMT (Single Instruction, Multiple Threads). Projekti gjithashtu mund t\u00eb p\u00ebrdoret p\u00ebr hulumtime n\u00eb fush\u00ebn e grafik\u00ebs 3D dhe p\u00ebr zhvillimin e arkitekturave t\u00eb reja t\u00eb GPU-ve. Skemat, p\u00ebrshkrimet e nj\u00ebsive harduerike n\u00eb gjuh\u00ebn Verilog, simulatori, drejtuesit dhe dokumentacioni projektues i shoq\u00ebruara shp\u00ebrndahen n\u00ebn licenc\u00ebn Apache 2.0.     <\/p>\n<p>Baza e GPGPU-s\u00eb \u00ebsht\u00eb ISA tipike RISC-V, e cila \u00ebsht\u00eb zgjeruar me disa instruksione shtes\u00eb t\u00eb nevojshme p\u00ebr mb\u00ebshtetje t\u00eb funksioneve GPU dhe menaxhimit t\u00eb rrjedhave. Ndryshimet n\u00eb arkitektur\u00ebn e setit t\u00eb komandave RISC-V jan\u00eb minimizuar dhe, kur \u00ebsht\u00eb e mundur, p\u00ebrdoren instruksionet vektor t\u00eb ekzistuara. Nj\u00eb qasje e ngjashme zbatohet n\u00eb projektin RV64X, i cili gjithashtu zhvillon nj\u00eb GPU t\u00eb hapur mbi teknologjit\u00eb RISC-V.    <\/p>\n<p><center><img decoding=\"async\" alt=\"\u00cbsht\u00eb publikuar Vortex 2.1, nj\u00eb GPGPU i hapur mbi arkitektur\u00ebn RISC-V \" src=\"\/wp-content\/uploads\/2024\/05\/9c4aeaf2db642809b7a6cf81b210833a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p>Karakteristikat kryesore t\u00eb Vortex:  <\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr arkitektur\u00ebn e setit t\u00eb komandave RISC-V 32-bit RV32IMF dhe 64-bit RV64IMAFD.  <\/li>\n<li class=\"l\"> Numri i b\u00ebrthamave, blloqeve t\u00eb pun\u00ebs (warps) dhe rrjedhave \u00ebsht\u00eb i personalizuesh\u00ebm.  <\/li>\n<li class=\"l\"> Numri i ALU-ve, FPU-ve, LSU-ve dhe SFU-ve p\u00ebr \u00e7do b\u00ebrtham\u00eb \u00ebsht\u00eb i personalizuesh\u00ebm.    <\/li>\n<li class=\"l\"> Gjer\u00ebsia e daljes s\u00eb tubacionit (pipeline issue width) \u00ebsht\u00eb e personalizueshme.  <\/li>\n<li class=\"l\"> Memorie e ndar\u00eb opcionale dhe cache t\u00eb niveleve L1, L2 dhe L3.    <\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr specifikimin OpenCL 1.2.  <\/li>\n<li class=\"l\"> Mund\u00ebsi realizimi mbi FPGA Altera Arria 10, Altera Stratix 10, Xilinx Alveo U50, U250, U280 dhe Xilinx Versal VCK5000.  <\/li>\n<li class=\"l\"> Udh\u00ebzime t\u00eb avancuara: \u00abtex\u00bb p\u00ebr shpejtimin e p\u00ebrpunimit t\u00eb teksturave, vx_rast p\u00ebr menaxhimin e rasterizimit, vx_rop p\u00ebr p\u00ebrpunimin e fragmenteve, thell\u00ebsive dhe transparenc\u00ebs, vx_imadd p\u00ebr t\u00eb realizuar operacionin \u00abshkall\u00ebzo dhe shto\u00bb, vx_wspawn, vx_tmc dhe vx_bar p\u00ebr t\u00eb aktivizuar frontin e instruktimeve dhe rrjedhat n\u00eb to (wavefront, grup fije, ekzekutuar paralelisht nga SIMD Engine), vx_split dhe vx_join.  <\/li>\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr p\u00ebrfaq\u00ebsimin nd\u00ebrmjet\u00ebs t\u00eb shenjave SPIR-V \u00ebsht\u00eb realizuar p\u00ebrmes translatimit n\u00eb OpenCL.      <\/li>\n<li class=\"l\"> P\u00ebr zhvillimin e aplikacioneve ofrohet nj\u00eb mjet, duke p\u00ebrfshir\u00eb variante t\u00eb adaptuara p\u00ebr pun\u00eb me Vortex t\u00eb PoCL (kompilatori dhe runtime OpenCL), LLVM\/Clang, GCC dhe Binutils.     <\/li>\n<li class=\"l\"> Mb\u00ebshtetet simullimi i funksionit t\u00eb \u00e7ipit duke p\u00ebrdorur Verilator (simulator Verilog), RTLSIM (simulim RTL) dhe SimX (simulim softuerik).        <\/li>\n<\/ul>\n<p>P\u00ebr grafik\u00ebn, teknologjia Vortex zhvillon nj\u00eb GPU t\u00eb hapur Skybox, q\u00eb mb\u00ebshtet API grafik Vulkan. Prototipi Skybox, i krijuar mbi FPGA Altera Stratix 10 dhe q\u00eb p\u00ebrfshin 32 b\u00ebrthama (512 rrjedha), arriti nj\u00eb performanc\u00eb mbushjeje prej 3.7 gigapikselesh n\u00eb sekond\u00eb (29.4 gigatranzakcione n\u00eb sekond\u00eb) n\u00eb nj\u00eb frekuenc\u00eb prej 230 MHz. Vlen t\u00eb theksohet se ky \u00ebsht\u00eb GPU i par\u00eb i hapur me realizim programor dhe harduerik, q\u00eb mb\u00ebshtet Vulkan.         <\/p>\n<p>Nd\u00ebr ndryshimet n\u00eb versionin Vortex 2.1:  <\/p>\n<ul>\n<li class=\"l\"> Shtohet API spawn_taskgroups p\u00ebr t\u00eb nisur b\u00ebrthamat q\u00eb p\u00ebrdorin memorie lokale dhe mb\u00ebshtesin vendosjen e barrierave n\u00eb memorie.\n<li class=\"l\"> \u00cbsht\u00eb propozuar nj\u00eb zgjerim i ri p\u00ebr krijimin e b\u00ebrthamave t\u00eb zhvendosshme (relocatable).\n<li class=\"l\"> N\u00eb API-n\u00eb e menaxhimit t\u00eb memories jan\u00eb shtuar thirrjet vx_mem_reserve, vx_mem_access dhe vx_mem_address.\n<li class=\"l\"> Shtohet nj\u00eb API i ri runtime vx_check_occupancy.\n<li class=\"l\"> Nj\u00eb opsion \u00ebsht\u00eb shtuar n\u00eb drejtuesin p\u00ebr GPU p\u00ebr t\u00eb verifikuar testet OpenCL n\u00eb GPU lokale.\n<li class=\"l\"> Jan\u00eb shtuar teste OpenCL q\u00eb p\u00ebrdorin memorie lokale (psum, sgemm2, sgemm3).\n<li class=\"l\"> Jan\u00eb shtuar libra libc dhe librt t\u00eb adaptuar ve\u00e7an\u00ebrisht p\u00ebr Vortex.\n<li class=\"l\"> Mb\u00ebshtetje p\u00ebr bashkimin e blloqeve t\u00eb memorie t\u00eb lir\u00eb fqinj \u00ebsht\u00eb shtuar (memory coalescing).\n<li class=\"l\"> \u00cbsht\u00eb optimizuar mikroarkitektura.\n<li class=\"l\"> Nj\u00eb skenar i ri i nd\u00ebrtimit \u00ebsht\u00eb shtuar, i cili ndan skedar\u00ebt burimor\u00eb nga katalogu i nd\u00ebrtimit.      <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61173\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Vortex, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \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, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\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). \u041f\u0440\u043e\u0435\u043a\u0442 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d \u043f\u0440\u0438 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0438 \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 \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043d\u043e\u0432\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 GPU. \u0421\u0445\u0435\u043c\u044b, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Verilog, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":115784,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-115783","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Vortex, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \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, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\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.\" \/>\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\/sq\/blog\/news\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d Vortex 2.1, \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 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Vortex, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \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, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v\" \/>\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-05-15T00:59:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-05-15T00:59:20+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\udd47\u00cbsht\u00eb publikuar Vortex 2.1, GPGPU i hapur mbi arkitektur\u00ebn RISC-V | ProHoster","description":"\u00cbsht\u00eb publikuar nj\u00eb edicion i ri i projektit Vortex, i cili zhvillon GPGPU t\u00eb hapur mbi arkitektur\u00ebn e setit t\u00eb instruksioneve RISC-V, i cili \u00ebsht\u00eb i destinuar p\u00ebr ekzekutimin e llogaritjeve paralelisht duke p\u00ebrdorur API OpenCL dhe modelin e ekzekutimit.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d Vortex 2.1, \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 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Vortex, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \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, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\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.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/opublikovan-vortex-2-1-otkrytyj-gpgpu-na-baze-arhitektury-risc-v","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-05-15T00:59:20+00:00","article:modified_time":"2024-05-15T00:59:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"115783","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":"2026-01-23 00:23:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 00:23:19","updated":"2026-01-23 00:23:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/115783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=115783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/115783\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/115784"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=115783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=115783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=115783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}