[hpct] Summary of the issues: Sept 4, 2008
Vitali A. Morozov
morozov at anl.gov
Wed Sep 3 15:18:04 CDT 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alcf.anl.gov/pipermail/hpct/attachments/20080903/d1be313d/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: peekperf.png
Type: image/png
Size: 56565 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/hpct/attachments/20080903/d1be313d/attachment.png>
More information about the hpct
mailing list