Intel® Inspector

Usando o Intel® Inspector nos nós acelerados do NCC/UNESP

Daniel Massaru Katsurayama, Jairo Panetta, Simone Shizue Tomita Lima

Finalidade

Este documento relata como utilizar o Intel® Inspector nos nós acelerados por processadores Intel® Xeon Phi™ disponíveis no NCC/UNESP para auxiliar a paralelização de programas utilizando OpenMP*.

  • Linux*
  • Intel® VTune™ Amplifier
  • Intel® Inspector
  • Message Passing Interface (MPI)
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Intel® VTune™ Amplifier, Intel® Advisor, and Intel® Inspector now include Cross-OS support

    Starting with 2017 update 2 of Intel Parallel Studio XE, Intel VTune Amplifier XE, Intel® Advisor and Intel® Inspector, any developer with a currently supported license will be able to use the tools on all supported operating systems. The default download will remain the same, but additional operating systems will be available for optional download from the Intel Registration Center.

    FAQ:

    What licenses does this cover?

  • Partners
  • Professional
  • Professors
  • Students
  • Apple macOS*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Intel® Parallel Studio XE
  • Intel® VTune™ Amplifier
  • Intel® Advisor
  • Intel® Inspector
  • Running Intel® Parallel Studio XE Analysis Tools on Clusters with Slurm* / srun

    Since HPC applications target high performance, users are interested in analyzing the runtime performance of such applications. In order to get a representative picture of that performance / behavior, it can be important to gather analysis data at the same scale as regular production runs. Doing so however, would imply that shared memory- focused analysis types would be done on each individual node of the run in parallel. This might not be in the user’s best interest, especially since the behavior of a well-balanced MPI application should be very similar across all nodes.

  • Linux*
  • Server
  • C/C++
  • Fortran
  • Advanced
  • Intermediate
  • Intel® VTune™ Amplifier
  • Intel® Advisor
  • Intel® Inspector
  • Message Passing Interface (MPI)
  • IMPI
  • Slurm
  • srun
  • cluster
  • analysis
  • Big Data
  • Cloud Computing
  • Cluster Computing
  • Data Center
  • Debugging
  • Development Tools
  • Enterprise
  • Optimization
  • Parallel Computing
  • Platform Analysis
  • Threading
  • Vectorization
  • 使用英特尔® Inspector XE 2011 发现多线程代码中的数据竞跑

    Intel Inspector XE automatically finds memory errors, deadlocks and other conditions that could lead to deadlocks, data races, thread . Some specific issues associated with debugging multithreaded applications will be discussed in this article.
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Beginner
  • Intel® Parallel Studio XE
  • Intel® Parallel Studio XE Composer Edition
  • Intel® Inspector
  • Intel® Parallel Inspector
  • critical section
  • data races
  • Learning Lab
  • OpenMP*
  • Parallel Computing
  • Threading
  • 检测线程应用中的内存带宽饱和度

    检测线程应用中的内存带宽饱和度 (PDF 231KB)

    摘要

    内存子系统组件在很大程度上影响着应用的性能特征。 现在,随着越来越多的线程和进程共享有限的高速缓存容量和内存带宽等资源,线程化应用的可扩展性受到了极大限制。 内存密集型线程化应用在运行多个线程时可能会出现内存带宽饱和的问题。 在这种情况下,线程化应用将无法像预期一样扩展,性能也可能有所下降。 本文介绍了在线程化应用中检测内存带宽饱和度的技巧。

    本文是“英特尔多线程应用开发指南”系列的一部分,该系列介绍了针对英特尔® 平台开发高效多线程应用的指导原则。

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Server
  • Beginner
  • Intel® Parallel Studio XE
  • Intel® VTune™ Amplifier
  • Intel® Inspector
  • Intel® Performance Tuning Utility
  • memory
  • scalability
  • Parallel Computing
  • Threading
  • Rebuild and Rerun Analysis

    Intel® Inspector is a dynamic memory and threading error checking tool for users developing serial and multithreaded applications on Windows* and Linux* operating systems. This topic is part of a tutorial that shows how to find and fix memory errors using the Intel Inspector and a C++ sample application.

    Getting Help and Support

    This topic explains the different options for accessing the Help documentation and technical support for the Intel Inspector.

    Getting Help

    The documents provided with this release are available in HTML format. You can access the documentation in different ways:

    Subscribe to Intel® Inspector