|
|
Date: September 27, 2006
From: "Tom Sylla" <tsylla@xxxxxxxxx>
In-reply-to:
<20060927172628.GJ997@xxxxxxxxxx>
References:
<4519EF8E.7030609@xxxxxxxxxxxxx> <e8ac1af10609270525r3d9ec801qb9caef2dd4eb84ec@xxxxxxxxxxxxxx> <20060927172628.GJ997@xxxxxxxxxx>
Actually, GX has many performance counters, in some cases, more detailed than pentium or A64 counters. The main problems are that no one has added the mappings and support for them to oprofile. Note that the GX counters are unable to cause interrupts like those in A64 or Pentium, so you would have to run oprofile in RTC or timer mode (which isn't so horrible).
On 9/27/06, Dave Jones <davej@xxxxxxxxxx> wrote:
On Wed, Sep 27, 2006 at 05:55:30PM +0530, Tushar Adeshara wrote:
> > What do we need for performance analysis? Chris Ball: systemtap > > needs no kernel support. Marcello added new config options.
> > We need strace, valgrind (no dependencies), sysprof (needs atk), > > ltrace (no dependencies), memprof (needs bonobo, etc, so it loses > > unless the dependencies can be reduced). >
> oprofile is also a good system-wide profiler, it works out of box on > FC4 and provides good results. > http://oprofile.sourceforge.net
I don't think the geode has performance counting MSRs, which oprofile needs.
Dave _______________________________________________ Devel mailing list Devel@xxxxxxxxxx http://mailman.laptop.org/mailman/listinfo/devel
_______________________________________________
Devel mailing list
Devel@xxxxxxxxxx
http://mailman.laptop.org/mailman/listinfo/devel
| |