Thanks for the background. Whatever happened to memristors and the promise of memory living alongside cpu?
Has anyone else heard of this idea or have any insight on it?
Sara Acour has some answers, e.g. https://scholar.google.com/citations?view_op=view_citation&h...
I've always been partial to the idea of two parallel surfaces with optical links, Make a connection machine style hypercube where the bit of the ID of every processor indicates its location in the hypercube. Place all of the even parity CPUs on one surface and the odd parity CPUs on the other surface, every CPU would have line of sight on its neighbour in the hypercube (as well as the diametrically opposed CPU with all the ID bits flipped)
Groq and Cerebras are probably that kind of architecture