So each CPU has its own 256GB of local memory, with a many-TB shared pool that any of them can load/store into, using a new interconnect.
How is this any different bird's-eye architecturally from current builds involving compute nodes talking to a shared RAM-backed datastore? Is it fundamentally different to put it directly into the address space, with the collision problems that presents?