3 ms·
Yeah, essentially the processor cores start looking like ccNUMA boxes. The late 1990s called, they want their architecture back :-) IMHO, it looks like we'll
by lallysingh 18y ago
Yeah, essentially the processor cores start looking like ccNUMA boxes. The late 1990s called, they want their architecture back :-)
IMHO, it looks like we'll need some smarter memory bus management. If we're looking at the 1990s, anyone remember the crossbar switches SGI used to put in their short-lived x86 boxes? Thoughts on effectiveness?
- ars 18y agoThat's what I was going to post. Use NUMA - each core gets it's own memory. Doesn't linux support NUMA? It seems to me that each thread already has it's own memory space, just make sure the memory space for the thread is on the same CPU the thread runs on. It isn't really necessary for each core to be able to access all memory (or at least it'll be way slower to access memory outside it's area).