Enable memory interleaving (disable NUMA) on 4-way Dell PowerEdge R820

view story

http://serverfault.com – We have recently received a new Dell PowerEdge R820 system. It comes with 4 CPU sockets and 512GB of memory. By default it operates in NUMA mode (memory interleaving is disabled) and practically each CPU socket sees 128GB of fast access memory, and 384GB of slow, remote access memory. As we run a java application with a large heap close to 512GB, and java has no serious support for NUMA, we would like instead to operate in (4-way) memory interleaving. But in the bios of the R820 this option is not available (you can see it but it is greyed). Is there a solution to enable memory interleaving (HowTos)