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).
<br><br><br><div><span class="gmail_quote">On 9/27/06, <b class="gmail_sendername">Dave Jones</b> <<a href="mailto:davej@redhat.com">davej@redhat.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Sep 27, 2006 at 05:55:30PM +0530, Tushar Adeshara wrote:<br><br> > > What do we need for performance analysis?  Chris Ball: systemtap<br> > > needs no kernel support.  Marcello added new config options.
<br> > > We need strace, valgrind (no dependencies), sysprof (needs atk),<br> > > ltrace (no dependencies), memprof (needs bonobo, etc, so it loses<br> > > unless the dependencies can be reduced).<br> >
<br> > oprofile is also a good system-wide profiler, it works out of box on<br> > FC4 and provides good results.<br> > <a href="http://oprofile.sourceforge.net">http://oprofile.sourceforge.net</a><br><br>I don't think the geode has performance counting MSRs, which oprofile needs.
<br><br>        Dave<br>_______________________________________________<br>Devel mailing list<br><a href="mailto:Devel@laptop.org">Devel@laptop.org</a><br><a href="http://mailman.laptop.org/mailman/listinfo/devel">http://mailman.laptop.org/mailman/listinfo/devel
</a><br></blockquote></div><br>