<br><font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=2 face="sans-serif">cbe-oss-dev-bounces+takashi02_yamamoto=hq.scei.sony.co.jp@ozlabs.org wrote on 2007/12/12 08:36:07:<br>
&gt; Arnd Bergmann wrote:<br>
&gt; &gt; On Tuesday 11 December 2007, Geoff Levand wrote:<br>
&gt; &gt;&gt; The Cell's hardware profiling support is a hypervisor resource, so <br>
&gt; on PS3<br>
&gt; &gt;&gt; you cannot access those resources directly as you can when Linux is <br>
&gt; running<br>
&gt; &gt;&gt; on the raw hardware. &nbsp;The IBM Cell Blade for example runs without a <br>
&gt; hypervisor,<br>
&gt; &gt;&gt; and it uses cellperfctr.ko. &nbsp;There currently is no Linux profiling <br>
&gt; support<br>
&gt; &gt;&gt; on PS3 other than the standard oprofile timer based sampling that the<br>
&gt; &gt;&gt; generic powerpc code provides.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; In general there is a desire to provide some kind of Cell specific <br>
&gt; profiling<br>
&gt; &gt;&gt; support for the PS3, but nothing has been announced.<br>
&gt; &gt;<br>
&gt; &gt; What about the stuff at<br>
&gt; &gt; <br>
&gt; http://git.kernel.org/?p=linux/kernel/git/eranian/linux-2.6.git;a=commit<br>
&gt; diff;h=0c39912be3f6cc5df13f107354a97f4bd6c96643<br>
&gt; &gt;<br>
&gt; &gt; This at least seems to be on a public server. Is that only work in <br>
&gt; progress,<br>
&gt; &gt; or is it usable to some degree?<br>
&gt; <br>
&gt; Yes, it is usable, I didn't know it was released yet.<br>
&gt; <br>
&gt; Yamato-san can you please let us know the status.<br>
</font>
<br><font size=2 face="sans-serif">The basic perfmon2 functions work well on PS3 like IBM Cell blade.</font>
<br>
<br><font size=2 face="sans-serif">But I think it needs some improvements. </font>
<br><font size=2 face="sans-serif">&nbsp;- PPU HW thread depended event support(per-thread mode).</font>
<br><font size=2 face="sans-serif">&nbsp;- SPU thread chasing (per-thead mode).</font>
<br><font size=2 face="sans-serif">&nbsp;- 16bit counter</font>
<br><font size=2 face="sans-serif">&nbsp;- ...</font>
<br><font size=2 face="sans-serif">I'm discussing them on the perfmon2 mailing list.</font>
<br>
<br>
<br><font size=2><tt>The above PS3 perfmon2 support was included in</tt></font>
<br><font size=2><tt>PS3 Linux Distributor's Starter Kit (v1.5).</tt></font>
<br><font size=2><tt><br>
 &nbsp; &nbsp;http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20071023-ADDON/README-e.txt<br>
<br>
 &nbsp; &nbsp;http://www.kernel.org/pub/linux/kernel/people/geoff/cell/CELL-Linux-CL_20071023-ADDON/<br>
</tt></font>
<br>
<br><font size=2><tt>The oprofile support was also included in it except SPU profiling.</tt></font>
<br>
<br><font size=2><tt>Thanks.</tt></font>
<br><font size=2><tt>Takashi Yamamoto </tt></font>