<html><body bgcolor="#FFFFFF">
<ul>
<ul>
<p><font size="4"><br>
3) What is IHPCT_BASE env. variable? When I should use it?<br>
</font><br>
<font size="4">Answer: It is recommended to set up the IHPCT_BASE environment variable. It may be required for some of the components in the toolkit. It is safe to always set this variable first. Please refer to the env_csh file in the hpct installed directory. For example, if you install HPCT at /usr/local/ihpct_2.1, the IHPCT_BASE env. variable should be set to this installed path.</font><br>
<font size="4"><br>
4) peekperf does not show sources for Fortran program.<br>
</font><br>
<font size="4">Answer: peekperf will try to open the sources. If peekperf cannot find the files in the current working directory, it should pop up a dialog to ask where the top-level source code directory is. If peekperf still fails to locate, you can always use File->Open Sources to open the files.</font><br>
<font size="4"><br>
5) Fortran instrumented program generates "Error getting the executable name, line number information will not be available" message.</font><br>
<br>
Answer: Did you use the mp profiler? The MP profiler should be able to get the executable name. If not, there may be some problem here.<br>
<br>
Regards,<br>
Sophia</ul>
</ul>
<br>
<img width="16" height="16" src="cid:1__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for "Vitali A. Morozov" ---09/03/2008 05:24:08 PM---Hi Guojing;"><font color="#424282">"Vitali A. Morozov" ---09/03/2008 05:24:08 PM---Hi Guojing;</font><br>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">From:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">"Vitali A. Morozov" <morozov@anl.gov></font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">To:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Guojing Cong/Watson/IBM@IBMUS</font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Cc:</font></td><td width="100%" valign="middle"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">HPCT Mailing list <hpct@alcf.anl.gov></font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Date:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">09/03/2008 05:24 PM</font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Subject:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Re: [hpct] Summary of the issues: Sept 4, 2008</font></td></tr>
</table>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<font size="4">Hi Guojing;<br>
<br>
Thank you very much for a quick response. I am also copying this message to the list so that everybody know we have been working on some mentioned issues.<br>
<br>
1) I confirm, 5 is fixed. Great job!<br>
2) I confirm, 6 is fixed. Very good!<br>
<br>
A related question is how to search for a second occurrence?<br>
<br>
3) We had the histogram capability in previous releases, so why cannot we continue having it? What has changed since, say, March?<br>
<br>
4) Please take a look at the picture you sent me in the next message: there are two scroll bars: internal, which is what you are looking at, and external, which never scrolls.<br>
<br>
Issue 1) Agree - difficult to repeat. But there is second part - broken PostScript output.<br>
Issue 2) Open<br>
Issue 3) In discussion<br>
Issue 4) Open<br>
Issue 5) Fixed<br>
Issue 6) Fixed<br>
<br>
Basically we have 3 issues, and one discussion.<br>
<br>
Thanks again,<br>
<br>
Vitali<br>
<br>
<br>
<br>
<br>
<br>
<br>
Guojing Cong wrote: </font>
<ul>
<ul><br>
hi Vitali,<font size="4"> <br>
<br>
</font><br>
I believe I fixed 5, 6, and 3. Note that the histogram capability would have to depend on another software that we (IBM) do not own. Besides, the original Xprofiler on AIX does not have this capability either. If you insist on having that, we can open another chanel for discussion, and see how we might get that for you. There is no technical problem, the issue I believe is purely legal.<font size="4"> <br>
</font><br>
Now for 1, as it is sporadic, we will need to find a way to reproduce that in a repeatable manner. It might take more time to fix. For 4, there is a partial fix, and we are working to get it in there. For 2, I am investigating. I remember the scroll bar is used when there are many function calls. I will send you a separte note with the xprofiler attached.<font size="4"> <br>
</font><br>
Regards<font size="4"> </font><br>
Guojing<font size="4"> <br>
<br>
<br>
<br>
<br>
<br>
<br>
</font><br>
<font size="4"><br>
<br>
</font>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="49%"><b><font size="2">"Vitali A. Morozov" </font></b><a href="mailto:morozov@anl.gov"><b><u><font size="2" color="#0000FF"><morozov@anl.gov></font></u></b></a><font size="2"> <br>
Sent by: </font><a href="mailto:hpct-bounces@lists.alcf.anl.gov"><u><font size="2" color="#0000FF">hpct-bounces@lists.alcf.anl.gov</font></u></a><font size="4"> </font>
<p><font size="2">09/03/2008 04:18 PM</font><font size="4"> </font></td><td width="51%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="16%"><div align="right"><font size="2">To</font></div></td><td width="84%"><font size="2">HPCT Mailing list </font><a href="mailto:hpct@alcf.anl.gov"><u><font size="2" color="#0000FF"><hpct@alcf.anl.gov></font></u></a><font size="4"> </font></td></tr>
<tr valign="top"><td width="16%"><div align="right"><font size="2">cc</font></div></td><td width="84%"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""></td></tr>
<tr valign="top"><td width="16%"><div align="right"><font size="2">Subject</font></div></td><td width="84%"><font size="2">[hpct] Summary of the issues: Sept 4, 2008</font></td></tr>
</table>
<br>
<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="5"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""></td><td width="5"><img width="1" height="1" src="cid:2__=0ABBFE29DFDDC4818f9e8a93df938@us.ibm.com" border="0" alt=""></td></tr>
</table>
</td></tr>
</table>
<font size="4"><br>
<br>
<br>
Sept 4, 2008: HPCT: Summary of the issues<br>
<br>
1) We want to be able to reduce statistics, generated in mpi_profile.* files, by some sort of MPI_Start_Statistics()/MPI_Stop_Statistics() function calls. As we know from I-hsin, MPI_trace_start()/MPI_trace_stop() calls control tracing part only.<br>
<br>
2) According to I-hsin, "mpi_profile.<rank number> are generated per each MPI rank." We do not see this behavior: 4 files are generated instead with minimal, maximal, mean communication time, and collective over all tasks statistics file called mpi_profile.0. Please clarify 1) what is printed at the end of the run, 2) how to print statistics from a particular MPI task. Examples of the test run would be very useful to have.<br>
<br>
3) What is IHPCT_BASE env. variable? When I should use it?<br>
<br>
4) peekperf does not show sources for Fortran program.<br>
<br>
5) Fortran instrumented program generates "Error getting the executable name, line number information will not be available" message.<br>
<br>
6) peekview single_trace gives the node 0, 8, and 15. Example program was sent to the list already and contains 2 Sends and 2 Recvs. Where are the other communications? See attached screenshot.<br>
<br>
7) peekview on selective instrumentation does not show correct number of calls. From 1 Send and 1 Recv, we see nothing on peekview screen.<br>
<br>
8) HPM part does not work: core file at runtime. Please, give us example of 1) how to compile HPM-instrumented program, 2) what is the result of the run.<br>
<br>
9) Xprofiler has 6 open issues: </font><br>
1. <font size="4">Load Files, Filter -> Uncluster functions, File -> Screen Dump -> Select Target Window, </font><br>
1. <font size="4">clicking now on the main window may occasionally cause crach </font><br>
2. <font size="4">resulting file Xprofiler_screenDump.ps.0 is a balack-box Postscript </font><br>
2. <font size="4">The meaning on exterior scroll bars in not clear, they never scroll. </font><br>
3. <b><font size="4">Removing Histogram functionality is unacceptable</font></b><font size="4"> A more complicated multistep example </font><br>
1. <font size="4">Load Files </font><br>
2. <font size="4">Report -> Flat Profile </font><br>
3. <font size="4">Code Display -> Show Source Code </font><br>
4. <font size="4">File -> Save as; File -> Close </font><br>
5. <font size="4">Code Display -> Show Histogram w/Source Code </font><br>
6. <font size="4">crash </font><br>
4. <font size="4">Load Files, Report -> Flat Profile, Code Display -> Show Source Code, File -> Save as </font><br>
1. <font size="4">Close the window by clicking X (not File -> Close) </font><br>
2. <font size="4">Select another function in Flat Profile </font><br>
3. <font size="4">Code Display -> Show Source Code; File -> Save as; crush </font><br>
5. <font size="4">Load Files, Report -> Flat profile, Show Source Code, search anything non-existent, press enter, crash </font><br>
6. <font size="4">Load Files, Report -> Flat Profile, try to search anything like 'asfsafd', once not found press Enter, crash <br>
<br>
Vitali</font><tt><br>
_______________________________________________<br>
hpct mailing list</tt><tt><u><font color="#0000FF"><br>
</font></u></tt><a href="mailto:hpct@lists.alcf.anl.gov"><tt><u><font color="#0000FF">hpct@lists.alcf.anl.gov</font></u></tt></a><tt><u><font color="#0000FF"><br>
</font></u></tt><a href="http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct"><tt><u><font color="#0000FF">http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct</font></u></tt></a><font size="4"><br>
</font></ul>
</ul>
<tt>_______________________________________________<br>
hpct mailing list<br>
hpct@lists.alcf.anl.gov<br>
</tt><tt><a href="http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct">http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct</a></tt><tt><br>
</tt><br>
<br>
</body></html>