多线程开发

Measuring performance in HPC

This is the first article in a series of articles about High Performance Computing with the Intel Xeon Phi. The Intel Xeon Phi is the first commercial product of Intel to incorporate the Many Integrated Core architecture. In this article I will present the basics of the Xeon Phi architecture, the programming models and what we can do to measure the performance in cycles for micro benchmarks.

  • 开发人员
  • 教授
  • 学生
  • Linux*
  • C/C++
  • 中级
  • 英特尔® C++ 编译器
  • 面向 QNX* Neutrino* RTOS 的英特尔® C++ Compiler 和性能库
  • 英特尔® C++ Composer XE
  • 英特尔® Cilk™ Plus
  • 英特尔® Composer XE
  • 英特尔® 数学核心函数库
  • OpenMP*
  • MIC
  • Xeon
  • Phi
  • performance
  • timing
  • threading
  • offload
  • native
  • 调试
  • Intel® Many Integrated Core Architecture
  • 优化
  • 并行计算
  • 线程
  • 矢量化
  • Calculating estimated call counts with Intel® VTune™ Amplifier XE 2013

    When you profile your software with VTune™ Amplifier XE you often start from looking at the top function hotspots list. This allows you to see what functions are spending CPU resources, so you can focus your optimization efforts.

    Function call counts can provide some additional information to assist in further optimization.

  • 开发人员
  • 英特尔 AppUp® 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Unix*
  • Windows*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Java*
  • 高级
  • 入门级
  • 中级
  • 英特尔® Parallel Studio XE
  • 英特尔® VTune™ 放大器 XE
  • VTune Amplifier XE
  • Learning Lab
  • 优化
  • 并行计算
  • Recommendations to choose the right MKL usage model for Xeon Phi

    Intel(R) Math Kernel Library (Intel(R) MKL) has full support for the Intel(R) Xeon Phi(TM) Co-processor and supports the following compute models, one of which has the capability to use both multicore host and many-core co-processors at the same time. Here is a short summary of the execution models. In this article, we will describe data sizes and parallel programming / offload techniques best benefit from a particular MKL execution model:

  • 开发人员
  • Linux*
  • C/C++
  • Fortran
  • 中级
  • 英特尔® 数学核心函数库
  • Xeon Phi
  • MKL Offload
  • MKL Automatic Offload
  • MKL Native
  • Suggested workarounds for "No data will be collected" message seen with Intel(R) Advisor XE product

    Problem

    When using Intel(R) Advisor XE in either the Microsoft* Visual Studio integrated version mode or in the Standalone mode, the message "No data will be collected" maybe seen when the "Check Suitability" or "Check Correctness" steps are run.

    Symptoms

    As soon as "Check Suitability" or "Check Correctness" analysis is started, the following error message may be seen:

  • 开发人员
  • 教授
  • 学生
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • C#
  • C/C++
  • Fortran
  • 英特尔® Advisor XE
  • 页面

    订阅 多线程开发