Intel® Advisor System Requirements

ID 标签 678712
已更新 3/28/2024
版本 2024.1
公共

author-image

作者

Introduction

This document provides details about hardware, operating system, and software prerequisites for the Intel® Advisor.

Hardware Requirements

  • At least 2 GB of RAM
  • 650 MB of free disk space required for all product features and all architectures.
  • A system based on an Intel® 64 architecture processor supporting the Intel® Streaming SIMD Extensions 2 (Intel® SSE2) instructions (Intel® Pentium 4 processor or later, or Intel® Xeon® Scalable Processors)
    • Since the Intel Advisor requires specific knowledge of assembly-level instructions, its analysis may not operate correctly if the code contains non-Intel instructions. In this case, run the analysis with a target executable that contains only Intel® instructions. After you finish using the Intel Advisor, you can use the assembler or optimizing compiler options that provide the non-Intel instructions.
    • For the best experience, a multi-core or multi-processor system is recommended
  • GPU Profiling and Roofline features are supported on Intel® processors with discrete Intel® Iris® Xe MAX GPU, and Intel® Data Center GPU MAX Series (formerly code-named Ponte Vecchio).

Software Requirements

NOTE: On Linux, the X.Org X11 libXss runtime library must be installed for the Intel Advisor GUI.

  • Supported operating systems (embedded editions are not supported):
    • Offload Advisor performance projection is supported on:
      • Microsoft Windows* 10 and Windows 11 operating systems
      • Microsoft Windows Server* 2016 and 2019
      • Red Hat* Enterprise Linux* 8.6
      • CentOS* versions equivalent to Red Hat* Enterprise Linux* versions listed above
      • Fedora* 33 and 34 (pangox-compat package should be installed)
      • SUSE* Linux* Enterprise Server* 12 and 15
      • Debian* 9,10
      • Ubuntu* 18.04, 20.04
    • GPU Roofline analysis is supported on:
      • Microsoft Windows* 10 and Windows 11 operating systems
      • Red Hat* Enterprise Linux* 8
      • SUSE* Linux* Enterprise Server* 15
      • Ubuntu* 18.04, 20.04 , 22.04

GPU profiling and Roofline on Microsoft Windows* systems is supported only for 64-bit applications.

GPU profiling and Roofline is currently supported on Linux* with kernel version 4.11 or higher.

    • Viewer only: macOS* 10.15,11,12
  • Supported Microsoft Visual Studio* (and Microsoft Visual C++* compiler) versions:
    • Microsoft Visual Studio* 2017
    • Microsoft Visual Studio* 2019
  • Supported compilers:
    • Intel® C++ Compiler 15 or higher
    • GNU* C/C++ Compiler 3.4.6 and higher (Linux)
    • Intel® Fortran Compiler 15 or higher (Linux)
    • Intel® Visual Fortran Compiler 15 or higher (Windows)
  • Application coding requirements
    • Supported programming languages:
      • Fortran
      • C
      • C++
    • Supported threading methodologies:
      • Intel® Threading Building Blocks (Intel® TBB)
      • Intel® Cilk™ Plus
      • OpenMP*
      • Windows and POSIX Threads (low-level)
  • To view PDF documents, use a PDF reader, such as Adobe Reader*.

Previous 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.