{"id":35588,"date":"2019-10-31T22:05:12","date_gmt":"2019-10-31T19:05:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu\/"},"modified":"2019-10-31T22:05:12","modified_gmt":"2019-10-31T19:05:12","slug":"intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu","title":{"rendered":"Intel forbereder en enhetlig programmeringsmodell \u00abOne API\u00bb for CPU, GPU, FPGA og NPU","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Barely five years ago, Intel took pride in offering a unified and traditional programming model based on x86-compatible instructions. This model encompassed mobile systems on SoC Atom, Xeon Phi accelerators (a kind of graphical architecture \u2015 formerly known as Larrabee), and processors. Today, the statement 'x86 is everything for us' has become irrelevant for the company. Intel is soon set to introduce unique discrete graphical architectures and already has processors designed for neural network operations. A new programming model is required for Intel's new platforms and frameworks, one that must also be unified.<\/p>\n<p><img decoding=\"async\" alt=\"Intel forbereder en enhetlig programmeringsmodell \u00abOne API\u00bb for CPU, GPU, FPGA og NPU\" src=\"\/wp-content\/uploads\/52c88eb437140c8b01f86fa410f4c40a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Nylig, i London, p\u00e5 arrangementet Intel Software Technology, sa selskapet <noindex><a rel=\"nofollow\" href=\"https:\/\/newsroom.intel.com\/news\/intels-one-api-project-delivers-unified-programming-model-across-diverse-architectures\/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+IntelNewsroom+%28Intel+Newsroom%29#gs.k4c3a6\">har presentert<\/a><\/noindex> This model. The new unified programming model is being developed as part of the 'One API' project. According to the project, programming across the entire range of Intel solutions and platforms will become easier regardless of the chosen platform. As Bill Savage, Vice President of Intel and General Manager of the Compute Performance Developer Products division, stated: 'The goal of the 'One API' project is to provide developers with a set of tools that offer a unified programming model and simplify the creation of workloads for different architectures. As our computing capabilities evolve, now including specialized accelerators, Intel will offer software solutions that enable developers to maximize performance from the hardware.'<\/p>\n<p>Et ferskt eksempel p\u00e5 muligheten for \u00e5 jobbe med ulike arkitekturer er verkt\u00f8yene fra Intel Distribution of OpenVINO Toolkit. Vi har gjentatte ganger <noindex><a rel=\"nofollow\" href=\"https:\/\/servernews.ru\/985088\">snakket om<\/a><\/noindex> om dette verkt\u00f8yet som tilbyr en enhetlig, optimalisert kapasitet for dyp l\u00e6ring for alle Intel SVMS-arkitekturer (skalar, vektor, matrise, romlig). Dette betyr at OpenVINO lar deg utvikle programmer for vanlige, grafiske, nevrale prosessorer og FPGA-er. One API-prosjektet vil gj\u00f8re det samme ved direkte programmering og via API, men i et utvidet omfang og noe enklere, noe som vil kunne komme til uttrykk, for eksempel, i frav\u00e6ret av behovet for \u00e5 opprettholde separate kilder av kildekode, ulike programmeringsspr\u00e5k, samt forskjellige verkt\u00f8y og arbeidsprosesser.<\/p>\n<p>'Direct programming: The One API project includes a new direct programming language, Data Parallel C++ (DPC++), which offers an open industry-wide alternative to proprietary programming languages for specific architectures. DPC++ is based on C++, utilizing the SYCL* model from The Khronos Group. Additionally, it incorporates support for language extensions developed within the open community.'<\/p>\n<p><center><\/center><\/p>\n<p>Programmering via API vil gi unike biblioteker for forskjellige typer arbeidsbelastninger med st\u00f8tte for maskinvareakselerasjon. Biblioteksfunksjonene utvikles for hver m\u00e5larkitektur. For analyse og feils\u00f8king utvikles utvidede versjoner av verkt\u00f8yene med st\u00f8tte for DPC++ og SVMS-arkitekturer. La oss tilf\u00f8ye at betaversjoner av utviklerverkt\u00f8yene og mer informasjon om One API-prosjektet forventes i fjerde kvartal 2019.<\/p>\n<p><center><\/p>\n<p><\/center><\/p>\n<p>\t\t\t\t<center><br \/>\n\t\t\t\t\t\t\t\t<\/center><br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.3dnews.ru\/989619\">3dnews.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u0433\u043e \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0431\u044b\u043b\u0430 \u0433\u043e\u0440\u0434\u0430 \u0442\u0435\u043c, \u0447\u0442\u043e \u043c\u043e\u0433\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0435\u0434\u0438\u043d\u0443\u044e \u0438 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0442\u0440\u0430\u0441\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439. \u042d\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u043b\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0430 SoC Atom, \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u0435\u043b\u0438 \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432 Xeon Phi (\u0443\u0441\u043b\u043e\u0432\u043d\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u2015 \u0432 \u0434\u0435\u0432\u0438\u0447\u0435\u0441\u0442\u0432\u0435 Larrabee) \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u0442\u0435\u0437\u0438\u0441 &laquo;x86 \u2015 \u044d\u0442\u043e \u043d\u0430\u0448\u0435 \u0432\u0441\u0451&raquo; \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043b [&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-35588","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u0433\u043e \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0431\u044b\u043b\u0430 \u0433\u043e\u0440\u0434\u0430 \u0442\u0435\u043c, \u0447\u0442\u043e \u043c\u043e\u0433\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0435\u0434\u0438\u043d\u0443\u044e \u0438 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0442\u0440\u0430\u0441\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.\" \/>\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\/no\/blog\/news\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\udd47Intel \u0433\u043e\u0442\u043e\u0432\u0438\u0442 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u00abOne API\u00bb \u0434\u043b\u044f CPU, GPU, FPGA \u0438 NPU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u0433\u043e \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0431\u044b\u043b\u0430 \u0433\u043e\u0440\u0434\u0430 \u0442\u0435\u043c, \u0447\u0442\u043e \u043c\u043e\u0433\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0435\u0434\u0438\u043d\u0443\u044e \u0438 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0442\u0440\u0430\u0441\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu\" \/>\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=\"2019-10-31T19:05:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:05:12+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\udd47Intel forbereder en enhetlig programmeringsmodell \u00abOne API\u00bb for CPU, GPU, FPGA og NPU | ProHoster","description":"Bare fem \u00e5r siden var Intel stolt av \u00e5 kunne tilby en enhetlig og tradisjonell bransjemodell for programmering basert p\u00e5 x86-kompatible instruksjoner.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\udd47Intel \u0433\u043e\u0442\u043e\u0432\u0438\u0442 \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u00abOne API\u00bb \u0434\u043b\u044f CPU, GPU, FPGA \u0438 NPU | ProHoster","og:description":"\u0412\u0441\u0435\u0433\u043e \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0431\u044b\u043b\u0430 \u0433\u043e\u0440\u0434\u0430 \u0442\u0435\u043c, \u0447\u0442\u043e \u043c\u043e\u0433\u043b\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0435\u0434\u0438\u043d\u0443\u044e \u0438 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0442\u0440\u0430\u0441\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/intel-gotovit-unifitsirovannuyu-model-programmirovaniya-one-api-dlya-cpu-gpu-fpga-i-npu","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":"2019-10-31T19:05:12+00:00","article:modified_time":"2019-10-31T19:05:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35588","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":"2026-01-21 23:53:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:59:36","updated":"2026-01-21 23:53:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/35588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=35588"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/35588\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=35588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=35588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=35588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}