Introduction
This document provides the information on the system requirements for Intel® SoC Watch for oneAPI. Intel SoC Watch is available in Intel® oneAPI Base Toolkit as a part of Intel® VTune™ Profiler.
Version History
Date | Version | Major Change Summary |
Mar. 2023 | 2022.5 |
Fixed an issue with os-cpu-cstate and os-cpu-pstate that caused empty result file. Added note summary report table for acpi-dstate explaining how to interpret results in the event of questionable data Bug fixes |
Sep. 2022 | 2022.1 |
Added support for Intel platform code named Alder Lake and Intel discrete graphics card code named DG2. Bug fixes. |
Apr. 2022 | 2021.4 |
Added support for Intel platforms code named Rocket Lake and Tiger Lake-H. Added support for Intel platforms code named Ice Lake-X and Cooper Lake-X. Bug fixes |
Dec. 2021 | 2021.3 |
General enhancements and third-party library updates. Added PMT-based metric support when using Linux kernel v5.11. |
Sep. 2021 | 2021.2 | Enhanced WakeupAnalysis report with idle time per process. Improved ia-throt-rsn support when Windows* OS secure modes are enabled. |
Jun. 2021 | 2021.1 | Added System Name, Operating System name, kernel number, GUID to PMT description to the top of the summary and trace report. Update socwatch driver for Linux kernel 5.12 (SFI API was removed) |
Mar. 2021 | 2020.5 | Included in Intel VTune Profiler 2021.2. Changed hw-cpu-pstate to report frequencies per thread rather than per core. Added term integrated to hw-igfx-cstate and hw-igfx-pstate report titles. |
Nov. 2020 | 2020.4 | Initial Release |
Supported Target Operating Systems
Intel® oneAPI 2023.1 is validated on Windows and Linux.
- OpenCL and Level 0 graphics drivers are required
- To install the driver follow the directions in the article appropriate for your device
- Intel® Arc™ Graphics, 11th-13th Gen Intel® Core™ processor directions.
- Xe Dedicated, 6th-10th Gen Intel® Core™ Processor Graphics, and related Intel Atom®, Pentium®, and Celeron® processors directions. Driver version varies depending on the Intel Graphics in the system.
- Intel® Data Center GPU Flex Series (ATS-M). Contact your OEM representative for access to the Intel Registration Center.
- To install the driver follow the directions in the article appropriate for your device
Linux Target
- Linux Kernel version needs to be 2.6.32 or later.
- GNU C Library version must be GLIBC_2.17 or later.
- KERNEL_CONFIG_TRACEPOINTS must be enabled.
- Kernel should be compiled with "CONFIG_MODULES" enabled.
P States
- Kernel config CONFIG_X86_SFI_CPUFREQ or CONFIG_X86_ACPI_CPUFREQ must be enabled (i.e. set
to 'y' or 'm'). - One of these pstate drivers must be utilized: sfi-cpufreq, acpi-cpufreq, or intel_pstate. To determine which driver is loaded, check the sysfs /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver file.
- If one of these pstate drivers is not loaded, the kernel needs to be reconfigured and recompiled.
C States
- Kernel config CONFIG_TIMER_STATS must be enabled.
- Kernel config CONFIG_INTEL_IDLE must be enabled and the intel_idle kernel module has to support the core of the target platform.
- To determine if the intel_idle kernel module is loaded, check the sysfs /sys/devices/system/cpu/cpuidle/current_driver file. It must equal intel_idle. If it equals acpi_idle, only C0 and C1 will be usedby the core.
Windows Target
- Windows* 10, 11
- Using Microsoft’s Windows Subsystem for Linux 2 (WSL2) in Windows 10 and Windows 11, you can install the native Linux distribution of Intel oneAPI toolkits and libraries on Windows for CPU and GPU workflows. Details here: https://www.intel.com/content/www/us/en/developer/articles/technical/use-oneapi-toolkits-on-wsl-2.html
Other Targets
- Chrome OS*, macOS*, Android*, QNX*
Supported Target Hardware Platforms
- Intel® oneAPI tools support for integrated graphics processors is available on 11th Generation and newer Intel® Core™ Processors. Active support for older integrated graphics processors included with 6th through 10th Generation Intel Core Processors and related Intel Atom®, Pentium®, and Celeron® processors will no longer be available starting with the Intel oneAPI 2023.1 release.
Known Issue
- Intel® oneAPI Toolkits 2022.1.3 and earlier and Intel® Parallel Studio XE (any version) do not support Microsoft Visual Studio 2022. On systems with Microsoft Visual Studio 2022 installed, Intel® oneAPI and Intel® Parallel Studio XE installers may fail during installation, upgrade, modification, or uninstallation. Refer to this article for more information.
- YUM/DNF and ZYPPER Packages oneAPI 2021.1 Gold (Initial Release) issue will Prevent Upgrades
Previous oneAPI Releases
Notices and Disclaimers
Intel technologies may require enabled hardware, software or service activation.
No product or component can be absolutely secure.
Your costs and results may vary.
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.