Difference between revisions of "GPU621/Intel oneMKL - Math Kernel Library"

From CDOT Wiki
Jump to: navigation, search
(Progress Report)
Line 1: Line 1:
 +
 +
=== Intel® oneAPI Math Kernel Library ===
 +
 
==Group Members==
 
==Group Members==
 
# Menglin Wu
 
# Menglin Wu
Line 11: Line 14:
 
==Progress Report==
 
==Progress Report==
 
progress 100%
 
progress 100%
 +
 +
==Setting up MKL==
 +
First, you need to download the mkl library from the intel official website through the URL: https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html
 +
Then you need to set additional include directories and additional library directories on visual studio, don’t forget to change the configuration and platform.
 +
Finally, modify the additional dependencies with the help of the URL https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-link-line-advisor.html
 +
  
 
==References==
 
==References==
 
references
 
references

Revision as of 22:58, 30 November 2021

Intel® oneAPI Math Kernel Library

Group Members

  1. Menglin Wu
  2. Syed Muhammad Saad Bukhari
  3. Lin Xu

Introduction

Intel Math Kernel Library, or now known as oneMKL (as part of Intel’s oneAPI), is a library of highly optimized and extensively parallelized routines, that was built to provide maximum performance across a variety of CPUs and accelerators.

There are many functions included in domains such as sparse and dense linear algebra, sparse solvers, fast Fourier transforms, random number generation, basic statistics etc., and there are many routines supported by the DPC++ Interface on CPU and GPU.

Progress Report

progress 100%

Setting up MKL

First, you need to download the mkl library from the intel official website through the URL: https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html Then you need to set additional include directories and additional library directories on visual studio, don’t forget to change the configuration and platform. Finally, modify the additional dependencies with the help of the URL https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-link-line-advisor.html


References

references