Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Again about NUMA (numactl and taskset)

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Håkon Bugge Hakon.Bugge at scali.com
Tue Jun 24 02:57:24 PDT 2008


Hi Mark,

At 17:25 23.06.2008, Mark Hahn wrote:

>>5) In which cases is it reasonable to switch on 
>>"Node memory interleaving" (in BIOS) for the 
>>application which uses more memory than is presented on the node ?
>
>I leave it off, since numactl --interleave lets 
>you get the same effect from user-space.  I'm 
>not sure I've ever seen it be a win.

numactl --interleave will for sure use (at least) 
page resolution performing the interleave. In my 
fantasy, I imagine the hardware interleave to be 
on a cache-line boundary. If that is the case, 
you might see differences though, for example if 
the threads/processes tend to generate cache 
misses to a single page, but different lines 
within that page. Probably an unlikely scenario for real applications...



Håkon







More information about the Beowulf mailing list