You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/plugins/intel_npu/README.md
+40
Original file line number
Diff line number
Diff line change
@@ -166,6 +166,14 @@ The following properties are supported:
166
166
|`ov::device::architecture`/</br>`DEVICE_ARCHITECTURE`| RO | Returns the platform information. |`N/A`|`N/A`|
167
167
|`ov::device::full_name`/</br>`FULL_DEVICE_NAME`| RO | Returns the full name of the NPU device. |`N/A`|`N/A`|
168
168
|`ov::internal::exclusive_async_requests`/</br>`EXCLUSIVE_ASYNC_REQUESTS`| RW | Allows to use exclusive task executor for asynchronous infer requests. |`YES`/ `NO`|`NO`|
169
+
|`ov::device::type`/</br>`DEVICE_TYPE`| RO | Returns the type of device, discrete or integrated. |`DISCREETE` /</br>`INTEGRATED`|`N/A`|
170
+
|`ov::device::gops`/</br>`DEVICE_GOPS`| RO | Returns the Giga OPS per second count (GFLOPS or GIOPS) for a set of precisions supported by specified device. |`N/A`|`N/A`|
171
+
|`ov::device::pci_info`/</br>`DEVICE_PCI_INFO`| RO | Returns the PCI bus information of device. See PCIInfo struct definition for details |`N/A`|`N/A`|
172
+
|`ov::intel_npu::device_alloc_mem_size`/</br>`NPU_DEVICE_ALLOC_MEM_SIZE`| RO | Size of already allocated NPU DDR memory (both for discrete/integrated NPU devices) |`N/A`|`N/A`|
173
+
|`ov::intel_npu::device_total_mem_size`/</br>`NPU_DEVICE_TOTAL_MEM_SIZE`| RO | Size of available NPU DDR memory (both for discrete/integrated NPU devices) |`N/A`|`N/A`|
174
+
|`ov::intel_npu::driver_version`/</br>`NPU_DRIVER_VERSION`| RO | NPU driver version (for both discrete/integrated NPU devices). |`N/A`|`N/A`|
175
+
|`ov::intel_npu::compilation_mode_params`/</br>`NPU_COMPILATION_MODE_PARAMS`| RW | Set various parameters supported by the NPU compiler. (See bellow) |`<std::string>`|`N/A`|
176
+
|`ov::intel_npu::turbo`/</br>`NPU_TURBO`| RW | Set Turbo mode on/off |`YES`/ `NO`|`NO`|
169
177
170
178
171
179
### Performance Hint: Default Number of DPU Groups / DMA Engines
@@ -192,6 +200,38 @@ The following table shows the optimal number of inference requests returned by t
192
200
| 3720 | 4 | 1 |
193
201
| 4000 | 8 | 1 |
194
202
203
+
204
+
### Compilation mode parameters
205
+
``ov::intel_npu::compilation_mode_params`` is an NPU-specific property that allows to control model compilation for NPU.
206
+
Note: The functionality is in experimental stage currently, can be a subject for deprecation and may be replaced with generic OV API in future OV releases.
207
+
208
+
Following configuration options are supported:
209
+
210
+
#### optimization-level
211
+
Defines a preset of optimization passes to be applied during compilation. Supported values:
Copy file name to clipboardexpand all lines: src/plugins/intel_npu/tests/functional/shared_tests_instances/behavior/ov_infer_request/compile_and_infer.cpp
0 commit comments