On 12/11/08, Paul Clayton <[EMAIL PROTECTED]> wrote:
> Next up is other mechanisms to get FPU info.
>
> So I go searching the web and find Darryl Gove's web page of 
> http://blogs.sun.com/d/entry/using_dtrace_to_locate_floating that talks to 
> using kstat and dtrace to look for 'fpu_unfinished_traps'. So I use both 
> kstat and dtrace options that Darryl mentions and both options come up with 
> zero (0) counts!


Take a look at this doc:

http://www.sun.com/blueprints/1205/819-5144.pdf


> So now I am wondering if there is any pure hardware based FPU transactions 
> taking place that would NOT show up in the 'fpu_unfinished_traps' counts on a 
> CMT T1 chip based server? And if so, how do I find out about those operations?

You can read the full micro architecture of the T1, specifically
"OpenSPARC T1 Micro Architecture Specification", chapter 7:
Floating-Point Unit.

http://www.opensparc.net/opensparc-t1/index.html

Rayson


>
> So, the question is, lacking cooltst that I can get which is usable on a 
> T2000, what is the full story on floating point math on a CMT and where/how 
> can data about it's usage be gotten?
>
> My thanks for any and all help in this!
>
> pdc
> --
> This message posted from opensolaris.org
> _______________________________________________
> dtrace-discuss mailing list
> dtrace-discuss@opensolaris.org
>
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to