I think clusters are going to start getting much smaller ...
You can never have too much computational power.
I can imagine a system where each CPU die has multiple cores with on a chip with memory, and multi-CPU machines appear to software as a cluster rather than a single system image.