Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/_include_files/env_setup_gsg.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ To configure the |tool_name| environment, set the following environment variable


If you use the |dpcpp_compiler|, make sure to `set environment variables using
the setvars script <https://www.intel.com/content/www/us/en/docs/oneapi/programming-guide/current/oneapi-development-environment-setup.html#SETVARS-AND-VARS-FILES>`_.
the setvars script <https://www.intel.com/content/www/us/en/docs/oneapi/programming-guide/2024-2/oneapi-development-environment-setup.html#SETVARS-AND-VARS-FILES>`_.
6 changes: 3 additions & 3 deletions docs/dev_guide/migration/migration-workflow.rst
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ This signature will be used later for validation after migration.
Enable CodePin with the ``–enable-codepin`` option.

For detailed information about debugging using the CodePin tool, refer to
`Debug Migrated Code Runtime Behavior <https://www.intel.com/content/www/us/en/docs/dpcpp-compatibility-tool/developer-guide-reference/2024-1/debug-with-codepin.html>`_.
`Debug Migrated Code Runtime Behavior <https://www.intel.com/content/www/us/en/docs/dpcpp-compatibility-tool/developer-guide-reference/2024-2/debug-with-codepin.html>`_.

Configure the Tool
******************
Expand Down Expand Up @@ -425,7 +425,7 @@ project signature will be logged during the execution time.
The signature contains the data value of each execution checkpoint, which can be verified manually or with an auto-analysis tool.

For detailed information about debugging using the CodePin tool, refer to
`Debug Migrated Code Runtime Behavior <https://www.intel.com/content/www/us/en/docs/dpcpp-compatibility-tool/developer-guide-reference/2024-1/debug-with-codepin.html>`_.
`Debug Migrated Code Runtime Behavior <https://www.intel.com/content/www/us/en/docs/dpcpp-compatibility-tool/developer-guide-reference/2024-2/debug-with-codepin.html>`_.

Optimize Your Code
------------------
Expand All @@ -437,7 +437,7 @@ code to improve for optimizing your application performance.
Additional hardware- or library-specific optimization information is available:

* For detailed information about optimizing your code for Intel GPUs, refer to
the `oneAPI GPU Optimization Guide <https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/current/overview.html>`_.
the `oneAPI GPU Optimization Guide <https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/2024-2/overview.html>`_.
* For detailed information about optimizing your code for AMD GPUs, refer to the
`Codeplay AMD GPU Performance Guide <https://developer.codeplay.com/products/oneapi/amd/2024.0.2/guides/performance/introduction>`_.
* For detailed information about optimizing your code for NVIDIA GPUS, refer to
Expand Down
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1033.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Suggestions to Fix
Set user-defined direction numbers to the basic Sobol generator and use it as
Scrambled Sobol generator.

See the `Random Number Generators <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/current/engines-basic-random-number-generators.html>`_ topic for more information.
See the `Random Number Generators <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/engines-basic-random-number-generators.html>`_ topic for more information.

For example, this original CUDA\* code:

Expand Down
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1036.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ Suggestions to Fix

Rewrite this code manually by using a supported random number generator.

See the `Random Number Generators <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/current/engines-basic-random-number-generators.html>`_ topic for more information.
See the `Random Number Generators <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/engines-basic-random-number-generators.html>`_ topic for more information.
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1045.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Suggestions to Fix
If the matrix type in used is:

* Supported by the routine: ignore this warning.
* Not supported by the routine: manually fix the code according to `sparse-blas-routines <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/current/sparse-blas-routines.html>`_.
* Not supported by the routine: manually fix the code according to `sparse-blas-routines <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/sparse-blas-routines.html>`_.

For example, this original CUDA\* code:

Expand Down
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1046.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Use a supported data type to rewrite the code.
Suggestions to Fix
------------------

Please refer to the `gemm topic <https://www.intel.com/content/www/us/en/develop/documentation/oneapi-mkl-dpcpp-developer-reference/top/blas-routines/blas-level-3-routines/gemm.html>`_
Please refer to the `gemm topic <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/gemm.html>`_
of the Intel® oneAPI Math Kernel Library (oneMKL) - Data Parallel C++ Developer
Reference for supported data types to fix the code manually.

Expand Down
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1071.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ If the placement is incorrect, you may need to manually add the necessary ``set_
statements before the call to ``commit()``.

Refer to the
`descriptor<precision, domain>::set_value function <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/current/descriptor-precision-domain-set-value.html>`_ for more information.
`descriptor<precision, domain>::set_value function <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/descriptor-precision-domain-set-value.html>`_ for more information.
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1075.rst
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,4 @@ correctly and are using the correct queue parameter. Fix the code if needed by
adding missing commit calls and adjusting queue parameters.

Refer to the
`descriptor<precision, domain>::commit function <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/current/descriptor-precision-domain-commit.html>`_ for more information.
`descriptor<precision, domain>::commit function <https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-dpcpp/2024-2/descriptor-precision-domain-commit.html>`_ for more information.
2 changes: 1 addition & 1 deletion docs/dev_guide/reference/diagnostic_ref/dpct1110.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ local variable size in a device function exceeds 128 bytes, some variables may b
stored in local or global memory, potentially leading to reduced performance when
frequently accessed. To address this issue, you can either decrease the sub-group
size to make more registers available for each work-item, or follow the recommendations
in the `Optimizing Register Spills <https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/2024-1/optimizing-register-spills.html>`_ section of the oneAPI GPU
in the `Optimizing Register Spills <https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/2024-2/optimizing-register-spills.html>`_ section of the oneAPI GPU
Optimization Guide. For other hardware, please consult with your hardware vendor
to get configuration information.

Expand Down