Displaying 1 to 11 from 11 results

oneDNN - oneAPI Deep Neural Network Library (oneDNN)

  •    C++

This software was previously known as Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN) and Deep Neural Network Library (DNNL). oneDNN is intended for deep learning applications and framework developers interested in improving application performance on Intel CPUs and GPUs. Deep learning practitioners should use one of the applications enabled with oneDNN.

oneTBB - oneAPI Threading Building Blocks (oneTBB)

  •    C++

oneAPI Threading Building Blocks (oneTBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability. Here are Release Notes and System Requirements.

oneDPL - oneAPI DPC++ Library (oneDPL) https://software

  •    C++

Install Intel(R) oneAPI Base Toolkit (Base Kit) to use oneDPL and please refer to System requirements. Here is the latest Release Notes.

oneDAL - oneAPI Data Analytics Library (oneDAL)

  •    C++

Intel® oneAPI Data Analytics Library (oneDAL) is a powerful machine learning library that helps speed up big data analysis. oneDAL solvers are also used in Intel Distribution for Python for scikit-learn optimization. Intel® oneAPI Data Analytics Library is an extension of Intel® Data Analytics Acceleration Library (Intel® DAAL).




level-zero - oneAPI Level Zero Specification Headers and Loader

  •    C++

This project is part of the larger oneAPI project. See the oneAPI specification for more information about the oneAPI project.

level-zero-tests - oneAPI Level Zero Conformance & Performance test content

  •    C++

See the BUILD file for build instructions. NOTE: LZT_DEFAULT_DEVICE_NAME will be used if set, otherwise LZT_DEFAULT_DEVICE_IDX will be used.

oneAPI-spec - oneAPI Specification source files

  •    Python

This repository contains the sources for the oneAPI Specification. For the latest build from main branch, see HTML and PDF. For more information about oneAPI, see oneapi.com. For information about future releases of the oneAPI specification, see the oneAPI Specification Roadmap. To be notified about new releases, become a release-only watcher of this repo.

oneAPI-tab - oneAPI Technical Advisory Board (TAB) Meeting Notes

  •    

This repository hosts notes and presentation materials from the oneAPI Technical Advisory Board (TAB) meetings. The Advisory Board is an invitation-only forum comprised of industry experts that help guide the oneAPI parallel programming ecosystem. More information on oneAPI can be found at oneapi.com. The general community is invited to join the conversation by reviewing the oneAPI Specification, as well as the notes/slides in this repo, and then post comments or questions as github issues. General questions can go to this repo and issues specific to the specification can go to the Specification repo.


oneCCL - oneAPI Collective Communications Library (oneCCL)

  •    C++

oneAPI Collective Communications Library (oneCCL) provides an efficient implementation of communication patterns used in deep learning. Refer to System Requirements for more details.

oneMKL - oneAPI Math Kernel Library (oneMKL) Interfaces

  •    C++

oneMKL interfaces are an open-source implementation of the oneMKL Data Parallel C++ (DPC++) interface according to the oneMKL specification. It works with multiple devices (backends) using device-specific libraries underneath. If Building with Conan, above packages marked as "No" must be installed manually.

oneVPL - oneAPI Video Processing Library (oneVPL) Core (API, Dispatcher, and common tools)

  •    C++

The oneAPI Video Processing Library (oneVPL) provides a single video processing API for encode, decode, and video processing that works across a wide range of accelerators. This project is part of the larger oneAPI project. See the oneAPI Specification and the oneVPL Specification for additional information.