Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / oneAPI

Oneapi

oneAPI

Great Reads

by Jeremy C. Ong
A quick demonstration of writing an application using DPC++ and oneAPI and deploying to Intel DevCloud
by Intel
In this article, we’ll discuss the Intel GZIP example design, implemented with oneAPI, and how it can help make FPGAs more accessible.
by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Stefan Yurkevitch
In this article, we’ll be exploring how to integrate the oneAPI Deep Neural Network (oneDNN) library and the SYCL-based Data Parallel C++ (DPC++) programming language into existing codebases.

Latest Articles

by Jeremy C. Ong
A quick demonstration of writing an application using DPC++ and oneAPI and deploying to Intel DevCloud
by Intel
In this article, we’ll discuss the Intel GZIP example design, implemented with oneAPI, and how it can help make FPGAs more accessible.
by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Stefan Yurkevitch
In this article, we’ll be exploring how to integrate the oneAPI Deep Neural Network (oneDNN) library and the SYCL-based Data Parallel C++ (DPC++) programming language into existing codebases.

All Articles

Sort by Score

oneAPI 

by Jeremy C. Ong
A quick demonstration of writing an application using DPC++ and oneAPI and deploying to Intel DevCloud
by Intel
In this article, we’ll discuss the Intel GZIP example design, implemented with oneAPI, and how it can help make FPGAs more accessible.
by Intel
This is the first in a series of articles where I will talk about parallel programming and various ways to enable it on modern accelerators.
by Stefan Yurkevitch
In this article, we’ll be exploring how to integrate the oneAPI Deep Neural Network (oneDNN) library and the SYCL-based Data Parallel C++ (DPC++) programming language into existing codebases.
by Robert Mueller-Albrecht
In this article we explore how using oneAPI the software-development paradigm changes and targeting and maintaining multiple execution environments for a given workload becomes more easily achievable
by Dhruv__Patel
In this article we compare and contrast SYCL and CUDA, and discuss how the oneAPI compiler can work with SYCL.
by Roger Winter
In this article we look at how developers can take advantage of the cross-architecture of oneAPI to make use of GPU resources in their applications.
by Sergiu Oprea
This article is a hands-on look at using the Intel oneAPI DPC++/C++ Compiler for compiling SYCL code built for cross-architecture deployment.
by Intel
The article emphasizes the importance of interoperability between various standards, such as Level Zero, SYCL, SPIR-V, OpenMP, ISO C++, and ISO Fortran, and explores the evolution and alignment of these standards over the last decade, while also considering how SYCL may influence the future of
by Henry A Gabb, John Pennycook
Learn about the Accelerators in Your System
by Intel
It's not just between one architecture today and another architecture today, but the architectures of today and tomorrow. oneAPI has the potential to become the industry norm for compiling code for all kinds of architectures.
by Intel
Accelerate Your XGBoost, LightGBM, and CatBoost Inference Workloads with Intel® oneAPI Data Analytics Library (oneDAL)
by Dhruv__Patel
In this article we demonstrate how to set up Intel DevCloud and get started using oneAPI while demonstrating some of oneAPI’s unique capabilities.
by Bridget Mwikali
This article provides an overview of LLVM and how it applies to oneAPI and its compiler.
by Intel
This article introduces the beta release of the oneAPI product to facilitate heterogeneous programming.
by Dhruv__Patel
In this article we look at how developers can use Intel® Advisor and Intel® VTune™ Profiler to efficiently offload to GPU and optimize their cross-architecture applications.
by Robert Mueller-Albrecht
Using the Intel® oneAPI Math Kernel Library SYCL API
by Arthur V. Ratz
In this article I will thoroughly discuss about the several aspects of using the revolutionary new Intel® oneAPI HPC Toolkit to deliver a modern code that implements a parallel “stable” sort
by Intel
In this article we explore why oneAPI is an alternative to proprietary programming models for accelerated computing.
by Allister Beharry
oneMD is a molecular dynamics simulator coded in C++ 17 designed to take advantage of hardware data parallelism across a diverse set of devices and architectures using Intel's oneAPI framework and SYCL -- the successor to the OpenCL standard for parallel processing
by Intel
Intel® oneAPI Math Kernel Library (oneMKL) now includes adding support for C++ and GPUs, taking full advantage of the SYCL cross-platform abstraction layer.
by Abhay_Rawat, Dr. Amarpal S Kapoor
This article focuses on tuning and scaling a deep-learning-based algorithm on a cluster of compute nodes.
by Jeremy C. Ong
A quick 5-minute introduction to porting a CUDA app to Data Parallel C++ (DPC++)
by Valentin Kubarev
In this article we discuss how to use SYCL and oneIPL to offload Gaussian image filtering to an accelerator.
by Shao Voon Wong
How to convert a code from parallel C++ ray-tracing code to CUDA, then to SYCL 2020 via Intel® DPC++
by Vasilij Litvinov
This article introduces Intel Distribution of Modin, part of the Intel oneAPI AI Analytics Toolkit (AI Kit), which is now available from Anaconda’s “defaults” channel (and from conda-forge, too).
by Dhruv__Patel
In this article we compare and contrast SYCL and CUDA, introduce oneAPI, and discuss how the oneAPI compiler can work with SYCL.
by Jeremy C. Ong
Accelerate a C++ article with GPU support using Intel's oneAPI
by Sergiu Ovidiu Oprea
This article is a hands-on look at the process of converting CUDA to SYCL.
by Ahmed Hashesh
This article examines how Intel provides standardized specifications that streamline this environment.
by Intel
In this article we look at why C++ with SYCL is the best approach to accelerated computing, and why the C++ standard is a critically important foundation but insufficient for the needs of accelerated computing.
by Robert Mueller-Albrecht
An Open, Backend Approach to Compute Anywhere