<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ITAC: profiling without tracing in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815321#M1034</link>
    <description>Vadim,&lt;BR /&gt;&lt;BR /&gt;Could you please try the following:&lt;BR /&gt;mpicxx -O3 -DUSE_MPI -o Konraz27.runKonraz27.cpp&lt;BR /&gt;mpirun -trace -np 4 -q hdd -maxtime 15 ./Konraz27.run&lt;BR /&gt;In this case TraceCollector library will be attached dynamically.&lt;BR /&gt;&lt;BR /&gt;Also, it would be nice to know versions of MPI and TraceCollector (Analyzer) you are using.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt; Dmitry&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 07 Feb 2012 14:04:32 GMT</pubDate>
    <dc:creator>Dmitry_K_Intel2</dc:creator>
    <dc:date>2012-02-07T14:04:32Z</dc:date>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815318#M1031</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I have the following question. Trace Collector provides very large data for my app, so I want just to collect profile information, without trace data. &lt;BR /&gt;As I understood from Collector Reference Guide (paragraph 3.6, "Recording Statistical Information") it is possible by setting enviromental variables VT_STATISTICS=ON and VT_PROCESS=OFF.&lt;BR /&gt;&lt;BR /&gt;But in this case my app (that runs for 1.5 minutes on 16 processes) gathers 1.6 GB of data...&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;What can be the problem? Why trace data is all the same being collected?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance!&lt;BR /&gt;</description>
      <pubDate>Tue, 07 Feb 2012 06:58:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815318#M1031</guid>
      <dc:creator>davvad</dc:creator>
      <dc:date>2012-02-07T06:58:08Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815319#M1032</link>
      <description>Hi Davvad,&lt;BR /&gt;&lt;BR /&gt;I've glanced at the issue and probably VT_PROCESS format should be slightly different.&lt;BR /&gt;You can try to use a configuration file like:&lt;BR /&gt;$less vt.conf&lt;BR /&gt;# enable statistics gathering&lt;BR /&gt;STATISTICS ON&lt;BR /&gt;# no need to gather trace data&lt;BR /&gt;PROCESS 0:N OFF&lt;BR /&gt;LOGFILE-FORMAT STFSINGLE&lt;BR /&gt;$ export VT_CONFIC=./vt.conf&lt;BR /&gt;$mpiexec -trace -n 4 IMB-MPI1&lt;BR /&gt;&lt;BR /&gt;Also why not to try I_MPI_STATS option?&lt;BR /&gt;You don't need to recompile or rebuild your application. Just run it with "-genv I_MPI_STATS N" where N from 1 to 10. And you can set to "ipm" - you'll get an output which looks like theIPMformat.&lt;BR /&gt;&lt;BR /&gt;BTW: Using of a configuration file you can gather only those functions which are critical for your application.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt; Dmitry&lt;BR /&gt;</description>
      <pubDate>Tue, 07 Feb 2012 07:49:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815319#M1032</guid>
      <dc:creator>Dmitry_K_Intel2</dc:creator>
      <dc:date>2012-02-07T07:49:04Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815320#M1033</link>
      <description>Hello Dmirty,&lt;BR /&gt;&lt;BR /&gt;Thanks for your quick response!&lt;BR /&gt;&lt;BR /&gt;I've tried what you ecommended, but all is the same..&lt;BR /&gt;&lt;BR /&gt;But I've noticed that despite the fact that I'm using conf file, *.prot file created by ITC contains following:&lt;BR /&gt;# LOGFILE-FORMAT was not set explicitly.&lt;BR /&gt;LOGFILE-FORMAT "STF"&lt;BR /&gt;...&lt;BR /&gt;# STATISTICS was not set explicitly.&lt;BR /&gt;STATISTICS 0&lt;BR /&gt;...&lt;BR /&gt;&lt;BR /&gt;My conf file contains:&lt;BR /&gt;# enable statistics gathering&lt;BR /&gt;STATISTICS ON&lt;BR /&gt;# # no need to gather trace data&lt;BR /&gt;PROCESS 0:N OFF&lt;BR /&gt;VERBOSE 2&lt;BR /&gt;LOGFILE-FORMAT STFSINGLE&lt;BR /&gt;&lt;BR /&gt;And VT_CONFIG variable is set:&lt;BR /&gt;[vadim@t60-2 Konraz_ITAC]$ echo $VT_CONFIG&lt;BR /&gt;/home/vadim/Konraz_ITAC/itac.conf&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Does it means that for some reason configure options wasn't received by ITC?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;P.S. In case this can help to solve this problem, this is make/run commands I use:&lt;BR /&gt;Compile:&lt;BR /&gt;mpicxx -O3 -DUSE_MPI -c Konraz27.cpp&lt;BR /&gt;&lt;BR /&gt;Link:&lt;BR /&gt;mpicxx Konraz27.o -L$VT_LIB_DIR -lVT $VT_ADD_LIBS -o Konraz27.run&lt;BR /&gt;&lt;BR /&gt;Run:&lt;BR /&gt;mpirun -np 4 -q hdd -maxtime 15 ./Konraz27.run&lt;BR /&gt;</description>
      <pubDate>Tue, 07 Feb 2012 13:38:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815320#M1033</guid>
      <dc:creator>davvad</dc:creator>
      <dc:date>2012-02-07T13:38:21Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815321#M1034</link>
      <description>Vadim,&lt;BR /&gt;&lt;BR /&gt;Could you please try the following:&lt;BR /&gt;mpicxx -O3 -DUSE_MPI -o Konraz27.runKonraz27.cpp&lt;BR /&gt;mpirun -trace -np 4 -q hdd -maxtime 15 ./Konraz27.run&lt;BR /&gt;In this case TraceCollector library will be attached dynamically.&lt;BR /&gt;&lt;BR /&gt;Also, it would be nice to know versions of MPI and TraceCollector (Analyzer) you are using.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt; Dmitry&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 07 Feb 2012 14:04:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815321#M1034</guid>
      <dc:creator>Dmitry_K_Intel2</dc:creator>
      <dc:date>2012-02-07T14:04:32Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815322#M1035</link>
      <description>Dmirty, &lt;BR /&gt;&lt;BR /&gt;Unfortanutely, -trace option isn't recognized by mpirun command...&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Version of ITAC: 8.0.0.011&lt;BR /&gt;Version of MPI (hope I got it right): mpich 1.2.7</description>
      <pubDate>Tue, 07 Feb 2012 14:40:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815322#M1035</guid>
      <dc:creator>davvad</dc:creator>
      <dc:date>2012-02-07T14:40:36Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815323#M1036</link>
      <description>Right, OK!&lt;BR /&gt;Vadim, I'm not sure that working with MPICH ITAC can support all options. You will be able to gather traces but I cannot promise functionality will be supported in full.&lt;BR /&gt;Ideally, you need to use Intel MPI library and mpirun (mpiexec) shipped with this library.&lt;BR /&gt;&lt;BR /&gt;Also, Intel Trace Analyzer and Collector version 8.0 Update 3 is available and if you have rights you can download it from premier.intel.com. This is the version I had checked functionality with vt.conf file.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt; Dmitry&lt;BR /&gt;</description>
      <pubDate>Wed, 08 Feb 2012 11:05:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815323#M1036</guid>
      <dc:creator>Dmitry_K_Intel2</dc:creator>
      <dc:date>2012-02-08T11:05:31Z</dc:date>
    </item>
    <item>
      <title>ITAC: profiling without tracing</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815324#M1037</link>
      <description>Dmitry,&lt;BR /&gt;&lt;BR /&gt;Thanks for your advice!&lt;BR /&gt;I 've used Intel MPI and that helped! Now config file is being read and I get only stats, no trace data.&lt;BR /&gt;&lt;BR /&gt;Is it possible to view stats in Trace Analyzer or should I use stftool only?</description>
      <pubDate>Wed, 08 Feb 2012 12:14:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/ITAC-profiling-without-tracing/m-p/815324#M1037</guid>
      <dc:creator>davvad</dc:creator>
      <dc:date>2012-02-08T12:14:28Z</dc:date>
    </item>
  </channel>
</rss>

