{"id":23824,"date":"2020-01-13T08:00:31","date_gmt":"2020-01-13T16:00:31","guid":{"rendered":"https:\/\/insidebigdata.com\/?p=23824"},"modified":"2020-01-14T09:05:40","modified_gmt":"2020-01-14T17:05:40","slug":"oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development","status":"publish","type":"post","link":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/","title":{"rendered":"oneAPI: &#8211; A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development"},"content":{"rendered":"\n<p>In this article, we\u2019ll dive into\nthe newly announced oneAPI, a single, unified\nprogramming model that aims to simplify development across multiple\narchitectures, such as CPUs, GPUs, FPGAs and other accelerators. The long-term journey is\nrepresented by two important first-steps \u2013 the industry initiative and the Intel beta\nproduct, as described below:<\/p>\n\n\n\n<ul><li>The oneAPIcross-architecture development model is based on industry standards coupled with an open specification to enable broad adoption of the technologies that will help inspire evolutionary progress in application development to address data-centric workloads.<\/li><li>The <a href=\"https:\/\/software.intel.com\/en-us\/oneapi\/base-kit?utm_campaign=cmd_oneapi_tlkt&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=eica\">Intel\u00ae oneAPI Base Toolkit<\/a> is Intel\u2019s implementation of oneAPI that contains the oneAPI specification components with direct programming (Data Parallel C++), API-based programming with a set of performance libraries, advanced analysis and debug tools, and other components. Developers can test their code and workloads in the <a href=\"https:\/\/software.intel.com\/en-us\/devcloud\/oneapi?utm_campaign=cmd_oneapi&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=gfjb\">Intel DevCloud for oneAPI<\/a> on multiple types of Intel architectures today, including Intel\u00ae Xeon\u00ae Scalable processors, Intel\u00ae Core\u2122 processors with integrated graphics and Intel FPGAs (Intel Arria\u00ae, Stratix\u00ae). <\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" loading=\"lazy\" width=\"700\" height=\"700\" src=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit.jpg\" alt=\"\" class=\"wp-image-23825\" srcset=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit.jpg 700w, https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit-150x150.jpg 150w, https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit-300x300.jpg 300w, https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit-110x110.jpg 110w, https:\/\/insidebigdata.com\/wp-content\/uploads\/2020\/01\/oneAPI_toolkit-50x50.jpg 50w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Supporting Data-centric\nWorkloads with Multiple Architectures<\/strong><strong><\/strong><\/p>\n\n\n\n<p>oneAPI represents Intel\u2019s commitment to a\n\u201csoftware-first\u201d strategy that will define and lead programming for an\nincreasingly AI-infused, heterogenous and multi-architecture world. <\/p>\n\n\n\n<p>The ability to program across diverse architectures (CPU, GPU, FPGA and other accelerators) is critical in supporting data-centric workloads where multiple architectures are required and will become the future norm. Today, each hardware platform typically requires developers to maintain separate code bases that must be programmed using different languages, libraries and software tools. This process is complex and time-consuming for developers, slowing progress and innovation. <\/p>\n\n\n\n<p>oneAPI addresses this challenge by delivering a unified, open programming experience to developers on the architecture of their choice without compromising performance. oneAPI will also eliminate the complexity of separate code bases, multiple programming languages and different tools and workflows. The result: a compelling, modern alternative to today\u2019s proprietary programming environments based on single-vendor architectures. Further, it enables developers to preserve their existing software investments, while delivering a seamless bridge to create versatile applications for the heterogeneous world of the future.<\/p>\n\n\n\n<p><strong>The oneAPI Open Specification<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo.png\" alt=\"\" class=\"wp-image-23785\" width=\"118\" height=\"124\" srcset=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo.png 200w, https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo-143x150.png 143w\" sizes=\"(max-width: 118px) 100vw, 118px\" \/><\/figure><\/div>\n\n\n\n<p>The open specification includes a\ncross-architecture language, Data Parallel C++ (DPC++) for direct programming, a\nset of libraries for API-based programming and a low-level interface to\nhardware, oneAPI Level Zero. Together,\nthose components allow Intel and other companies to build their own\nimplementations of oneAPI to support their own products or create new products\nbased on oneAPI.<\/p>\n\n\n\n<p>Intel has a decades-long history of working\nwith standards groups and industry\/academia initiatives, such as the ISO\nC++\/Fortran groups, OpenMP* ARB, MPI Forum and The Khronos Group, to create and\ndefine specifications in an open and collaborative process to achieve\ninteroperability and interchangeability. Intel\u2019s efforts with the oneAPI\nproject are a continuation of this precedent. oneAPI will support and be\ninteroperable with existing industry standards. <\/p>\n\n\n\n<p>The oneAPI specification is designed to\nsupport a broad range of CPUs, GPUs, FPGAs and other accelerators from multiple\nvendors. Intel\u2019s oneAPI beta reference implementation currently supports Intel\nCPUs (Intel Xeon, Core and Atom\u00ae), Intel Arria FPGAs and Gen9\/Intel Processor\nGraphics as a proxy development platform for future Intel discrete data center\nGPUs. Additional Intel accelerator architectures will be added over time.<\/p>\n\n\n\n<p>Many libraries and components already are, or\nmay soon be open sourced. Visit the <a href=\"https:\/\/www.oneapi.com\/?utm_campaign=cmd_oneapi&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=haef\">oneAPI initiative site<\/a> to view the latest oneAPI specification and to\nsee what elements have open source availability.<\/p>\n\n\n\n<p><strong>Intel\u00ae&nbsp;oneAPI Toolkits<\/strong><sup><strong> (Beta)<\/strong><\/sup><\/p>\n\n\n\n<p>Intel\u00ae oneAPI toolkits deliver the tools to program\nacross multiple architectures. The Intel oneAPI Base Toolkit (Beta) is a core\nset of tools and libraries for building and deploying high-performance,\ndata-centric applications across diverse architectures. It contains the oneAPI\nopen specification technologies (DPC++ language, domain-specific libraries) as\nwell as the Intel\u00ae Distribution for Python* for drop-in acceleration of\nstandard Python code. Enhanced profiling, design assistance, debug tools and\nother components round out the kit.<\/p>\n\n\n\n<p>For specialized HPC, AI and other workloads,\nadditional toolkits are available that complement the Intel oneAPI Base\nToolkit. These include: <\/p>\n\n\n\n<ul><li><strong>Intel oneAPI HPC Toolkit<sup> (Beta)<\/sup><\/strong> to deliver fast C++, Fortran and OpenMP\n     applications that scale<\/li><li><strong>Intel oneAPI DL Framework Developer<\/strong> <strong>Toolkit<sup>\n     (Beta)<\/sup><\/strong> to build deep learning frameworks or customize existing\n     ones<\/li><li><strong>Intel oneAPI Rendering<\/strong> <strong>Toolkit<sup>\n     (Beta)<\/sup><\/strong> to create high-performance, high-fidelity visualization\n     applications (including sci-vis)<\/li><li><strong>Intel AI Analytics<\/strong> <strong>Toolkit<sup>\n     (Beta) <\/sup><\/strong>powered by\n     oneAPI, this toolkit is used by AI developers and data scientists\n     to build applications that leverage machine learning and deep learning\n     models<\/li><\/ul>\n\n\n\n<p>There are also two other\ncomplementary toolkits powered by oneAPI: The <em>Intel System Bring-Up Toolkit<\/em> for system engineers and the\nproduction-level <em>Intel Distribution of\nOpenVINO\u2122 Toolkit<\/em> for deep learning inference and computer vision. Developers\ncan download the Intel oneAPI Beta Toolkits for local use from the <a href=\"https:\/\/software.intel.com\/oneapi?utm_campaign=cmd_oneapi&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=fbcf\">Intel Developer Zone<\/a>.<\/p>\n\n\n\n<p><strong>Data Parallel C++<\/strong><\/p>\n\n\n\n<p>Data Parallel C++ (DPC++) is a high-level\nlanguage designed for data parallel programming productivity.<\/p>\n\n\n\n<p>Based on familiar C and C++ constructs, DPC++\nis the primary language for oneAPI and incorporates SYCL* from The Khronos\nGroup to support data parallelism and heterogeneous programming for performance\nacross CPUs, GPUs, FPGAs and other accelerators. The goal is to simplify\nprogramming and enable code reuse across hardware targets, while allowing for\ntuning to specific accelerators.<\/p>\n\n\n\n<p>DPC++ language enhancements will be driven through a community project with extensions to simplify data parallel programming. The project is open with collaborative development for continued evolution.<\/p>\n\n\n\n<p>The oneAPI language, DPC++ and library\nspecifications are publicly available for use by other hardware and software vendors.\nVendors and others in the industry can create their own oneAPI implementations\nand optimize for specific hardware.<\/p>\n\n\n\n<p><strong>Conclusion<\/strong><\/p>\n\n\n\n<p>Modern workloads are\nincredibly diverse\u2014and so are architectures. No single architecture is best for\nevery workload. Maximizing performance takes a mix of scalar, vector, matrix,\nand spatial (SVMS) architectures deployed in CPU, GPU, FPGA, and other future\naccelerators.<\/p>\n\n\n\n<p>Intel\u00ae oneAPI products will\ndeliver the tools needed to deploy applications and solutions across SVMS\narchitectures. Its set of complementary toolkits\u2014a base kit and specialty\nadd-ons\u2014simplify programming and help improve efficiency and innovation.<\/p>\n\n\n\n<p>Use it for:<\/p>\n\n\n\n<ul><li>High-performance computing (HPC)<\/li><li>Machine learning and analytics<\/li><li>IoT applications<\/li><li>Video processing<\/li><li>Rendering<\/li><\/ul>\n\n\n\n<p><a href=\"https:\/\/software.intel.com\/en-us\/devcloud\/oneapi?utm_campaign=cmd_oneapi&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=gfjb\">Try your code in the Intel\u00ae DevCloud<\/a> or <a href=\"https:\/\/software.intel.com\/en-us\/oneapi\/base-kit?utm_campaign=cmd_oneapi_tlkt&amp;utm_source=i-hpc_ww&amp;utm_medium=synd_prod-info&amp;cid=eica\">Download the Toolkits to tailor your needs.<\/a><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we\u2019ll dive into the newly announced oneAPI, a single, unified programming model that aims to simplify development across multiple architectures, such as CPUs, GPUs, FPGAs and other accelerators. The long-term journey is represented by two important first-steps \u2013 the industry initiative and the Intel beta product.<\/p>\n","protected":false},"author":10513,"featured_media":23785,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"categories":[87,180,258,210,773,56,1],"tags":[284,788,568,830,95],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA<\/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:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA\" \/>\n<meta property=\"og:description\" content=\"In this article, we\u2019ll dive into the newly announced oneAPI, a single, unified programming model that aims to simplify development across multiple architectures, such as CPUs, GPUs, FPGAs and other accelerators. The long-term journey is represented by two important first-steps \u2013 the industry initiative and the Intel beta product.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/\" \/>\n<meta property=\"og:site_name\" content=\"insideBIGDATA\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/insidebigdata\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-13T16:00:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-14T17:05:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@insideBigData\" \/>\n<meta name=\"twitter:site\" content=\"@insideBigData\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/\",\"url\":\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/\",\"name\":\"oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA\",\"isPartOf\":{\"@id\":\"https:\/\/insidebigdata.com\/#website\"},\"datePublished\":\"2020-01-13T16:00:31+00:00\",\"dateModified\":\"2020-01-14T17:05:40+00:00\",\"author\":{\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9\"},\"breadcrumb\":{\"@id\":\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/insidebigdata.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"oneAPI: &#8211; A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/insidebigdata.com\/#website\",\"url\":\"https:\/\/insidebigdata.com\/\",\"name\":\"insideBIGDATA\",\"description\":\"Your Source for AI, Data Science, Deep Learning &amp; Machine Learning Strategies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/insidebigdata.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9\",\"name\":\"Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/insidebigdata.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g\",\"caption\":\"Editorial Team\"},\"sameAs\":[\"http:\/\/www.insidebigdata.com\"],\"url\":\"https:\/\/insidebigdata.com\/author\/editorial\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA","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:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/","og_locale":"en_US","og_type":"article","og_title":"oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA","og_description":"In this article, we\u2019ll dive into the newly announced oneAPI, a single, unified programming model that aims to simplify development across multiple architectures, such as CPUs, GPUs, FPGAs and other accelerators. The long-term journey is represented by two important first-steps \u2013 the industry initiative and the Intel beta product.","og_url":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/","og_site_name":"insideBIGDATA","article_publisher":"http:\/\/www.facebook.com\/insidebigdata","article_published_time":"2020-01-13T16:00:31+00:00","article_modified_time":"2020-01-14T17:05:40+00:00","og_image":[{"width":200,"height":210,"url":"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo.png","type":"image\/png"}],"author":"Editorial Team","twitter_card":"summary_large_image","twitter_creator":"@insideBigData","twitter_site":"@insideBigData","twitter_misc":{"Written by":"Editorial Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/","url":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/","name":"oneAPI: - A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development - insideBIGDATA","isPartOf":{"@id":"https:\/\/insidebigdata.com\/#website"},"datePublished":"2020-01-13T16:00:31+00:00","dateModified":"2020-01-14T17:05:40+00:00","author":{"@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9"},"breadcrumb":{"@id":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/insidebigdata.com\/2020\/01\/13\/oneapi-a-unified-cross-architecture-high-performance-programming-model-designed-to-help-shape-the-future-of-application-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/insidebigdata.com\/"},{"@type":"ListItem","position":2,"name":"oneAPI: &#8211; A Unified Cross-Architecture, High Performance Programming Model Designed to Help Shape the Future of Application Development"}]},{"@type":"WebSite","@id":"https:\/\/insidebigdata.com\/#website","url":"https:\/\/insidebigdata.com\/","name":"insideBIGDATA","description":"Your Source for AI, Data Science, Deep Learning &amp; Machine Learning Strategies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/insidebigdata.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/2949e412c144601cdbcc803bd234e1b9","name":"Editorial Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/insidebigdata.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e137ce7ea40e38bd4d25bb7860cfe3e4?s=96&d=mm&r=g","caption":"Editorial Team"},"sameAs":["http:\/\/www.insidebigdata.com"],"url":"https:\/\/insidebigdata.com\/author\/editorial\/"}]}},"jetpack_featured_media_url":"https:\/\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/Intel_OneAPI_logo.png","jetpack_shortlink":"https:\/\/wp.me\/p9eA3j-6cg","jetpack-related-posts":[{"id":23683,"url":"https:\/\/insidebigdata.com\/2019\/12\/16\/heterogeneous-computing-programming-oneapi-and-data-parallel-c\/","url_meta":{"origin":23824,"position":0},"title":"Heterogeneous Computing Programming: oneAPI and Data Parallel C++","date":"December 16, 2019","format":false,"excerpt":"Sponsored Post What you missed at the Intel Developer Conference, and how to catch-up today By James Reinders In the interests of full disclosure \u2026 I must admit that I became sold on DPC++ after Intel approached me (as a consultant \u2013 3 years retired from Intel) asking if I\u2019d\u2026","rel":"","context":"In &quot;Featured&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2019\/12\/OneAPI.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":23428,"url":"https:\/\/insidebigdata.com\/2019\/10\/17\/six-platform-investments-from-intel-to-facilitate-running-ai-and-hpc-workloads-together-on-existing-infrastructure\/","url_meta":{"origin":23824,"position":1},"title":"Six Platform Investments from Intel to Facilitate Running AI and HPC Workloads Together on Existing Infrastructure","date":"October 17, 2019","format":false,"excerpt":"Because HPC technologies today offer substantially more power and speed than their legacy predecessors, enterprises and research institutions benefit from combining AI and HPC workloads on a single system. Six platform investments from Intel will help reduce obstacles and make HPC and AI deployment even more accessible and practical.","rel":"","context":"In &quot;AI Deep Learning&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2019\/07\/shutterstock_1396230830.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":24627,"url":"https:\/\/insidebigdata.com\/2020\/06\/18\/intel-announces-unmatched-ai-and-analytics-platform-with-new-processor-memory-storage-and-fpga-solutions\/","url_meta":{"origin":23824,"position":2},"title":"Intel Announces AI and Analytics Platform with New Processor, Memory, Storage and FPGA Solutions","date":"June 18, 2020","format":false,"excerpt":"Intel today introduced its 3rd Gen Intel Xeon Scalable processors and additions to its hardware and software AI portfolio, enabling customers to accelerate the development and use of AI and analytics workloads running in data center, network and intelligent-edge environments. As the industry\u2019s first mainstream server processor with built-in bfloat16\u2026","rel":"","context":"In &quot;AI Deep Learning&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2016\/08\/Intel_updated-logo.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":23087,"url":"https:\/\/insidebigdata.com\/2019\/08\/12\/fast-track-application-performance-and-development-with-intel-performance-libraries\/","url_meta":{"origin":23824,"position":3},"title":"Fast-track Application Performance and Development with Intel\u00ae Performance Libraries","date":"August 12, 2019","format":false,"excerpt":"Intel continues its strident efforts to refine libraries optimized to yield the utmost performance from Intel\u00ae processors. The Intel\u00ae Performance Libraries provide a large collection of prebuilt and tested, performance-optimized functions to developers. By utilizing these libraries, developers can reduce the costs and time associated with software development and maintenance,\u2026","rel":"","context":"In &quot;Data Science&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2019\/08\/Intel_MPI_library.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":17838,"url":"https:\/\/insidebigdata.com\/2017\/05\/11\/intel-case-study-speeding-big-data-platform\/","url_meta":{"origin":23824,"position":4},"title":"Intel Case Study: Speeding Up a Big Data Platform","date":"May 11, 2017","format":false,"excerpt":"In this technology cast study, we'll examine MeritData, Inc., a leading big data analysis technology and service provider in China. The company's product is called Tempo, a big data platform that has been widely used by well-known power, manufacturing, financial, and global enterprises and by cloud service providers. MeritData helps\u2026","rel":"","context":"In &quot;Big Data&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2017\/05\/MeritData_fig1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":18847,"url":"https:\/\/insidebigdata.com\/2017\/09\/13\/intel-parallel-studio-xe-helps-developers-take-hpc-enterprise-cloud-applications-max\/","url_meta":{"origin":23824,"position":5},"title":"Intel\u00ae Parallel Studio XE Helps Developers Take their HPC, Enterprise, and Cloud Applications to the Max","date":"September 13, 2017","format":false,"excerpt":"Intel\u00ae Parallel Studio XE is a comprehensive suite of development tools that make it fast and easy to build modern code that gets every last ounce of performance out of the newest Intel\u00ae processors. This tool-packed suite simplifies creating code with the latest techniques in vectorization, multi- threading, multi-node, and\u2026","rel":"","context":"In &quot;Featured&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/insidebigdata.com\/wp-content\/uploads\/2017\/09\/Intel-Parallel-Studio.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts\/23824"}],"collection":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/users\/10513"}],"replies":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/comments?post=23824"}],"version-history":[{"count":0,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/posts\/23824\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/media\/23785"}],"wp:attachment":[{"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/media?parent=23824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/categories?post=23824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/insidebigdata.com\/wp-json\/wp\/v2\/tags?post=23824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}