From c083b4cc2615726b5b3e50e7d40c5e6bb323ecc9 Mon Sep 17 00:00:00 2001 From: Timmie Smith Date: Thu, 5 Dec 2024 17:32:42 -0600 Subject: [PATCH 1/2] Adding information on how to use oneDPL on other vendor platforms (#1951) --- documentation/library_guide/onedpl_gsg.rst | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/documentation/library_guide/onedpl_gsg.rst b/documentation/library_guide/onedpl_gsg.rst index 761b7d677b2..13aea171737 100644 --- a/documentation/library_guide/onedpl_gsg.rst +++ b/documentation/library_guide/onedpl_gsg.rst @@ -35,6 +35,15 @@ page for: Install the `Intel® oneAPI Base Toolkit (Base Kit) `_ to use |onedpl_short|. +Additionally, to use |onedpl_short| and other Base Kit components on non-Intel GPUs install either the +`oneAPI for NVIDIA® GPUs plugin `_ or the +`oneAPI for AMD GPUs plugin `_. + +See the |onedpl_short| +`System Requirements `_ +for details on the compiler support required to compile applications using |onedpl_short| on CPU using OpenMP* or Intel® +oneAPI Threading Building Blocks (oneTBB). + To use Parallel API, include the corresponding header files in your source code. All |onedpl_short| header files are in the ``oneapi/dpl`` directory. Use ``#include `` to include them. @@ -220,4 +229,4 @@ Find More - Add oneAPI components to a Yocto project build using the meta-intel layers. * - `oneAPI Samples Catalog `_ - Explore the complete list of oneAPI code samples in the oneAPI Samples Catalog (GitHub*). - These samples were designed to help you develop, offload, and optimize multiarchitecture applications targeting CPUs, GPUs, and FPGAs. \ No newline at end of file + These samples were designed to help you develop, offload, and optimize multiarchitecture applications targeting CPUs, GPUs, and FPGAs. From 8d2717cbe01d2fe4eaeddae056d8440081cb1a01 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Fri, 6 Dec 2024 16:57:55 -0500 Subject: [PATCH 2/2] Update version to 2022.7.1 (#1957) --- include/oneapi/dpl/internal/version_impl.h | 2 +- test/general/version.pass.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/oneapi/dpl/internal/version_impl.h b/include/oneapi/dpl/internal/version_impl.h index 46bd36a7427..38a15e5eecf 100644 --- a/include/oneapi/dpl/internal/version_impl.h +++ b/include/oneapi/dpl/internal/version_impl.h @@ -13,7 +13,7 @@ // The library version #define ONEDPL_VERSION_MAJOR 2022 #define ONEDPL_VERSION_MINOR 7 -#define ONEDPL_VERSION_PATCH 0 +#define ONEDPL_VERSION_PATCH 1 #if _ONEDPL___cplusplus >= 202002L && __has_include() # include // The standard C++20 header diff --git a/test/general/version.pass.cpp b/test/general/version.pass.cpp index 5129435a80d..5f89154155d 100644 --- a/test/general/version.pass.cpp +++ b/test/general/version.pass.cpp @@ -26,7 +26,7 @@ static_assert(_PSTL_VERSION_PATCH == 0); static_assert(ONEDPL_VERSION_MAJOR == 2022); static_assert(ONEDPL_VERSION_MINOR == 7); -static_assert(ONEDPL_VERSION_PATCH == 0); +static_assert(ONEDPL_VERSION_PATCH == 1); #include "support/utils.h"