Quantcast
Channel:
Viewing all articles
Browse latest Browse all 10

Quote:Gergana Slavova (Intel)

$
0
0

Quote:

Gergana Slavova (Intel) wrote:

Actually, ITAC does have the capability to record some hardware information both on the OS level and via the PAPI interface.  To make this work, you have to link with the libVTsample.a library instead:

mpiicc test.o -lVTsample -lVT -lpapi -o test.exe

You'll have to create the libVTsample library first, based on your local configuration.  There's a Makefile provided in <installpath>/itac/lib.

Once you have that ready, just enable counter tracing via your VT_CONFIG configuration file by enabling:

COUNTER <counter name> ON

Since this covers only some of the basics, I would suggest you taking a look at sections 3.9 Recording Hardware Performance Information and 3.10 Recording OS Counters in the Intel® Trace Collector Reference Manual.

And, of course, James is 100% correct that VTune would give you that and a lot more hardware info for your application so we recommend using it if it's available on your cluster.  It does work under MPI as well.

Regards,
~Gergana

Hi Gergana,

thanks for the pointer. I will take a look at the reference to see how much h/w perf counter info I can collect and use with ITAC. 

take care

Mike


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images