{"id":121773,"date":"2025-02-08T15:46:00","date_gmt":"2025-02-08T13:46:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd"},"modified":"2025-02-08T15:46:00","modified_gmt":"2025-02-08T13:46:00","slug":"vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd","title":{"rendered":"Dalja e kompilerit ISPC 1.26, i zhvilluar nga Intel p\u00ebr gjuh\u00ebn C me zgjerime SPMD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Intel publikoi kompilatorin ISPC 1.26 (Implicit SPMD Program Compiler), i cili \u00ebsht\u00eb projektuar p\u00ebr t\u00eb nd\u00ebrtuar kodin n\u00eb gjuh\u00ebn C me zgjerime t\u00eb programimit paralel SPMD (Single Program, Multiple Data), q\u00eb lejojn\u00eb ekzekutimin paralel t\u00eb disa egzemplar\u00ebve t\u00eb nj\u00eb programi me grupe t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave hyr\u00ebse. Kodi i projektit \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn C++ dhe shp\u00ebrndahet n\u00ebn licenc\u00ebn BSD. Mb\u00ebshtetet puna n\u00eb Linux, Windows, macOS dhe FreeBSD.    <\/p>\n<p>Programet n\u00eb C me zgjerimin SPMD kompilohet p\u00ebr t\u00eb funksionuar n\u00eb blloqet e p\u00ebrpunimit SIMD, t\u00eb disponueshme nga CPU dhe GPU, duke lejuar shfryt\u00ebzimin e mekanizmave t\u00eb vektorizimit SIMD pa optimizime t\u00eb nivelit t\u00eb ul\u00ebt dhe pa aplikimin e drejtp\u00ebrdrejt\u00eb t\u00eb instruktimeve SIMD n\u00eb kod. P\u00ebr t\u00eb shkruar funksione t\u00eb paralelizuara, p\u00ebrdoret sintaksa dhe idhomet e njohura t\u00eb gjuh\u00ebs C \u2014 funksionet SPMD nd\u00ebrveprojn\u00eb drejtp\u00ebrdrejt me funksionet dhe strukturat e shkruara n\u00eb C\/C++. P\u00ebr debugging-un e programeve, mund t\u00eb p\u00ebrdoren debugger-at ekzistues.        <\/p>\n<p>Si backend p\u00ebr gjenerimin e kodit dhe optimizimin n\u00eb ISPC p\u00ebrdoret infrastruktura LLVM. Mb\u00ebshteten instrukcionet vektoriale x86 (SSE2, SSE4, AVX, AVX2, AVX512) dhe ARM (NEON), si dhe transferimi i llogaritjeve n\u00eb GPU (Intel Gen9 dhe Xe). N\u00eb arktitekturat me blloqe vektoriale SSE, t\u00eb cilat trajtojn\u00eb 4 elemente nj\u00ebher\u00ebsh, p\u00ebrdorimi i ISPC mund t\u00eb arrij\u00eb nj\u00eb shpejt\u00ebsi ekzekutimi t\u00eb programit deri n\u00eb 3 ose m\u00eb shum\u00eb her\u00eb, nd\u00ebrsa n\u00eb arkitekturat me blloqe vektoriale AVX, t\u00eb cilat trajtojn\u00eb 8 elemente nj\u00ebher\u00ebsh, shpejt\u00ebsia mund t\u00eb arrij\u00eb 5-6 her\u00eb. N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, p\u00ebrve\u00e7 madh\u00ebsis\u00eb s\u00eb bllokut vektorial, shkall\u00ebzimi gjithashtu sigurohet p\u00ebrmes ekzekutimit n\u00eb b\u00ebrthama t\u00eb ndryshme procesori.    <\/p>\n<p>Novitetet kryesore t\u00eb shtuar n\u00eb versionin ISPC 1.26:  <\/p>\n<ul>\n<li class=\"l\"> P\u00ebrmir\u00ebsimi i mb\u00ebshtetjes p\u00ebr arkitektur\u00ebn ARM:\n<ul>\n<li class=\"l\"> Kahet\u00ebsuar sjelljen e flagut &#171;&#8212;arch=arm&#187;, i cili tani \u00ebsht\u00eb i lidhur me arkitektur\u00ebn ARMv8 (32-bit), jo m\u00eb ARMv7 (p\u00ebr ARMv8 n\u00eb modin 64-bit si m\u00eb par\u00eb duhet t\u00eb p\u00ebrdoret flagu &#171;&#8212;arch=aarch64&#187;).\n<li class=\"l\"> \u00cbsht\u00eb nd\u00ebrprer\u00eb mb\u00ebshtetja p\u00ebr procesor\u00ebt ARMv7 Cortex-a9 dhe Cortex-a15.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr procesor\u00ebt Cortex-a55, Cortex-a78, Cortex-a510, Cortex-a520, si dhe p\u00ebr procesor\u00ebt e rinj ARM t\u00eb Apple.\n<li class=\"l\"> Jan\u00eb shtuar objektiva t\u00eb rinj nd\u00ebrtimi: neon-i16x16 dhe neon-i8x32.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr operacionet n\u00eb baz\u00eb t\u00eb instrukcioneve vektoriale ARM SDOT dhe UDOT.\n<li class=\"l\"> Jan\u00eb b\u00ebr\u00eb optimizime, performanca p\u00ebr ARMv8 \u00ebsht\u00eb rritur mesatarisht me 13%.  <\/ul>\n<li class=\"l\"> Shtuar nj\u00eb lloj t\u00eb ri t\u00eb objektivave t\u00eb nd\u00ebrtimit &#8212; &#171;generic&#187;, q\u00eb lejon optimizimin e arkitektur\u00ebs s\u00eb brendshme t\u00eb kompajlerit dhe thjeshtimin e shtimit t\u00eb objektivave t\u00eb rinj t\u00eb nd\u00ebrtimit. Ideja \u00ebsht\u00eb q\u00eb t\u00eb mb\u00ebshtes\u00eb objektivat baz\u00eb p\u00ebr mund\u00ebsit\u00eb specifike t\u00eb harduerit, mbi t\u00eb cilat leht\u00eb mund t\u00eb krijohen objektiva me optimizime t\u00eb ve\u00e7anta. N\u00ebn mb\u00ebshtetje p\u00ebr arkitektur\u00ebn ARM, u kalua n\u00eb p\u00ebrdorimin e objektivave generic.\n<li class=\"l\"> N\u00eb gjeneratorin e kodit \u00ebsht\u00eb b\u00ebr\u00eb nj\u00eb korrigjim i shp\u00ebrndarjes s\u00eb cikleve dhe funksioneve p\u00ebr t\u00eb reduktuar madh\u00ebsin\u00eb e kodit rezultues n\u00eb m\u00ebnyr\u00ebn e optimizimit &#171;-O1&#187;. Gjenerimi i kodit p\u00ebr funksionet e nd\u00ebrtuara count_leading_zeros dhe count_trailing_zeros \u00ebsht\u00eb p\u00ebrmir\u00ebsuar gjithashtu kur kthehen struktura nga funksionet dhe kur ruajn\u00eb ose ngarkojn\u00eb t\u00eb dh\u00ebna me lloje int8\/int16.\n<li class=\"l\"> Zgjatur mb\u00ebshtetja p\u00ebr funksionet e nd\u00ebrtuara (intrinsics) LLVM, t\u00eb aktivizuara duke treguar flagun &#171;&#8212;enable-llvm-intrinsics&#187;.\n<li class=\"l\">  Instrumentari LLVM \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb versionin 18.1.8 me patches. \u00cbsht\u00eb shtuar makrosi p\u00ebr t\u00eb p\u00ebrcaktuar versionin e LLVM t\u00eb p\u00ebrdorur n\u00eb ISPC.\n<li class=\"l\"> Lejohet aplikimi i atributeve &#171;__attribute__((deprecated))&#187; p\u00ebr funksionet p\u00ebr t\u00eb dh\u00ebn\u00eb nj\u00eb paralajm\u00ebrim gjat\u00eb thirrjes s\u00eb funksionit.\n<li class=\"l\"> \u00cbsht\u00eb hequr objektivi i nd\u00ebrtimit avx512knl-x16 (KNL).\n<li class=\"l\"> Shtuar opsioni &#171;&#8212;darwin-version-min&#187; p\u00ebr t\u00eb p\u00ebrcaktuar versionin minimal t\u00eb mb\u00ebshtetur t\u00eb platform\u00ebs s\u00eb targetuar p\u00ebr macOS dhe iOS.            <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62692\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 ISPC 1.26 (Implicit SPMD Program Compiler), \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f SPMD (Single Program, Multiple Data), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u043c\u0438 \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043d\u0430\u0431\u043e\u0440\u0430\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 Linux, Windows, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121773","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 ISPC 1.26 (Implicit SPMD Program Compiler), \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f SPMD (Single Program, Multiple Data), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u043c\u0438 \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043d\u0430\u0431\u043e\u0440\u0430\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 Linux, Windows,\" \/>\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\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 ISPC 1.26, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e Intel \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 SPMD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 ISPC 1.26 (Implicit SPMD Program Compiler), \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f SPMD (Single Program, Multiple Data), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u043c\u0438 \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043d\u0430\u0431\u043e\u0440\u0430\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 Linux, Windows,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd\" \/>\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=\"2025-02-08T13:46:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-02-08T13:46:00+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\udd47L\u00ebshimi i kompilatorit ISPC 1.26, i zhvilluar nga Intel p\u00ebr gjuh\u00ebn C me zgjerimet SPMD | ProHoster","description":"Kompania Intel publikoi kompilatorin ISPC 1.26 (Implicit SPMD Program Compiler), i cili \u00ebsht\u00eb projektuar p\u00ebr t\u00eb nd\u00ebrtuar kodin n\u00eb gjuh\u00ebn C me zgjerime t\u00eb programimit paralel SPMD (Single Program, Multiple Data), q\u00eb lejojn\u00eb ekzekutimin paralel t\u00eb disa egzemplar\u00ebve t\u00eb nj\u00eb programi me grupe t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave hyr\u00ebse. Kodi i projektit \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn C++ dhe shp\u00ebrndahet n\u00ebn licenc\u00ebn BSD. Mb\u00ebshtetet puna n\u00eb Linux, Windows,","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd","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\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 ISPC 1.26, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e Intel \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 SPMD | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 ISPC 1.26 (Implicit SPMD Program Compiler), \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f SPMD (Single Program, Multiple Data), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u043c\u0438 \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043d\u0430\u0431\u043e\u0440\u0430\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 Linux, Windows,","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-kompilyatora-ispc-1-26-razvivaemogo-intel-dlya-yazyka-si-s-rasshireniyami-spmd","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":"2025-02-08T13:46:00+00:00","article:modified_time":"2025-02-08T13:46:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121773","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 10:25:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:25:19","updated":"2026-01-23 10:25:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/121773","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=121773"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/121773\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=121773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=121773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=121773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}