Intel® Advisor Release Notes and New Features

ID 764867
Updated 10/21/2024
Version 2025.0
Public

author-image

By

This page provides the current Release Notes for Intel® Advisor. The notes are categorized by year, from newest to oldest, with individual releases listed within each year.

Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.

You can copy a link to a specific version's section by clicking the chain icon next to its name.

All files are in PDF format - Adobe Reader* (or compatible) required.
To get product updates, log in to the Intel® Software Development Products Registration Center.
For questions or technical support, visit Intel® Software Developer Support.

Where to Get Help

For technical support, including answers to questions not addressed in this product, visit the technical support forum, FAQs, and other support information at:

Register your product at Intel® Software Development Products Registration Center by providing your email address. Registration entitles you to free technical support, product updates and upgrades for the duration of the support term. It also helps Intel recognize you as a valued customer in the support forum.

System Requirements

Please see the Intel® Advisor System Requirements.

Release Notes and New Features

 

2025.0

  • Flexible Kernel Matching and XCG App Integration:
    • This feature introduces a more adaptable kernel matching mechanism, enabling developers to identify and analyze code regions relevant to their specific optimization goals. The integration with the XCG app streamlines the process of offloading computation to GPUs, enhancing performance on Intel's latest hardware.
      • Developer Benefit: Developers gain greater control over performance analysis, focusing on areas critical to their application. The XCG app integration simplifies GPU offloading, improving productivity and leveraging the power of Intel GPUs.
      • Targeted Hardware: This feature specifically benefits developers working with Intel GPUs and heterogeneous architectures.
      • Targeted Developers: This feature is ideal for performance engineers and developers working with compute-intensive applications seeking to optimize their code for Intel's latest platforms.
  • New Hardware Support (Intel® Xeon® 6 Processors):
    • Intel Advisor 2025.0 expands its hardware support to include GNR, Intel's next-generation platform. Developers can now leverage Advisor's powerful analysis and optimization capabilities on the latest hardware.
      • Developer Benefit: Developers working with GNR-based systems can now take full advantage of Intel Advisor to identify performance bottlenecks, optimize their code, and achieve peak performance on the new platform.
      • Targeted Hardware: This feature explicitly targets developers utilizing GNR-based hardware.
      • Targeted Developers: This feature benefits all developers working on applications for GNR platforms, enabling them to harness the full potential of the new hardware.

2024.3

  • Intel Advisor Flow Graph Analyzer Deprecation:
    • The Flow Graph Analyzer feature in Intel Advisor will be discontinued starting with the 2024.3 release.
    • Customers with Intel® Priority Support will continue to receive assistance.
    • Please note that there will be no bug or security fixes provided after the 2024.3 release.
  • New Language Support for Linux:
    • Introducing Python 3.11 support for Linux
  • New Hardware Support:
    • ARL-S
    • MTL-P

2024.2

  • AMX Support: profiling support on SPR
  • Analysis of compute kernels: ICX 
  • Integration PIN 4.0 into VTune
  • Advisor Improvements:
    •  Multi-tile/multi-card GPU support (improvements) 
    • Advisor HTML improvements
    • Fix all legacy security Coverity Issue

2024.1

  • Enhanced stability, security, and performance optimizations.
  • Ensure to get the most from Intel hardware using Intel® Advisor.

2024.0.1

Intel Advisor 2024.0.1 supports a new Intel GPU on Linux.

  • Intel® Data Center Max 1100C GPU: A 300-watt double-wide AIC card with 56 Xe cores and 48 GB of HBM2E memory. Multiple cards can be connected via Intel Xe Link bridges.  This card is specifically designed to meet the requirements of US Government Export Control Regulations for export into China.

2024.0

Overview

  • Added multi-tile and multi-card profiling support for Intel® Data Center GPU Max Series (PVC).
  • Support for 4th Gen Intel® Xeon® Scalable Processor (Sapphire Rapids) ISA : Added support for fp16 and bfloat16 data types, VNNI Int8/int16.
  • Support for 4th Gen Intel® Xeon® Scalable Processor (Sapphire Rapids) AMX extensions: Added support for AMX bfloat16 and AMX int8 data types.
  • Directory layout change support.
  • Intel ® Advisor has been updated to include recent versions of 3rd party components, which include functional and security updates. Customers should update to the latest version as it becomes available.

Known Issues and Limitations

  • For Windows SYCL applications offloading to a CPU device with the OpenCL runtime may result in "no data" after the tripcounts collection for the kernel loops.
    To solve this issue, set the environment variable CL_CONFIG_LLDJIT_STABLE_HASH for roofline or survey & tripcounts collection runs.
     example:
    >>  CL_CONFIG_LLDJIT_STABLE_HASH=true advisor --collect roofline –project-dir=<advisor_project_dir> -- <app> <params>
    OR:
    >>  CL_CONFIG_LLDJIT_STABLE_HASH=true advisor --collect survey –project-dir=<advisor_project_dir> -- <app> <params>
    >>  CL_CONFIG_LLDJIT_STABLE_HASH=true advisor --collect tripcounts –project-dir=<advisor_project_dir> -- <app> <params>

  • Note that setting the CL_CONFIG_LLDJIT_STABLE_HASH can result in the application unsuccessful run in case if:
    1.    The application builds device program from source (JIT) and then re-builds the program from pre-built program binary (AOT).
    2.    The application is designed so that two threads in the same process are building the same device program concurrently.
    3.    The application is designed so that two processes are building the same device program at the same time. 
    E.g. an application is launched by two processes concurrently, or two applications having the same device code are launched at the same time.
     

  • The modulefile included with Intel Advisor 2024.0 incorrectly derives the component root path as "/". This file is located at:
    <install-dir>/advisor/2024.0/etc/modulefiles/advisor/2024.0

    Workarounds for this issue include:
    1. Click here to download the fixed tcl file and replace the existing 2024.0 file.
    2. Instead of using "module load" to set up the environment variables, run:
    $ source <install-dir>/advisor/latest/advisor-vars.sh

  • Advisor Tripcounts collection might not run as expected on Intel Iris® XE Graphics GPU and Intel® Data Center GPU Flex Series devices, which may result in not generating GPU Roofline after an analysis. As a workaround, one might use one of the previous graphics drivers and runtimes suite release, but it depends on a specific hardware platform. Advisor analysis on Intel® Data Center GPU Max Series is not affected.

Notes

  • Intel Advisor's "Offload Modeling" analysis will be transitioning to maintenance mode mostly focusing on addressing the critical bugs reported by existing customers. There will not be any new feature implementation for future hardware.
  • 32-bit support for Intel® Analyzers will be discontinued in the 2024.2 release.
  • Improved Directory Layout -  The Unified Directory Layout is implemented in 2024.0. If you have multiple toolkit versions installed, the Unified layout ensures that your development environment contains the correct component versions for each installed version of the toolkit. For detailed information about the Unified layout, refer to Intel® oneAPI Base Toolkit Release Notes.

Previous Advisor Releases

Intel® Advisor 2023 Release Notes and New Features

Intel® Advisor 2022 Release Notes and New Features

 

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.