This looks similar to a research project I worked on called the Hammerblade Manycore. The cores were connected by a network, where you could read/write to an address by sending a packet which contained the address of the word, whether you were reading or writing, and if writing, the new value. The packet would then hop along the network one unit per cycle until it reached its destination.
Classic "network on chip" for those that want the most searchable term.
- Transistor on chip
- CPU on chip
- System on chip
- Network on chip
I'm looking forward to the next X on chip which I'm not aware of.
Ive heard the term "Cluster on a chip" which I guess would apply here too.
I've heard that specific term meaning more about consolidation via virtualization technology, but maybe there's some usage of it referring to increasing scales of transistor integration that I don't know about.