{"id":170563,"date":"2026-05-10T12:24:51","date_gmt":"2026-05-10T10:24:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opencl-3-1"},"modified":"2026-05-10T12:24:51","modified_gmt":"2026-05-10T10:24:51","slug":"opencl-3-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/opencl-3-1","title":{"rendered":"OpenCL 3.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>M\u00eb 5 maj, konsorciumi Khronos prezantoi specifikimin <a rel=\"nofollow\" href=\"https:\/\/github.com\/KhronosGroup\/OpenCL-Docs\/releases\/tag\/v3.1.0\">OpenCL 3.1<\/a> \u2014 nj\u00eb p\u00ebrdit\u00ebsim tjet\u00ebr i standardit t\u00eb hapur p\u00ebr llogaritjet shum\u00ebplatformike n\u00eb CPU, GPU, DSP, NPU dhe akcelerator\u00eb t\u00eb tjer\u00eb. L\u00ebshimi \u00ebsht\u00eb lidhur me konferenc\u00ebn IWOCL 2026 dhe zhvillon modelin OpenCL 3.x, n\u00eb t\u00eb cilin disa mund\u00ebsi p\u00ebrfundojn\u00eb fillimisht si zgjerime dhe m\u00eb pas kalojn\u00eb n\u00eb b\u00ebrtham\u00ebn e detyrueshme t\u00eb standardit.<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<p>Ndryshimi kryesor n\u00eb OpenCL 3.1 \u00ebsht\u00eb mb\u00ebshtetje e detyrueshme e ngarkimit t\u00eb b\u00ebrthamave t\u00eb llogaritjes n\u00eb formatin <strong>SPIR-V<\/strong> n\u00eb t\u00eb gjitha implementimet p\u00ebrkat\u00ebse. SPIR-V p\u00ebrdoret si nj\u00eb p\u00ebrfaq\u00ebsim nd\u00ebrmjet\u00ebs portativ, i cili mund t\u00eb gjenerohet, konkretisht, n\u00ebp\u00ebrmjet LLVM\/Clang dhe SPIR-V LLVM Translator. Kjo do t\u00eb thjeshtoj\u00eb p\u00ebrdorimin e OpenCL si backend p\u00ebr SYCL, chipStar dhe kompilator\u00eb t\u00eb specializuar, si dhe do t\u00eb lejoj\u00eb shp\u00ebrndarjen e b\u00ebrthamave jo n\u00eb form\u00eb burimore, por n\u00eb nj\u00eb form\u00eb nd\u00ebrmjet\u00ebsisht t\u00eb kompiluar.<\/p>\n<p>N\u00eb b\u00ebrtham\u00ebn e OpenCL 3.1 jan\u00eb transferuar gjithashtu mund\u00ebsi t\u00eb r\u00ebnd\u00ebsishme p\u00ebr ngarkesat AI dhe HPC: <strong>subgrupe<\/strong> me operacione shuffle\/rotate dhe nj\u00eb grup t\u00eb zgjeruar typesh, produktet skalar t\u00eb numrave t\u00eb t\u00ebr\u00eb me variante t\u00eb ngurt\u00ebsimit dhe akumulimit, operacione t\u00eb reja bitore, k\u00ebrkesa p\u00ebr madh\u00ebsin\u00eb e rekomanduar t\u00eb grupit lokal t\u00eb pun\u00ebs dhe k\u00ebrkes\u00eb standarde UUID p\u00ebr pajisjen, e cila \u00ebsht\u00eb e harmonizuar me sjelljen e Vulkan.<\/p>\n<p>Nga ndryshimet e tjera, mund t\u00eb p\u00ebrmendim mund\u00ebsit\u00eb e reja gjuh\u00ebsore pa nevoj\u00ebn e lidhjes s\u00eb zgjerimeve, printf m\u00eb t\u00eb p\u00ebrmir\u00ebsuar n\u00eb OpenCL C me mb\u00ebshtetje p\u00ebr modifikator\u00ebt z dhe t, sakt\u00ebsimin e semantik\u00ebs CL_DEVICE_HOST_UNIFIED_MEMORY, mund\u00ebsin\u00eb e kalimit t\u00eb madh\u00ebsis\u00eb zero p\u00ebr argumentet e memories lokale dhe thjesht\u00ebsimin e sinkronizimit gjat\u00eb kontrollit t\u00eb nj\u00eb ngjarjeje n\u00eb gjendjen CL_COMPLETE.<\/p>\n<p>Puna mbi implementimet e OpenCL 3.1 po kryhet tashm\u00eb nga Arm, Imagination, Intel dhe Qualcomm. Mes implementimeve t\u00eb hapura, Khronos p\u00ebrmend n\u00eb ve\u00e7anti <strong>Rusticl<\/strong> nga Mesa, <strong>PoCL<\/strong> dhe <strong>CLVK<\/strong>. Gjithashtu vazhdon zhvillimi i kat\u00ebr shtresave t\u00eb pajtueshm\u00ebris\u00eb, q\u00eb drejtojn\u00eb OpenCL mbi Vulkan dhe DirectX 12, q\u00eb do t\u00eb zgjasin qasjen n\u00eb OpenCL n\u00eb sisteme pa drejtor\u00eb natyror\u00eb.<\/p>\n<p>Khronos p\u00ebrmend si drejtim t\u00eb ardhsh\u00ebm zhvillimi i tampon\u00ebve t\u00eb komandave p\u00ebr rifillimin e ul\u00ebt t\u00eb komandave, p\u00ebrmir\u00ebsime t\u00eb memories s\u00eb p\u00ebrbashk\u00ebt t\u00eb vetme, operacione me matrica n\u00eb modin e p\u00ebrbashk\u00ebt, lloje t\u00eb reja AI si formate me sakt\u00ebsi t\u00eb ul\u00ebt, si dhe p\u00ebrmir\u00ebsime p\u00ebr memorien e jashtme dhe pajtueshm\u00ebrin\u00eb me Vulkan, DirectX 12 dhe kanalet mediatike.<\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18284791\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>5 \u043c\u0430\u044f \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c Khronos \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e OpenCL 3.1 \u2014 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 \u0434\u043b\u044f \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0430 CPU, GPU, DSP, NPU \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u0435\u043b\u044f\u0445. \u0412\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u0443\u0440\u043e\u0447\u0435\u043d \u043a \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 IWOCL 2026 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043c\u043e\u0434\u0435\u043b\u044c OpenCL 3.x, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0447\u0430\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u0431\u043a\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0432 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u044f\u0434\u0440\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 OpenCL 3.1 \u2014 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-170563","post","type-post","status-publish","format-standard","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=\"5 \u043c\u0430\u044f \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c Khronos \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e OpenCL 3.1 \u2014 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/opencl-3-1\" \/>\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\udd47OpenCL 3.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"5 \u043c\u0430\u044f \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c Khronos \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e OpenCL 3.1 \u2014 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/opencl-3-1\" \/>\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=\"2026-05-10T10:24:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-10T10:24:51+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\udd47OpenCL 3.1 | ProHoster","description":"M\u00eb 5 maj, konsorciumi Khronos prezantoi specifikimin OpenCL 3.1 - nj\u00eb p\u00ebrdit\u00ebsim tjet\u00ebr i standardit t\u00eb hapur.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/opencl-3-1","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\udd47OpenCL 3.1 | ProHoster","og:description":"5 \u043c\u0430\u044f \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c Khronos \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e OpenCL 3.1 \u2014 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/opencl-3-1","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":"2026-05-10T10:24:51+00:00","article:modified_time":"2026-05-10T10:24:51+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\/sq\/wp-json\/wp\/v2\/posts\/170563","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=170563"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/170563\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=170563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=170563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=170563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}