{"id":95540,"date":"2020-10-01T01:42:11","date_gmt":"2020-09-30T23:42:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovany-finalnye-speczifikaczii-opencl-3-0"},"modified":"2020-10-01T01:42:11","modified_gmt":"2020-09-30T23:42:11","slug":"opublikovany-finalnye-speczifikaczii-opencl-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/opublikovany-finalnye-speczifikaczii-opencl-3-0","title":{"rendered":"Especifica\u00e7\u00f5es finais do OpenCL 3.0 foram publicadas.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>O cons\u00f3rcio Khronos, respons\u00e1vel pelo desenvolvimento das especifica\u00e7\u00f5es da fam\u00edlia OpenGL, Vulkan e OpenCL, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/blog\/opencl-3.0-specification-finalized-and-initial-khronos-open-source-opencl-sdk-released\">anunciou<\/a><\/noindex> anunciou a publica\u00e7\u00e3o das especifica\u00e7\u00f5es finais <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/registry\/OpenCL\/\">OpenCL 3.0<\/a><\/noindex>, que definem a API e extens\u00f5es da linguagem C para organizar computa\u00e7\u00e3o paralela multiplataforma usando CPUs multicore, GPUs, FPGAs, DSPs e outros chips especializados, que v\u00e3o desde aqueles utilizados em supercomputadores e servidores em nuvem at\u00e9 chips que podem ser encontrados em dispositivos m\u00f3veis e eletr\u00f4nicos embarcados. O padr\u00e3o OpenCL \u00e9 totalmente aberto e n\u00e3o requer pagamento de royalties. <\/p>\n<p>Ao mesmo tempo <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/KhronosGroup\/OpenCL-SDK\/\">foi publicado<\/a><\/noindex> um SDK OpenCL aberto com ferramentas, exemplos, documenta\u00e7\u00e3o, arquivos de cabe\u00e7alho, wrappers para C++ e bibliotecas C para o desenvolvimento de aplicativos compat\u00edveis com OpenCL 3.0. Tamb\u00e9m  <noindex><a rel=\"nofollow\" href=\"http:\/\/lists.llvm.org\/pipermail\/cfe-dev\/2020-September\/066883.html\">apresentado<\/a><\/noindex> uma implementa\u00e7\u00e3o inicial do OpenCL 3.0 baseada no compilador Clang, que est\u00e1 em fase de revis\u00e3o de patches para inclus\u00e3o no n\u00facleo do LLVM. Empresas como IBM, NVIDIA, Intel, AMD, Apple, ARM, Electronic Arts, Qualcomm, Texas Instruments e Toshiba participaram do trabalho sobre o padr\u00e3o. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/assets\/uploads\/apis\/OpenCL-3.0-Launch-Apr20.pdf\"><img decoding=\"async\" alt=\"Especifica\u00e7\u00f5es finais do OpenCL 3.0 foram publicadas. \" src=\"\/wp-content\/uploads\/2020\/09\/fae6dd404e3667b05e561abf6b23e8d9.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>As melhorias mais not\u00e1veis <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/assets\/uploads\/apis\/OpenCL-3.0-Launch-Apr20.pdf\">Caracter\u00edsticas<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/opencl\">OpenCL 3.0<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> A API OpenCL 3.0 agora abrange todas as vers\u00f5es do OpenCL (1.2, 2.x), sem fornecer especifica\u00e7\u00f5es separadas para cada vers\u00e3o. O OpenCL 3.0 prev\u00ea a possibilidade de ampliar a funcionalidade principal atrav\u00e9s da integra\u00e7\u00e3o de especifica\u00e7\u00f5es adicionais, que ser\u00e3o aplicadas na forma de op\u00e7\u00f5es, sem bloquear a natureza monol\u00edtica do OpenCL 1.2\/2.X.\n<\/li>\n<li class=\"l\"> Apenas a funcionalidade correspondente ao OpenCL 1.2 \u00e9 considerada obrigat\u00f3ria, enquanto todas as funcionalidades propostas nas especifica\u00e7\u00f5es OpenCL 2.x s\u00e3o consideradas opcionais. Essa abordagem facilitar\u00e1 a cria\u00e7\u00e3o de implementa\u00e7\u00f5es especializadas compat\u00edveis com OpenCL 3.0 e expandir\u00e1 a gama de dispositivos em que o OpenCL 3.0 pode ser utilizado. Por exemplo, os fabricantes podem implementar suporte ao OpenCL 3.0 sem implementar funcionalidades separadas do OpenCL 2.x. Para acessar as funcionalidades opcionais da linguagem no OpenCL 3.0, foi adicionada um sistema de consultas de verifica\u00e7\u00e3o, permitindo avaliar o suporte a elementos individuais da API, bem como macros especiais.\n<\/li>\n<li class=\"l\"> A unifica\u00e7\u00e3o com as especifica\u00e7\u00f5es anteriores facilita a tradu\u00e7\u00e3o de aplicativos para OpenCL 3.0. Aplicativos OpenCL 1.2 poder\u00e3o funcionar em dispositivos compat\u00edveis com OpenCL 3.0 sem necessidade de modifica\u00e7\u00f5es. Aplicativos OpenCL 2.x tamb\u00e9m n\u00e3o exigir\u00e3o altera\u00e7\u00e3o de c\u00f3digo, mas se o ambiente OpenCL 3.0 fornecer a funcionalidade necess\u00e1ria (para garantir a portabilidade nos futuros aplicativos OpenCL 2.x, recomenda-se adicionar verifica\u00e7\u00f5es para avaliar o suporte das funcionalidades utilizadas do OpenCL 2.x). Desenvolvedores de drivers com implementa\u00e7\u00f5es OpenCL poder\u00e3o atualizar facilmente seus produtos para OpenCL 3.0, adicionando apenas o tratamento de solicita\u00e7\u00f5es para determinadas chamadas de API e, ao longo do tempo, aumentar gradualmente a funcionalidade.\n<\/li>\n<li class=\"l\"> A especifica\u00e7\u00e3o OpenCL 3.0 foi alinhada com o ambiente, extens\u00f5es e especifica\u00e7\u00f5es da representa\u00e7\u00e3o intermedi\u00e1ria universal SPIR-V, que tamb\u00e9m \u00e9 aplicada na API Vulkan. O suporte \u00e0 especifica\u00e7\u00e3o SPIR-V 1.3 foi incorporado ao OpenCL 3.0 como uma possibilidade opcional. Atrav\u00e9s do uso da representa\u00e7\u00e3o intermedi\u00e1ria <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/registry\/spir-v\/\">SPIR-V<\/a><\/noindex> para n\u00facleos computacionais, foi adicionada a suporte a opera\u00e7\u00f5es com subgrupos.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/assets\/uploads\/apis\/OpenCL-3.0-Launch-Apr20.pdf\"><img decoding=\"async\" alt=\"Especifica\u00e7\u00f5es finais do OpenCL 3.0 foram publicadas. \" src=\"\/wp-content\/uploads\/2020\/09\/c79e0efdc0aa1d5f7bd2c284a5247336.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/li>\n<li class=\"l\"> Foi adicionada a suporte a uma extens\u00e3o para a execu\u00e7\u00e3o de opera\u00e7\u00f5es DMA ass\u00edncronas (Asynchronous DMA), suportada em chips semelhantes a DSP com acesso direto \u00e0 mem\u00f3ria. A Asynchronous DMA permite o uso de transa\u00e7\u00f5es DMA para transferir dados entre a mem\u00f3ria global e local de forma ass\u00edncrona, juntamente com as computa\u00e7\u00f5es realizadas ou outras opera\u00e7\u00f5es de transfer\u00eancia de dados.\n<\/li>\n<li class=\"l\"> A especifica\u00e7\u00e3o de extens\u00f5es de programa\u00e7\u00e3o paralela para a linguagem C foi atualizada para <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/registry\/OpenCL\/specs\/3.0-unified\/html\/OpenCL_C.html\">a vers\u00e3o 3.0<\/a><\/noindex>, e o desenvolvimento de extens\u00f5es de linguagem OpenCL para C++ foi interrompido em favor do projeto &#171;C++ for OpenCL&#187;. C++ for OpenCL \u00e9 um compilador baseado em Clang\/LLVM e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/blog\/offline-compilation-of-opencl-kernels-into-spir-v-using-open-source-tooling\">transpila<\/a><\/noindex> n\u00facleos de C++ e OpenCL C para a representa\u00e7\u00e3o intermedi\u00e1ria SPIR-V ou c\u00f3digo de m\u00e1quina de baixo n\u00edvel. Atrav\u00e9s da transpira\u00e7\u00e3o para SPIR-V, tamb\u00e9m \u00e9 organizada a constru\u00e7\u00e3o de aplicativos C++ que utilizam a biblioteca de templates SYCL, que simplifica a cria\u00e7\u00e3o de aplicativos paralelos.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/assets\/uploads\/apis\/OpenCL-3.0-Launch-Apr20.pdf\"><img decoding=\"async\" alt=\"Especifica\u00e7\u00f5es finais do OpenCL 3.0 foram publicadas. \" src=\"\/wp-content\/uploads\/2020\/09\/faa2682ebe3c0e053c2132742a97d2c8.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/li>\n<li class=\"l\"> Para a transpira\u00e7\u00e3o de OpenCL atrav\u00e9s da API Vulkan, s\u00e3o propostos o compilador <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/google\/clspv\">clspv<\/a><\/noindex>, que transforma n\u00facleos OpenCL na representa\u00e7\u00e3o Vulkan SPIR-V, e uma camada <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kpet\/clvk\">clvk<\/a><\/noindex> para garantir o funcionamento da API OpenCL sobre Vulkan.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.khronos.org\/assets\/uploads\/apis\/OpenCL-3.0-Launch-Apr20.pdf\"><img decoding=\"async\" alt=\"Especifica\u00e7\u00f5es finais do OpenCL 3.0 foram publicadas. \" src=\"\/wp-content\/uploads\/2020\/09\/2c4712678e5c2ab1826a0841aca905f1.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53810\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043d\u0446\u0435\u0440\u043d Khronos, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 OpenGL, Vulkan \u0438 OpenCL, \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 OpenCL 3.0, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0438\u0445 API \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430 \u0421 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0445 \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 \u043c\u043d\u043e\u0433\u043e\u044f\u0434\u0435\u0440\u043d\u044b\u0445 CPU, GPU, FPGA, DSP \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0447\u0438\u043f\u043e\u0432, \u043e\u0442 \u0442\u0435\u0445, \u0447\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0432 \u0441\u0443\u043f\u0435\u0440\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445 \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445, \u0434\u043e \u0447\u0438\u043f\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":95541,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-95540","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=\"\u041a\u043e\u043d\u0446\u0435\u0440\u043d Khronos, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 OpenGL, Vulkan \u0438 OpenCL,\" \/>\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\/pt\/blog\/news\/opublikovany-finalnye-speczifikaczii-opencl-3-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\u044b \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 OpenCL 3.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043d\u0446\u0435\u0440\u043d Khronos, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 OpenGL, Vulkan \u0438 OpenCL,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/opublikovany-finalnye-speczifikaczii-opencl-3-0\" \/>\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=\"2020-09-30T23:42:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-30T23:42:11+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 Especifica\u00e7\u00f5es finais do OpenCL 3.0 publicadas | ProHoster","description":"O cons\u00f3rcio Khronos, respons\u00e1vel pelo desenvolvimento das especifica\u00e7\u00f5es da fam\u00edlia OpenGL, Vulkan e OpenCL,","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/opublikovany-finalnye-speczifikaczii-opencl-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\u044b \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 OpenCL 3.0 | ProHoster","og:description":"\u041a\u043e\u043d\u0446\u0435\u0440\u043d Khronos, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0439 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 OpenGL, Vulkan \u0438 OpenCL,","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/opublikovany-finalnye-speczifikaczii-opencl-3-0","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":"2020-09-30T23:42:11+00:00","article:modified_time":"2020-09-30T23:42:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95540","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":null,"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-02-28 11:03:22","updated":"2022-09-28 11:08:49","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/95540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=95540"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/95540\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/95541"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=95540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=95540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=95540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}