Hardware?
Hardware?
Posted Mar 18, 2012 14:34 UTC (Sun) by slashdot (guest, #22014)In reply to: Hardware? by dlang
Parent article: Toward better NUMA scheduling
I guess the issue is that the CPU caches include hardware to check all cache lines in a set in parallel for whether they contain a certain address, while DDR3 doesn't, so the CPU would need to do lookup operations manually via extra reads/writes, which might be so expensive that just using the interconnect is faster.
And probably the market for huge NUMA systems isn't big enough to make manufacturing dedicated memory sticks with included caching/migration logic cost-effective.
But this is just a guess, I'm not really sure.
