Intel® SoC Watch for oneAPI Release Notes

por Joel Lin, Publicado: 09/27/2019, Última atualização: 06/22/2020

Version History

Date Version Major Change Summary
June 2020 2021.1-beta03 Fixed issue where use of --interval option with value of 1 (e.g., -n 1 -m).
Improved regularity of time interval between samples when using --polling on Windows OS.
Removed extra tables reported for features igfx-throt-rsn, ia-throt-rsn, and ring-throt-rsn.
This release is included in Intel® System Bring-up Toolkit 2021.1-beta07.
Feb. 2020 2021.1-beta02 Added collection of tool usage analytics.
Added new features pch-slps0, pch-slps0-dbg.
Improved error messages and help output. Enhanced driver security.
Added support for Intel platform code named Comet Lake.
Added support for Intel platform code named Ice Lake.
This release is included in Intel® System Bring-up Toolkit 2021.1-beta05.
Aug. 2019 2021.1-beta01 Initial Release. Intel ®  SoC Watch v2021.1-beta01 has been included functional and security updates. Users should update to the latest version. This release is included in Intel® System Bring-up Toolkit 2021.1-beta03.
     

Where to Find the Release

Please follow the steps to download the toolkit from the Web Configurator, and follow the installation instructions to install.

New in This Release

Version 2021.1-Beta03 (Intel® System Bring-up Toolkit)

Linux* Release NotesAndroid* Release NotesWindows* Release Notes

Version 2021.1-Beta02 (Intel® System Bring-up Toolkit)

Linux* Release NotesAndroid* Release NotesWindows* Release Notes

  • Added support for Intel platform code named Comet Lake.
  • Added support for Intel platform code named Ice Lake.

Intel SoC Watch for Windows*

  • Added collection of SoC Watch usage analytics. After installing Intel SoC Watch, upon first use, adialog box prompts you to allow the collection of non-personal information about the system and SoCWatch command line used in this and future collections (i.e., to opt-in). If allowed, this data is sent toIntel if the system is connected to the internet at the end of the SoC Watch collection. If the data cannotbe sent for any reason, the data is deleted. The data will not accumulate on the system. Use these command line options to respond to the dialog box:
    • To opt-in or change a former decision to opt-in: --update-usage-consent yes
    • To opt-out or change a former decision to opt-out: --update-usage-consent no
    • To skip prompt and disable usage collection (regardless of a prior opt-in): --skip-usage-collection
  • New features:
    • -f pch-slps0: Reports residency in lowest power sleep state, SLP_S0 (s0i3/Modern Standby).
    • -f pch-slps0-dbg: Reports blocking reasons (IP state conditions) that may be preventing entry to lowest power sleep state, SLP_S0 (s0i3/Modern Standby).
  • Improved error messages and help:
    • Improved error message when attempting to run SoC Watch as non-administrative user. Added explicit check for running as administrator. If check fails, report error "Failed to install Intel(R) SoC Watch driver. Please run with administrator privileges." Other failures to install the driver result in the error "Failed to install Intel(R) SoC Watch driver. Please reboot the system and try again."
    • Clarified -f pkg-pwr report's Note regarding multi-DIE topology: "Die-level power is included in package power on platforms with a multi-die CPU topology." There is no breakdown for energy at the Die-level.
    • Improved help output by aligning terminology and form used across the features.
  • Enhanced security of SoC Watch drivers.
  • The drivers now limit access to only those registers or memory intended by the tool development team for collecting platform power and performance information.

Intel SoC Watch for Linux* / Android*

  • Improved error messages and help:
    • Improved error message when -f hw-cpu-pstate cannot be collected. Previously, just reported that the required frequency values were invalid. Since this may occur because a driver is not loaded, the error message reported to the user now includes: "CANNOT collect hw-cpu-pstate metric because invalid low, high and bus frequency values (x,x,x) were read from system. Please make sure the SoC Watch driver or MSR driver is installed correctly. See the SoC Watch User Guide regarding installing the necessary driver."
    • Clarified -f pkg-pwr report's Note regarding multi-DIE topology: "Die-level power is included in package power on platforms with a multi-die CPU topology." There is no breakdown for energy at the Die-level.
    • Improved help output by aligning terminology and form used across the features.

Version 2021.1-Beta01 (Intel® System Bring-up Toolkit)

Linux* Release Notes Android* Release Notes Windows* Release Notes

Intel SoC Watch for Windows*

  • Intel ® SoC Watch v2021.1-beta01 has been included functional and security updates. Users should update to the latest version
  • Improvements described in Fixed Issues section
  • Removed support for Windows 8.1 OS

Intel SoC Watch for Linux* / Android*

  • Intel ® SoC Watch v2021.1-beta01 has been updated to include functional and security updates. Users should update to the latest version.
  • Added option (-z) to automatically put the system into suspend state for the collection duration on ChromeOS and Linux. For metrics reporting state residency, time in suspend state is reported as "Unknown"
  • Added reporting of package power limits (PL1 and PL2) to feature -f pkg-pwr on Intel platforms code named Apollo Lake
  • Added support for CentOS/RedHat 7
  • Added limited support for Intel platform code named Cascade Lake-Xeon
  • Install package no longer includes libraries libstdc++ and libgcc_s libraries. They should be available on the target system. While these libraries are included in most Linux distributions, if the target system is running a minimal OS distribution (such as Yocto or Wind River* Linux), these libraries may not be present by default. Refer to the Installation Notes section for instructions on installing these required libraries
  • Removed support for 32-bit Linux OS

Supported Target Operating Systems

Intel® SoC Watch for oneAPI System Requirements

Notices and Disclaimers

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

This document contains information on products, services and/or processes in development. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest forecast, schedule, specifications and roadmaps.

Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No product or component can be absolutely secure. Check with your system manufacturer or retailer or learn more at [intel.com]. 

The products and services described may contain defects or errors which may cause deviations 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.

Intel, the Intel logo and Xeon are trademarks of Intel Corporation in the U.S. and/or other countries.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission of The Khronos Group.

*Other names and brands may be claimed as the property of others.

© Intel Corporation.

Informações de produto e desempenho

1

Os compiladores da Intel podem ou não otimizar para o mesmo nível de microprocessadores não Intel no caso de otimizações que não são exclusivas para microprocessadores Intel. Essas otimizações incluem os conjuntos de instruções SSE2, SSE3 e SSSE3, e outras otimizações. A Intel não garante a disponibilidade, a funcionalidade ou eficácia de qualquer otimização sobre microprocessadores não fabricados pela Intel. As otimizações que dependem de microprocessadores neste produto são destinadas ao uso com microprocessadores Intel. Algumas otimizações não específicas da microarquitetura Intel são reservadas para os microprocessadores Intel. Consulte os Guias de Usuário e Referência do produto aplicáveis para obter mais informações sobre os conjuntos de instruções específicos cobertos por este aviso.

Revisão do aviso #20110804