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]"