On Wednesday 06 December 2006 16:45, [EMAIL PROTECTED] wrote:
> 
> > 512-way machine?  Scaling on a 512-way machine is quite a different
> > ball of wax from scaling on 4-way, and scaling up to 32 and 64 is
> > going to be another ball of wax as well.
> 
> can you give a few examples how scaling ability can be a function of
> the number of cores? seems like my curiosity exceeds my imagination
> today -- can't come up with any good reasons why this is true :)

You may make different tradeoffs.  For example, on a 4-cpu system, it may be 
fine to have certain data structures shared across CPUs and protected via a 
lock which avoids the overhead of multiple copies and complexity of updating 
multiple copies of a data structure.  However, with a 512-way system you may 
have to resort to using duplicated per-cpu (or maybe per-cpu group) copies of 
a structure because the tradeoffs are different.

-- 
John Baldwin
_______________________________________________
freebsd-chat@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chat
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to