Skip to content

projectceladon/oneapi-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

The Project aims to generate android shared libraries for IntelOneAPI IPP and MKL libraries using linux static libraries that are distributed by IntelOneAPI via apt.

Build environment

For this project it’s expected that build environment should have required ipp and mkl packages installed.

The exact version of IPP and MKL packages may vary per release. Please check Celadon development environmet setup instructions for the latest information.

Kindly follow the below steps to install all the required packages.

Setup

  1. Download the key to system keyring
$ wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \ 
| gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null 
  1. Add signed entry to apt sources and configure the APT client to use Intel repository
$ echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list 
  1. Update
$ sudo apt-get update 
  1. Install packages
$ sudo apt-get install intel-oneapi-ipp-devel-2021.10 intel-oneapi-mkl-devel-2021.1.1 intel-oneapi-ipp-devel-32bit-2021.10 intel-oneapi-mkl-devel-32bit-2021.1.1 

About IPP and MKL

Integrated Performance Primitives (IPP) : Intel Integrated Performance Primitives (IPP) is a library of highly optimized software functions for multimedia processing, data processing, and communications applications. Refer IPP for more details.

Intel oneAPI Math Kernel Library (oneMKL) : Intel oneAPI Math Kernel Library (oneMKL) is a highly optimized and extensively threaded math library that provides a wide range of mathematical functions for linear algebra, fast Fourier transforms (FFT), vector math, statistics, and more. It is designed to maximize performance on Intel processors. Refer OneMKL for more details.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published