To stick with the analogy, this is like putting a small CPU inside the bottle, so the main CPU<->RAM bottleneck isn’t used as often. That said, any CPU, within RAM silicon or not, is still going to have to shift data around, so there will still be choke points, they’ll just be quicker. Theoretically.
Thinking about it, this is kind of the counterpart to CPUs having an on-chip cache of memory.
Possible solution to the Von Neumann bottleneck? Or does this address a different issue
To stick with the analogy, this is like putting a small CPU inside the bottle, so the main CPU<->RAM bottleneck isn’t used as often. That said, any CPU, within RAM silicon or not, is still going to have to shift data around, so there will still be choke points, they’ll just be quicker. Theoretically.
Thinking about it, this is kind of the counterpart to CPUs having an on-chip cache of memory.
Edit: counterpoint to counterpart