------- Forwarded Message
From: Jim Mauro <[EMAIL PROTECTED]>
Subject: Re: (fwd) Re: [perf-discuss] Project proposal: CPUfs
To: Richard Elling <[EMAIL PROTECTED]>

I respectfully disagree (I think :^).

I think we can improve the measurement, and more compelling, I think our
customers should be able to ask the question "how much of my available
CPU resources am I consuming?", and allow them to get a reasonably
accurate answer.

IBM did a pass on addressing this issue:

http://www.research.ibm.com/journal/rd/494/mackerras.html

For the record (and mostly to keep my good friend Mr. Sneed off my 
heels! ;^),
I'm not advocating the use of CPU utilization metrics as the end-all of 
performance
analysis, I'm simply stating it's important to know how busy the CPUs are.

In the age of threads/strands->cores->execution units, it becomes a much 
harder
problem, but it's a problem that, at some level, needs to be solved.

Thanks,
/jim


Richard Elling wrote:
> Jim Mauro wrote:
>> Hey Walter - by all means continue to challenge and question...it 
>> helps foster
>> discussion and get us aligned in our thinking...
>>
>> These are all good questions, and the onus is on us to come to 
>> agreement on the
>> answers, which will vary (I think) based on the implementation 
>> details of a
>> particular processor.
>
> I'm with Walter on this one.  Looking at the bottom will make less and 
> less
> sense going forward.
>
> <geezer>
> So we had this problem back in 1987 where we built the MPP system but 
> couldn't
> predict performance except for trivial workloads because the distance 
> from a
> compute element to any sort of large memory or I/O.  To some degree it 
> was
> deterministic, but faults or bottlnecks in the (asynchronous) fabric 
> meant
> you never really knew how it would react.  We kinda dodged the problem by
> implementing codes that worked on a wave-front moving through the mesh 
> -- not
> a generic solution by any means.
> </geezer>
>
> The problem remains unknown, so perhaps we need to take a different 
> approach,
> maybe looking from the top down -- which is difficult without changing 
> source,
> but dtrace opens up interesting opportunities.
>  -- richard


------- End of Forwarded Message



_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to