oneAPI

Deliver uncompromised performance for diverse workloads across multiple architectures.

SUPRA-on-oneAPI

URL: https://github.com/intel/supra-on-oneapi

Description:

This paper shows the general process of migrating CUDA-based ultrasound imaging project to Intel oneAPI. we migrated and optimized the generated DPC++ code, it can now run on Intel CPU, integrated GPU(Gen9), Xe MAX GPU and Arria 10 FPGA. the B-mode imaging performance meet real-time requirement.

Posted:

TAU Performance System

URL: https://github.com/UO-OACISS/tau2

Description:

The TAU Performance System® supports profiling and tracing of programs written using the Intel OneAPI. Intel OneAPI provides two interfaces for programming - OpenCL and DPC++/SYCL for CPUs and GPUs. TAU supports both - the OpenCL profiling interface and Intel Level Zero API to observe performance.

Posted:

Migrating and Tuning a CUDA-based stencil computation to DPC++ using OneAPI

URL: https://github.com/cs2isenaicimatec/OneAPI-solving-stencil-migration

Description:

We propose the tuning and migration of a CUDA-based RTM to a DPC++ application by applying DPC++ Compatibility Tool. We aim to demonstrate the versatility of OneAPI to build unified code capable of being executed in different processing units such as CPUs and GPUs with low implementation cost.

Posted:

Detecting Acute Lymphoblastic Leukemia Lymphoblasts with Tensorflow/oneAPI/OpenVINO & Neural Compute Stick

URL: https://github.com/aiial/hias-all-oneapi-classifier

Description:

An open-source classifier programmed using the Intel® Distribution for Python* and trained using Intel® Optimization for TensorFlow*. The model is deployed on a Raspberry 4 using Intel® Distribution of OpenVINO™ Toolkit and inference is carried out using Neural Compute Stick 2.

Posted:

Spatter

URL: https://github.com/hpcgarage/spatter

Description:

Spatter is a new benchmark tool for assessing memory system architectures in the context of a specific category of indexed accesses known as gather and scatter. OneAPI and DevCloud are used to develop support for a OneAPI backend for Spatter that can be targeted to Intel FPGAs.

Posted:

Intel ONE API DPC++ Vector Multiplication

URL: https://github.com/AbhiLegend/DPC-

Description:

The vector-multiplication is a simple program that multiplies Three large vectors of integers and verifies the results. This program is implemented using C++ and Data Parallel C++ (DPC++) languages for Intel(R) CPU and accelerators. In this example, you can learn how to use the most basic code in C

Posted:

Intel® Open Image Denoise in Blender Preview

URL: https://openimagedenoise.github.io

Description:

Overview and demonstration of Intel® Open Image Denoise in Blender 2.9. This demo explains denoising for ray tracing and provides step by step example using the Intel® Open Image Denoise in Blender 2.9 render preview. The Intel® Open Image Denoise library, part of the Intel® oneAPI rendering toolkit

Posted:

NASA Frontier Development Lab: Space Resources - Localization

URL: http://moonbench.space/

Description:

This project developed: (1) a virtual dataset designed to test automated localization algorithms on planetary surfaces, such as the Moon or Mars, where GPS is unavailable; (2) a neural network approach for absolute localization by matching orbital maps with surface perspective imagery.

Posted: