RE: [PATCH] top level scheduler domain for ia64

From: Luck, Tony <tony.luck_at_intel.com>
Date: 2004-11-02 05:53:07
>> >  if (numnodes <= SMALL_SYSTEM_THRESHOLD) {
>> >   SD_NODES_PER_DOMAIN = numnodes;
>> >   build_node_domains(); /* each one spans the system */
>> >  } else {
>> >   SD_NODES_PER_DOMAIN = 4; /* or whatever */

Ugh!  The magic '4' is going to be different for different machines,
so there is no value that will make all of the people happy all of
the time.

>Yeah, but still the same number of CPUs/FSB.  I agree that 
>autotuning would be 
>best (the above is a crude example of that).  Any suggestions?

Can't you use the SLIT table to build a hierachy of scheduler
domains that matches the actual hardware configuration, instead
of using compiled in constants or even boot-time command line
parameters?

-Tony
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Mon Nov 1 14:26:06 2004

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:32 EST