Skip to content

Commit 571180b

Browse files
committed
Use internal cross-links where appropriate
1 parent 881c41b commit 571180b

File tree

3 files changed

+9
-14
lines changed

3 files changed

+9
-14
lines changed

documentation/_auxiliary/common_cross_document_links.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
.. |onedpl_library_guide| replace:: Intel® oneAPI DPC++ Library Guide
2-
.. _onedpl_library_guide: https://www.intel.com/content/www/us/en/docs/onedpl/developer-guide/2022-9/overview.html
1+
.. |onedpl_library_guide| replace:: :doc:`oneAPI DPC++ Library Guide </library_guide/introduction>`
2+
3+
.. |onedpl_requirements| replace:: :ref:`oneDPL System Requirements <library-requirements>`
34

45
.. |dpcpp_gsg| replace:: Get Started with the Intel® oneAPI DPC++/C++ Compiler
56
.. _dpcpp_gsg: https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/get-started-guide/2025-2/overview.html

documentation/get_started/onedpl_gsg.rst

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,8 @@ Get Started with the |onedpl_long|
55
to provide high-productivity APIs to developers, which can minimize SYCL*
66
programming efforts across devices for high performance parallel applications.
77

8-
|onedpl_short| consists of the following components:
9-
10-
* Parallel API
11-
* API for SYCL Kernels
12-
* Macros
13-
14-
158
For general information about |onedpl_short|, visit the `oneDPL GitHub* repository <https://github.com/uxlfoundation/oneDPL>`_,
16-
or visit the |onedpl_library_guide|_ and the `Intel® oneAPI DPC++ Library main page
9+
or visit the |onedpl_library_guide| and the `Intel® oneAPI DPC++ Library main page
1710
<https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-library.html>`_.
1811

1912
Quick Start
@@ -39,8 +32,7 @@ Additionally, to use |onedpl_short| and other Base Kit components on non-Intel G
3932
`oneAPI for NVIDIA® GPUs plugin <https://developer.codeplay.com/products/oneapi/nvidia/home/>`_ or the
4033
`oneAPI for AMD GPUs plugin <https://developer.codeplay.com/products/oneapi/amd/home/>`_.
4134

42-
See the |onedpl_short|
43-
`System Requirements <https://www.intel.com/content/www/us/en/docs/onedpl/developer-guide/2022-7/intel-oneapi-dpc-library-introduction.html>`_
35+
See the |onedpl_requirements|
4436
for details on the compiler support required to compile applications using |onedpl_short| on CPU using OpenMP* or Intel®
4537
oneAPI Threading Building Blocks (oneTBB).
4638

@@ -217,7 +209,7 @@ Find More
217209

218210
* - Resource Link
219211
- Description
220-
* - |onedpl_library_guide|_
212+
* - |onedpl_library_guide|
221213
- Refer to the |onedpl_short| guide for more in depth information.
222214
* - `System Requirements <https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html>`_
223215
- Check system requirements before you install |onedpl_short|.

documentation/library_guide/introduction.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ page for:
2525
Install the `Intel® oneAPI Base Toolkit (Base Kit) <https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit.html>`_
2626
to use |onedpl_short|.
2727

28+
.. _library-requirements:
29+
2830
System Requirements
2931
===================
3032

@@ -110,7 +112,7 @@ Restrictions
110112
************
111113

112114
When called with device execution policies, |onedpl_short| algorithms apply the same restrictions as
113-
|dpcpp_short| does (see the DPC++ documentation and the SYCL specification for details), such as:
115+
SYCL does (see the DPC++ documentation and the SYCL specification for details), such as:
114116

115117
* Adding buffers to a lambda capture list is not allowed for lambdas passed to an algorithm, as buffers are not
116118
`SYCL device-copyable`_.

0 commit comments

Comments
 (0)