Skip to content

Commit eadee33

Browse files
committed
Removing refernces to deleted tutorial.
1 parent bdf40f0 commit eadee33

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

index.rst

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -619,13 +619,6 @@ Welcome to PyTorch Tutorials
619619
:link: intermediate/torchserve_with_ipex
620620
:tags: Model-Optimization,Production
621621

622-
.. customcarditem::
623-
:header: Grokking PyTorch Intel CPU Performance from First Principles (Part 2)
624-
:card_description: A case study on the TorchServe inference framework optimized with Intel® Extension for PyTorch (Part 2).
625-
:image: _static/img/thumbnails/cropped/generic-pytorch-logo.png
626-
:link: intermediate/torchserve_with_ipex_2
627-
:tags: Model-Optimization,Production
628-
629622
.. customcarditem::
630623
:header: Multi-Objective Neural Architecture Search with Ax
631624
:card_description: Learn how to use Ax to search over architectures find optimal tradeoffs between accuracy and latency.

recipes_source/xeon_run_cpu.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,12 @@ The generic option settings (knobs) include the following:
214214
- default value
215215
- help
216216
* - ``-h``, ``--help``
217-
-
218-
-
217+
-
218+
-
219219
- To show the help message and exit.
220220
* - ``-m``, ``--module``
221-
-
222-
-
221+
-
222+
-
223223
- To change each process to interpret the launch script as a python module, executing with the same behavior as "python -m".
224224
* - ``--no-python``
225225
- bool
@@ -323,7 +323,7 @@ Knobs for controlling instance number and compute resource allocation are:
323323
- bool
324324
- False
325325
- To disable the usage of ``taskset`` command.
326-
326+
327327
.. note::
328328

329329
Environment variables that will be set by this script include the following:
@@ -344,13 +344,13 @@ Knobs for controlling instance number and compute resource allocation are:
344344
- Value of ``ncores_per_instance``
345345
* - MALLOC_CONF
346346
- If libjemalloc.so is preloaded, MALLOC_CONF will be set to ``"oversize_threshold:1,background_thread:true,metadata_thp:auto"``.
347-
347+
348348
Please note that the script respects environment variables set preliminarily. For example, if you have set the environment variables mentioned above before running the script, the values of the variables will not be overwritten by the script.
349349

350350
Conclusion
351351
----------
352352

353-
In this tutorial, we explored a variety of advanced configurations and tools designed to optimize PyTorch inference performance on Intel® Xeon® Scalable Processors.
353+
In this tutorial, we explored a variety of advanced configurations and tools designed to optimize PyTorch inference performance on Intel® Xeon® Scalable Processors.
354354
By leveraging the ``torch.backends.xeon.run_cpu`` script, we demonstrated how to fine-tune thread and memory management to achieve peak performance.
355355
We covered essential concepts such as NUMA access control, optimized memory allocators like ``TCMalloc`` and ``JeMalloc``, and the use of Intel® OpenMP for efficient multithreading.
356356

@@ -361,4 +361,4 @@ See also:
361361

362362
* `PyTorch Performance Tuning Guide <https://pytorch.org/tutorials/recipes/recipes/tuning_guide.html#cpu-specific-optimizations>`__
363363
* `PyTorch Multiprocessing Best Practices <https://pytorch.org/docs/stable/notes/multiprocessing.html#cpu-in-multiprocessing>`__
364-
* Grokking PyTorch Intel CPU performance: `Part 1 <https://pytorch.org/tutorials/intermediate/torchserve_with_ipex>`__ `Part 2 <https://pytorch.org/tutorials/intermediate/torchserve_with_ipex_2>`__
364+
* Grokking PyTorch Intel CPU performance: `Part 1 <https://pytorch.org/tutorials/intermediate/torchserve_with_ipex>`__

0 commit comments

Comments
 (0)