Skip to content

Commit

Permalink
[CPU] Reorganize development documentation (#16708)
Browse files Browse the repository at this point in the history
  • Loading branch information
EgorDuplensky authored May 17, 2023
1 parent e14d1b2 commit 1e878b6
Show file tree
Hide file tree
Showing 14 changed files with 9 additions and 32 deletions.
5 changes: 4 additions & 1 deletion src/plugins/intel_cpu/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,14 @@ CPU Plugin contains the following components:

## Tutorials

* [Debug capabilities](./docs/debug_capabilities.md)
* [Debug capabilities](./docs/debug_capabilities/README.md)
* [Performance analysis using ITT counters](./docs/performance_analysis_ITT_counters.md)
* [Intel Software Development Emulator (CPU emulation)](./docs/cpu_emulation.md)
* [Runtime parameters cache](./docs/runtime_parameters_cache.md)
* [Internal CPU Plugin Optimizations](./docs/internal_cpu_plugin_optimization.md)
* [FakeQuantize insights and optimizations](./docs/fake_quantize.md)
* [Selective build (Conditional Compilation)](./docs/selective_build.md)
* [Workaround for python stack size on AMX hosts](./docs/wa_amx_python_sigaltstack.md)

## See also

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
The following compilation options can be helpful in developing CPU plugin

* `ENABLE_DEBUG_CAPS=ON`
See [Debug capabilities](README.md#debug_capabilities)
See [Debug capabilities](./debug_capabilities/README.md)
* `ENABLE_CPU_SUBSET_TESTS_PATH="relative/path/to/test/file"`
* Example: `-DENABLE_CPU_SUBSET_TESTS_PATH="single_layer_tests/convolution.cpp subgraph_tests/src/mha.cpp"`
* Specifies the list of relative paths to functional tests which will be included into the new target `ov_cpu_func_tests_subset`
Expand Down
22 changes: 0 additions & 22 deletions src/plugins/intel_cpu/docs/debug_capabilities.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
# OpenVINO CPU plugin
Development documentation of OpenVINO CPU plugin
# Debug capabilities
Debug capabilities are the set of useful debug features, controlled by environment variables.

## Compilation options
See [Compilation options](compilation_options.md)
They can be activated at runtime and might be used for analyzing issues, getting more context, comparing execution results, etc.

## Debug capabilities
Use the following cmake option to enable debug capabilities:

`-DENABLE_DEBUG_CAPS=ON`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Example:
OV_CPU_BLOB_DUMP_NODE_TYPE='Convolution Reorder' binary ...
```

> **NOTE**: see **enum Type** in [node.h](../node.h) for list of the types
> **NOTE**: see **enum Type** in [node.h](../../src/cpu_types.h) for list of the types
## Filter by name
To dump blobs only for nodes with name matching specified regex:
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
## Introduction
Selective build or conditional compilation can significantly reduce OpenVINO™ binaries size by excluding unnecessary components for particular model's inference.

Here we enable the selective build function on oneDNN plugin.

## Workflow

Onednn path in OpenVINO:
Expand Down

0 comments on commit 1e878b6

Please sign in to comment.