{"id":22357,"date":"2021-01-05T13:54:49","date_gmt":"2021-01-05T12:54:49","guid":{"rendered":"https:\/\/savinol.sg-host.com\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/"},"modified":"2021-01-05T13:54:49","modified_gmt":"2021-01-05T12:54:49","slug":"intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga","status":"publish","type":"post","link":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/","title":{"rendered":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>Da qualche settimana, <strong>Intel<\/strong> ha rilasciato la nuova versione del suo <strong>oneAPI toolkit<\/strong>, una suite di software per lo sviluppo di applicazioni ad alte prestazioni. Utilizzando gli strumenti di oneAPI, gli sviluppatori sono infatti in grado di sviluppare nuove soluzioni (od ottimizzare quelle preesistenti), senza limiti sulle architetture, dato il supporto a <strong>CPU<\/strong>, <strong>GPU<\/strong>, <strong>FPGA<\/strong> e altri acceleratori hardware.<\/p>\n<h2>Cos\u2019\u00e8 Intel oneAPI?<\/h2>\n<p>Intel oneAPI \u00e8 la nuova versione della suite di prodotti nota in origine come Intel Parallel Studio XE, e include il supporto a diversi linguaggi di programmazione, oltre a numerose librerie e toolkit aggiuntivi che si unisco a vari strumenti di analisi, profilazione e ottimizzazione del codice. A tutto ci\u00f2 va aggiunto il supporto multipiattaforma ai sistemi operativi <a href=\"https:\/\/www.html.it\/guide\/guida-windows-server-2012-pratica\/\">Windows<\/a>, <a href=\"https:\/\/www.html.it\/guide\/guida-linux\/\">Linux<\/a> e (limitatamente ad alcune funzionalit\u00e0) anche <a href=\"https:\/\/www.html.it\/articoli\/configurare-un-web-server-su-mac-os-x-leopard\/\">MacOS<\/a>.<\/p>\n<p>L\u2019importanza di una tecnologia come oneAPI \u00e8 evidente soprattutto nei contesti in cui \u00e8 necessario affidarsi ad <strong>architetture hardware specializzate<\/strong>, che tipicamente richiedono linguaggi specifici e codice che difficilmente \u00e8 riutilizzabile. \u00c8 il caso, ad esempio, di <strong>software prototipali di basso livello<\/strong>, sviluppati a supporto di hardware innovativi. Il toolkit di oneAPI offre un modello di programmazione eterogeneo, consentendo un <strong>alto livello di interoperabilit\u00e0<\/strong> tra linguaggi di programmazione general purpose come <a href=\"https:\/\/www.html.it\/guide\/guida-c\/\">C<\/a>, <a href=\"https:\/\/www.html.it\/guide\/guida-c2\/\">C++<\/a>, <a href=\"https:\/\/download.html.it\/software\/simply-fortran\/\">Fortran<\/a> e <a href=\"https:\/\/www.html.it\/guide\/guida-python\/\">Python<\/a>, nonch\u00e9 con alcune soluzioni standard come MPI e OpenMP.<\/p>\n<p>Per supportare queste funzionalit\u00e0, oneAPI include compilatori, librerie di ottimizzazione, e strumenti di analisi e debugging specificamente costruiti per le specifiche necessit\u00e0 di sviluppo su architetture non convenzionali. Inoltre, \u00e8 supportata anche la possibilit\u00e0 di migrare codice scritto per <a href=\"https:\/\/www.html.it\/12\/11\/2013\/nvidia-niente-piu-cuda-per-le-cpu-a-32-bit\/\">CUDA<\/a> in un linguaggio noto come DPC++ (Data Parallel C++), specificamente pensato per la parallelizzazione del codice. Infine, oneAPI include strumenti aggiunti per l\u2019high performance computing (HPC) o per l\u2019<a href=\"https:\/\/www.html.it\/14\/06\/2019\/lintelligenza-artificiale-e-classista\/\">intelligenza artificiale<\/a> e il <a href=\"https:\/\/www.html.it\/faq\/machine-learning-quali-tecnologie-imparare\/\">machine learning<\/a>.<\/p>\n<div class=\"boximg\"><a href=\"https:\/\/static.html.it\/app\/uploads\/2021\/01\/intel-sw-stack-1.jpg\" class=\"fan_img\" rel=\"fan_group\"><img src=\"https:\/\/static.html.it\/app\/uploads\/2021\/01\/intel-sw-stack-1.jpg\" style=\"max-width:536px !important;height:auto !important\" alt=\"\"\/><\/a><\/div>\n<h2>Ottenere Intel oneAPI<\/h2>\n<p>Per ottenere tutta la suite di software Intel oneAPI, un\u2019ottima possibilit\u00e0 \u00e8 costituita da <strong>Adalta<\/strong>, Elite Reseller italiano di Intel, che fornisce le licenze ed il supporto necessario (Priority Support Intel).<\/p>\n<p>Tutte le risorse legate a Intel oneAPI sono reperibili sul sito di Adalta, facendo riferimento a <a href=\"https:\/\/www.adalta.it\/Intel\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">questo link<\/a>. In particolare, sono disponibili numerosi tutorial e documenti all\u2019interno della sezione accessibile alla voce <em>Risorse Utili<\/em>, da cui \u00e8 possibile accedere a video ed esempi.<\/p>\n<p>Particolarmente interessante \u00e8 inoltre il webinar \u201cIntel oneAPI: esempi di programmazione\u201d, che avr\u00e0 luogo il prossimo mercoled\u00ec 27 gennaio. Chiunque fosse interessato pu\u00f2 iscriversi e ottenere maggiori informazioni facendo riferimento a <a href=\"https:\/\/www.adalta.it\/Pages\/Intel-Webinar-info.asp?Codice=W8.2\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">questo link<\/a>.<\/p>\n<p><em>Fonte<\/em>: <a href=\"https:\/\/www.adalta.it\/Pages\/Intel.asp\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">Adalta<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/_qmYBKngqac\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da qualche settimana, Intel ha rilasciato la nuova versione del suo oneAPI toolkit, una suite di software per lo sviluppo di applicazioni ad alte prestazioni. Utilizzando gli strumenti di oneAPI, gli sviluppatori sono infatti in grado di sviluppare nuove soluzioni (od ottimizzare quelle preesistenti), senza limiti sulle architetture, dato il supporto a CPU, GPU, FPGA&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia\" \/>\n<meta property=\"og:description\" content=\"Da qualche settimana, Intel ha rilasciato la nuova versione del suo oneAPI toolkit, una suite di software per lo sviluppo di applicazioni ad alte prestazioni. Utilizzando gli strumenti di oneAPI, gli sviluppatori sono infatti in grado di sviluppare nuove soluzioni (od ottimizzare quelle preesistenti), senza limiti sulle architetture, dato il supporto a CPU, GPU, FPGA...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\" \/>\n<meta property=\"og:site_name\" content=\"AGENZIA WEB Italia\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-05T12:54:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.html.it\/app\/uploads\/2021\/01\/intel-sw-stack-1.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"headline\":\"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA\",\"datePublished\":\"2021-01-05T12:54:49+00:00\",\"dateModified\":\"2021-01-05T12:54:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\"},\"wordCount\":409,\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"articleSection\":[\"News\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\",\"name\":\"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\"},\"datePublished\":\"2021-01-05T12:54:49+00:00\",\"dateModified\":\"2021-01-05T12:54:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"name\":\"AGENZIA WEB Italia\",\"description\":\"Web design Web agency Italia\",\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\",\"name\":\"Multimedia Web\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"contentUrl\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"width\":200,\"height\":57,\"caption\":\"Multimedia Web\"},\"image\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/","og_locale":"it_IT","og_type":"article","og_title":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia","og_description":"Da qualche settimana, Intel ha rilasciato la nuova versione del suo oneAPI toolkit, una suite di software per lo sviluppo di applicazioni ad alte prestazioni. Utilizzando gli strumenti di oneAPI, gli sviluppatori sono infatti in grado di sviluppare nuove soluzioni (od ottimizzare quelle preesistenti), senza limiti sulle architetture, dato il supporto a CPU, GPU, FPGA...","og_url":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/","og_site_name":"AGENZIA WEB Italia","article_published_time":"2021-01-05T12:54:49+00:00","og_image":[{"url":"https:\/\/static.html.it\/app\/uploads\/2021\/01\/intel-sw-stack-1.jpg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#article","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/"},"author":{"name":"admin","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"headline":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA","datePublished":"2021-01-05T12:54:49+00:00","dateModified":"2021-01-05T12:54:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/"},"wordCount":409,"publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"articleSection":["News"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/","name":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA - AGENZIA WEB Italia","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website"},"datePublished":"2021-01-05T12:54:49+00:00","dateModified":"2021-01-05T12:54:49+00:00","breadcrumb":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/intel-oneapi-toolkits-sviluppare-app-per-cpu-gpu-ed-fpga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nycwebdesign.eu\/webdesign\/"},{"@type":"ListItem","position":2,"name":"Intel oneAPI Toolkits: sviluppare app per CPU, GPU ed FPGA"}]},{"@type":"WebSite","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","name":"AGENZIA WEB Italia","description":"Web design Web agency Italia","publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization","name":"Multimedia Web","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","contentUrl":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","width":200,"height":57,"caption":"Multimedia Web"},"image":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22357"}],"collection":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/comments?post=22357"}],"version-history":[{"count":0,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22357\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/media?parent=22357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/categories?post=22357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/tags?post=22357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}