Intel SDE

Intel® Xeon Phi™ Coprocessor code named “Knights Landing” - Application Readiness

As part of the application readiness efforts for future Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors (code named Knights Landing), developers are interested in improving two key aspects of their workloads:

  1. Vectorization/code generation
  2. Thread parallelism

This article mainly talks about vectorization/code generation and lists some helpful tools and resources for thread parallelism.

  • Entwickler
  • Server
  • Fortgeschrittene
  • Intel® C++-Compiler
  • Intel® AVX-512
  • Knights Landing
  • Intel SDE
  • Intel® IMCI
  • Intel® Many Integrated Core Architektur
  • Parallel Computing
  • Vektorisierung
  • Analyzing Intel® SDE's TSX-related log data for capacity aborts

    Starting with version 7.12.0, Intel® SDE has Intel® TSX-related instruction and memory access logging features which can be useful for debugging Intel® TSX's capacity aborts. With the log data from the Intel SDE you can diagnose cache set population to determine if there is non-uniform cache set usage causing capacity overflows. A refined log data may be used to further diagnose the source of the aborts.

  • Entwickler
  • Partner
  • Studenten
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Unix*
  • Server
  • Python*
  • Experten
  • Intel® Software Development Emulator
  • Intel® Transactional Synchronization Extensions
  • Intel Transactional Synchronization Extensions (Intel TSX)
  • Intel SDE
  • Restricted Transactional Memory (RTM)
  • Debugging
  • Entwicklungstools
  • Intel® Core™ Prozessoren
  • Open Source
  • Optimierung
  • Parallel Computing
  • Threading
  • Lizenzvertrag: 

    英特尔® 至强融核™ 协处理器(代号 “Knights Landing”)— 应用就绪

    为了将来在英特尔® 至强™ 处理器和英特尔® 至强融核™ 协处理器(代号 Knights Landing)上实现部分应用就绪,开发人员主要希望从两个方面改进工作负载:

    1. 矢量化/代码生成
    2. 线程并行性

    本文主要讨论矢量化/代码生成,并介绍了一些有用的线程并行工具和资源。

  • Entwickler
  • Server
  • Fortgeschrittene
  • Intel® C++-Compiler
  • Intel® AVX-512
  • Knights Landing
  • Intel SDE
  • Intel® IMCI
  • Intel® Many Integrated Core Architektur
  • Parallel Computing
  • Vektorisierung
  • Using Intel® SDE's chip-check feature

    Intel® SDE includes a software validation mechanism to restrict executed instructions to a particular microprocessor. This is intended to be a helpful diagnostic tool for use when deploying new software. Use chip check when you want to make sure that your program is not using instruction features that are not present on a specific microarchitecture implementation.

    In the output of "sde -long-help" there is a section describing the controls for this feature:

  • Entwickler
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Intel SDE
  • Intel® Advanced Vector Extensions
  • Intel® Memory Protection Extensions
  • Intel® Streaming SIMD Extensions
  • Intel® Transactional Synchronization Extensions
  • Intel SDE abonnieren