From: Cheng L. <cyl...@gm...> - 2009-08-19 16:24:58
|
Rick, The large ?? entry in my profile is caused by an incorrect offset for libc.so.6 base address. I need to manually set the libc offset to zero in the xml file, then run psprocess, to fix the problem. A new problem I have encountered is for large jobs, the bin for the number of sampling points would overflow: <sample pc="59d770">27665</sample> <sample pc="59d772">26940</sample> <sample pc="59d776">27564</sample> <sample pc="59d77a">-31502</sample> <---------- negative <sample pc="59d77e">11502</sample> <sample pc="59d782">5323</sample> <sample pc="59d78a">21065</sample> <sample pc="59d78e">32422</sample> <sample pc="59d790">27709</sample> <sample pc="59d794">-30384</sample> <------------- negative <sample pc="59d798">24312</sample> Does perfsuite support a large sampling point bin, or using a higher profiling overflow threhold would be the only solution? Thanks, Cheng On Wed, Jul 22, 2009 at 5:30 AM, Rick Kufrin <rk...@il...> wrote: > Cheng, > > Thanks for the followup and further info. I'm glad to hear that you are > getting better results with the itimer.xml configuration versus profil.xml. > I have seen problems with profil.xml before, which uses the C library > profil() functionality, but they had seemed to be isolated to Itanium > platforms. Regardless, this is something we will note and see if we can > reproduce. > > Thanks again for the info - I am copying the SourceForge list for > archival/status purposes. > > Rick > > ----- Original Message ----- > From: "Cheng Liao" <cyl...@gm...> > To: "Rick Kufrin" <rk...@il...> > Sent: Tuesday, July 21, 2009 11:30:08 PM GMT -06:00 US/Canada Central > Subject: Re: [PerfSuite-users] psrun profile doesn't show any sampling > point > > Rick, > > Thought I would follow up. > > Running longer jobs helps, since not all CPU time would be reported by > profiling > samples. However, my real problem is I need to use itimer.xml instead of > profil.xml for psrun. For some reason profil.xml would show empty. Maybe I > have > messed up my build somewhere? > > Now, everything looks great, except sometime a significant chuck of the > sampling points cannot find the function names and would show ?? on > the output. > > Thanks again, > Cheng > > > On Mon, Jul 20, 2009 at 1:28 PM, Cheng Liao < cyl...@gm... > wrote: > > > > Hi Rick, > > Thanks for your quick reply. Indeed the sample output I showed was from a > Nehalem machine. However, I saw the same problem on some wolfdale and > harpertown systems too. > > So far, I have tried only a 0 second and a 6 second jobs. Will make some > longer runs. > > Cheng > > > > > > On Mon, Jul 20, 2009 at 12:50 PM, Rick Kufrin < rk...@il... > > wrote: > > > Cheng, > > There are two issues that I can think of that you might be experiencing. > The first is simply that the program may not run long enough to generate > profiling samples. However, I am also wondering if (based on the processor > brand string listed in the output) if you are working with an Intel Nehalem > CPU. If so, there are known problems with the most recent release of > PerfSuite on that processor. We have finished adding the support for that > system, but have not yet placed a new software release on SourceForge or at > NCSA. We hope to do so in the very near future, though. > > Sorry for the difficulties, please let me know if you also suspect this may > be what is affecting you. > > Rick > > Cheng Liao wrote: > > > > > > I just installed perfsuite on some linux x86_64 machines (only one with > papi and perfctr). > However, even though 'make -s check' outputs looked fine, all the psprocess > outputs would > be 'empty' and show no profile timing info. Is this something that can be > easily fixed? > Thanks, > Cheng > PerfSuite Hardware Performance Summary Report > > Version : 1.0 > Created : Mon Jul 20 11:20:26 AM PDT 2009 > Generator : psprocess 0.3 > XML Source : ls.15381.em64td.xml > > Execution Information > > ============================================================================================ > Collector : libpshwpc > Date : Sat Jul 18 17:31:54 2009 > Host : em64td > User : cliao > Command : ls > > Processor and System Information > > ============================================================================================ > Node CPUs : 8 > Vendor : Intel > Family : Pentium Pro (P6) > Brand : Intel(R) Xeon(R) CPU X5570 @ 2.93GHz > CPU Revision : 4 > Clock (MHz) : 2933.589 > Memory (MB) : 24096.66 > Pagesize (KB) : 4 > > Cache Information > > ============================================================================================ > Cache levels : 0 > > Profile Information > > ============================================================================================ > Class : profil > Version : 2.5 > Event : milliseconds > Period : 10 > Samples : 0 > Domain : user > Run Time : 0.00 (seconds) > Min Self % : (all) > > Module Summary > > -------------------------------------------------------------------------------- > Samples Self % Total % Module > > > File Summary > > -------------------------------------------------------------------------------- > Samples Self % Total % File > > > Function Summary > > -------------------------------------------------------------------------------- > Samples Self % Total % Function > > > Function:File:Line Summary > > -------------------------------------------------------------------------------- > Samples Self % Total % Function:File:Line > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------------ > Enter the BlackBerry Developer Challenge This is your chance to win up to > $100,000 in prizes! For a limited time, vendors submitting new applications > to BlackBerry App World(TM) will have > the opportunity to enter the BlackBerry Developer Challenge. See full prize > details at: http://p.sf.net/sfu/Challenge > ------------------------------------------------------------------------ > > _______________________________________________ > PerfSuite-users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perfsuite-users > > > > > |