面向 OpenCL™ 应用的英特尔® 软件开发套件

Intel® VTune™ Amplifier GPU In-kernel Profiling feature with OpenCL™ sample code

This article will introduce the GPU In-kernel Profiling feature in Intel® VTune™ Amplifier, using one of the OpenCL™ samples from the Intel® SDK for OpenCL™ Applications. We will cover a brief introduction to OpenCL and the Intel SDK for OpenCL Applications, as well as walking through the process of profiling an OpenCL application using VTune Amplifier's GPU profiling features.

What is OpenCL?

OpenCL is the open standard for parallel programming of heterogeneous systems: 

  • C/C++
  • 中级
  • 英特尔® Parallel Studio XE
  • 英特尔® VTune™ 放大器
  • 面向 OpenCL™ 应用的英特尔® 软件开发套件
  • OpenCL*
  • 平台分析
  • gdbserver Error

    Symptom:

    Launching gdbserver output "ERROR: gdbserver failed to launch or crashed during runtime."

    Solution:

    Re-install the GPU kernel debugger on the target system

    Configuring a Session

    A configuration is a set of analysis inputs: assigned variables, number of iterations, global sizes and local sizes of a specific kernel and so on. You can create a separate configuration for each set of inputs that you want to analyze.

    订阅 面向 OpenCL™ 应用的英特尔® 软件开发套件