Quantcast
Viewing all articles
Browse latest Browse all 1853

Intel® Xeon Phi™ Coprocessor Analysis Configuration

For Intel® Xeon Phi™ coprocessors (code name: Knights Corner), configure the Intel® VTune™ Amplifier either to run the predefined Advanced Hotspots, General Exploration, or Bandwidth analysis types, or create a custom analysis type with an arbitrary set of hardware events.

To choose and configure an analysis for the Intel Xeon Phi coprocessor:

Prerequisites: An analysis target is configured, and Intel Xeon Phi corprocessor (native) or Intel Xeon Phi corprocessor (host launch) target type is selected in the Project Properties: Target tab.

  1. Click the Image may be NSFW.
    Clik here to view.
    (standalone GUI)/Image may be NSFW.
    Clik here to view.
    (Visual Studio IDE) New Analysis button on the VTune Amplifier toolbar.

    The New Amplifier Result tab opens with the Analysis Type window active. The Analysis Type window displays only analysis types applicable to the Intel Xeon Phi coprocessor.

  2. In the Analysis Type window, select the required analysis type from the left pane.

    The corresponding configuration pane opens on the right.

  3. Configure the selected analysis type, if required.
  4. Click the Start button on the right to start the analysis.

    VTune Amplifier collects samples for a list of events predefined in the analysis configuration. You may change this list by creating a new custom configuration: New Knights Corner Hardware Event-based Sampling Analysis.

    The number of hardware events that can be collected simultaneously is limited by CPU capabilities. It is no more than two events on an Intel Xeon Phi coprocessor card. To overcome this limitation, the VTune Amplifier splits the event list into several event groups. Each group consists of events that can be collected simultaneously. VTune Amplifier uses one of the following techniques:

    • Runs an application only once and multiplexes the event groups in a round-robin fashion during the run (default mode).

    • Runs an application several times collecting one event group during each run to achieve more precise results. To enable this mode in the GUI, set the Allow multiple runs option in the Advanced section of Project Properties dialog box.

    Note

    In this version of the product, the Allow multiple runs option is not available for the system-wide collection. So, you should manually distribute events by multiple runs if you do not want to use the event multiplexing mode.

See Also


Inglese

Viewing all articles
Browse latest Browse all 1853

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>