[hpct] Summary of the issues: Sept 4, 2008

Vitali A. Morozov morozov at anl.gov
Thu Sep 4 09:36:58 CDT 2008


Hello, Sophia;

3) Yes, I understood that from Christoph's message.

4) the source is in current directory. The message comes: "Cannot 
generate the binary analysis file!". Opening the sources from File->Open 
Sources does not locate the calls from the viz files, and therefore 
impractical.

5) I do not use MP profiler.

with best regards,

Vitali




Hui-fang Wen wrote:
>
>
>             3) What is IHPCT_BASE env. variable? When I should use it?
>
>             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.
>
>             4) peekperf does not show sources for Fortran program.
>
>             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.
>
>             5) Fortran instrumented program generates "Error getting
>             the executable name, line number information will not be
>             available" message.
>
>             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.
>
>             Regards,
>             Sophia
>
>
> Inactive hide details for "Vitali A. Morozov" ---09/03/2008 05:24:08 
> PM---Hi Guojing;"Vitali A. Morozov" ---09/03/2008 05:24:08 PM---Hi 
> Guojing;
>
>
> From: 	
> "Vitali A. Morozov" <morozov at anl.gov>
>
> To: 	
> Guojing Cong/Watson/IBM at IBMUS
>
> Cc: 	
> HPCT Mailing list <hpct at alcf.anl.gov>
>
> Date: 	
> 09/03/2008 05:24 PM
>
> Subject: 	
> Re: [hpct] Summary of the issues: Sept 4, 2008
>
> ------------------------------------------------------------------------
>
>
>
> Hi Guojing;
>
> 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.
>
> 1) I confirm, 5 is fixed. Great job!
> 2) I confirm, 6 is fixed. Very good!
>
> A related question is how to search for a second occurrence?
>
> 3) We had the histogram capability in previous releases, so why cannot 
> we continue having it? What has changed since, say, March?
>
> 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.
>
> Issue 1) Agree - difficult to repeat. But there is second part - 
> broken PostScript output.
> Issue 2) Open
> Issue 3) In discussion
> Issue 4) Open
> Issue 5) Fixed
> Issue 6) Fixed
>
> Basically we have 3 issues, and one discussion.
>
> Thanks again,
>
> Vitali
>
>
>
>
>
>
> Guojing Cong wrote:
>
>
>             hi Vitali,
>
>
>             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.
>
>             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.
>
>             Regards
>             Guojing
>
>
>
>
>
>
>
>
>
>             *"Vitali A. Morozov" **_<morozov at anl.gov>_*
>             <mailto:morozov at anl.gov>
>             Sent by: _hpct-bounces at lists.alcf.anl.gov_
>             <mailto:hpct-bounces at lists.alcf.anl.gov>
>
>             09/03/2008 04:18 PM
>
>             	
>             To
>             	HPCT Mailing list _<hpct at alcf.anl.gov>_
>             <mailto:hpct at alcf.anl.gov>
>             cc
>             	
>             Subject
>             	[hpct] Summary of the issues: Sept 4, 2008
>
>
>             	
>
>
>
>
>             Sept 4, 2008: HPCT: Summary of the issues
>
>             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.
>
>             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.
>
>             3) What is IHPCT_BASE env. variable? When I should use it?
>
>             4) peekperf does not show sources for Fortran program.
>
>             5) Fortran instrumented program generates "Error getting
>             the executable name, line number information will not be
>             available" message.
>
>             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.
>
>             7) peekview on selective instrumentation does not show
>             correct number of calls. From 1 Send and 1 Recv, we see
>             nothing on peekview screen.
>
>             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.
>
>             9) Xprofiler has 6 open issues:
>             1. Load Files, Filter -> Uncluster functions, File ->
>             Screen Dump -> Select Target Window,
>             1. clicking now on the main window may occasionally cause
>             crach
>             2. resulting file Xprofiler_screenDump.ps.0 is a
>             balack-box Postscript
>             2. The meaning on exterior scroll bars in not clear, they
>             never scroll.
>             3. *Removing Histogram functionality is unacceptable* A
>             more complicated multistep example
>             1. Load Files
>             2. Report -> Flat Profile
>             3. Code Display -> Show Source Code
>             4. File -> Save as; File -> Close
>             5. Code Display -> Show Histogram w/Source Code
>             6. crash
>             4. Load Files, Report -> Flat Profile, Code Display ->
>             Show Source Code, File -> Save as
>             1. Close the window by clicking X (not File -> Close)
>             2. Select another function in Flat Profile
>             3. Code Display -> Show Source Code; File -> Save as; crush
>             5. Load Files, Report -> Flat profile, Show Source Code,
>             search anything non-existent, press enter, crash
>             6. Load Files, Report -> Flat Profile, try to search
>             anything like 'asfsafd', once not found press Enter, crash
>
>             Vitali
>             _______________________________________________
>             hpct mailing list_
>             __hpct at lists.alcf.anl.gov_ <mailto:hpct at lists.alcf.anl.gov>_
>             __http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct_
>
> _______________________________________________
> hpct mailing list
> hpct at lists.alcf.anl.gov
> http://lists.alcf.anl.gov/cgi-bin/mailman/listinfo/hpct
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alcf.anl.gov/pipermail/hpct/attachments/20080904/ee4daa56/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/hpct/attachments/20080904/ee4daa56/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/hpct/attachments/20080904/ee4daa56/attachment-0001.gif>


More information about the hpct mailing list