[Cbe-oss-dev] PS3 performance analysis - errors on loading cellperfctr module
Julio M. Merino Vidal
jmerino at ac.upc.edu
Thu Dec 13 03:12:59 EST 2007
On 12/12/2007, at 16:42, Uzi Shvadron wrote:
> On the PS3 (where I assume there is one user running one
> application) there
> might not be a need for the PDT kernel module. The module is used to
> provide notifications on SPEs context switching. When the SPEs are
> not over
> committed (that is, the number of SPE threads is smaller or equal
> to the
> physical SPEs) there should be no context switching.
> So, if your program and environment meet the above requirements you
> should
> be able to use PDT even if the kernel module is not installed and get
> useful trace that can be analyzed by PDTR and VPA.
>
But consider that many PS3 are being used for research, and in those
cases it is not uncommon to try to simulate busy boxes to see how the
applications behave when they are not alone. At least that's what
I'm doing now.
(And given that there is people porting all kinds of different
applications to the Cell, with the primary focus on using them on the
PS3, I can expect that there will be situations where the SPEs will
be overcommitted.)
Cheers,
--
Julio M. Merino Vidal <jmerino at ac.upc.edu>
More information about the cbe-oss-dev
mailing list