There's nothing built-in for this that I know of.  The issue is that
you're trying to detect an OS event... you could hook some action that
the OS takes only when scheduling a new thread, like perhaps updating
the page table base pointer or writing to the uniq register (via the
wruniq instruction).  Someone like Nate or Ali who's done more
hands-on low-level Alpha Linux work could provide better details I'm
sure.

Steve

On Tue, May 18, 2010 at 9:15 PM, ef <[email protected]> wrote:
> Hello,
>
> I was wondering if there is a way for m5 (not glibc or the kernel) to signal
> when a new thread is on a cpu. I have some benchmarks that create new
> threads in the middle of execution, and I would like to see output on them
> being pinned to processors (I have more threads than processors, FS MODE). I
> looked through and tested trace flags and I couldnt find anything. Is there
> such flag?
>
> If not anyone know where I should implement a DPRINTF in m5 to do this?
>
> Thanks,
> EF
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to