Quantcast
Channel: Intel® VTune™ Profiler (Intel® VTune™ Amplifier)
Viewing all articles
Browse latest Browse all 1347

Unable to collection openmp* performance with VTune

$
0
0

hi,

Currently,I want profiling openmp* in my programs,so i write a test program,then compile it with icpc.run .but ,unfortunate VTune do not collect any openmp informations.

follow is my steps:

1、edit a sample test code,

2、edit makefile,

ADD_DEFINITIONS(-g -O2 -openmp),

SET(CMAKE_C_COMPILER icc)SET(CMAKE_CXX_COMPILER icpc)

TARGET_LINK_LIBRARIES(OMPMKL libiomp5.so mkl_rt)

3、make

4、run on debian 6(elapsed time : about 20s.),use command line :

amplxe-cl -collect advanced-hotspots -k collection-detail=stack-sampling -data-limit=0 --target-pid=20540.and the console print:

amplxe-cl -collect advanced-hotspots -k collection-detail=stack-sampling -data-limit=0 --target-pid=20540
amplxe: Collection started. To stop the collection, either press CTRL-C or enter from another console window: amplxe-cl -r /UIH/bin/r028ah -command stop.
amplxe: Collection detached.
amplxe: Collection stopped.
amplxe: Using result path `/UIH/bin/r028ah'
amplxe: Executing actions 16 % Resolving module symbols
amplxe: Warning: Cannot locate file `[vsyscall]'.
amplxe: Executing actions 16 % Resolving information for `libiomp5.so'
amplxe: Warning: Cannot locate debugging symbols for file `/usr/lib/libstdc++.so.6.0.13'.
amplxe: Executing actions 17 % Resolving information for `libdl-2.11.3.so'
amplxe: Warning: Cannot locate debugging symbols for file `/lib/libdl-2.11.3.so'.
amplxe: Executing actions 17 % Resolving information for `libpthread-2.11.3.so'
amplxe: Warning: Cannot locate file `vtsspp.ko'.
amplxe: Executing actions 17 % Resolving information for `vtsspp'
amplxe: Warning: Cannot locate debugging symbols for file `/lib/libpthread-2.11.3.so'.
amplxe: Executing actions 17 % Resolving information for `libmkl_intel_thread.s
amplxe: Warning: Cannot locate debugging symbols for file `/lib/libc-2.11.3.so'.
amplxe: Executing actions 18 % Resolving information for `ld-2.11.3.so'
amplxe: Warning: Cannot locate debugging symbols for file `/lib/ld-2.11.3.so'.
amplxe: Executing actions 50 % Generating a report

Collection and Platform Info
----------------------------
Parameter                 r028ah
------------------------  -----------------------
Application Command Line
Operating System          2.6.32-5-amd64 6.0.10
Computer Name             debian-irip-test1
Result Size               68809086
Collection start time     02:02:34 16/12/2015 UTC
Collection stop time      02:02:58 16/12/2015 UTC

CPU
---
Parameter          r028ah
-----------------  -----------------------------------
Name               Intel(R) Xeon(R) E5/E7 v2 processor
Frequency          2793150674
Logical CPU Count  20

Summary
-------
Elapsed Time:       23.295
CPU Time:           78.232
Average CPU Usage:  3.466
CPI Rate:           0.390

Event summary
-------------
Hardware Event Type       Hardware Event Count:Self  Hardware Event Sample Count:Self  Events Per Sample
------------------------  -------------------------  --------------------------------  -----------------
INST_RETIRED.ANY                       559902227941                            109204  2800000
CPU_CLK_UNHALTED.THREAD                218545613987                            109312  2800000
CPU_CLK_UNHALTED.REF_TSC               218514693572                            109085  2000003
amplxe: Executing actions 100 % done

5、because i don't have linux gui,so copy the result to a windows7,and open result by VTune(windows version).

I did not find any openmp informations.

versions: icpc version 15.0.0 (gcc version 4.4.5 compatibility);VTune Amplifier XE 2015;

Intel(R) OMP Copyright (C) 1997-2014, Intel Corporation. All Rights Reserved.
Intel(R) OMP version: 5.0.20140611
Intel(R) OMP library type: performance
Intel(R) OMP link type: dynamic
Intel(R) OMP build time: 2014-06-13 19:14:45 UTC
Intel(R) OMP build compiler: Intel C++ Compiler 14.0
Intel(R) OMP alternative compiler support: yes
Intel(R) OMP API version: 4.0 (201307)
Intel(R) OMP dynamic error checking: no
Intel(R) OMP thread affinity support: not used
Intel(R) OMP debugger support version: 1.1

i can't understand what's wrong with me,somebody help me!

thank you very much.


Viewing all articles
Browse latest Browse all 1347

Trending Articles



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