New architectures like the Mill (http://millcomputing.com/) could provide alternative ways to a breakthrough increase in performance.
On the software side, I've always understood browsers are pretty good at parallelism, which is a pretty major platform that gets performance benefits. That could also extend even further with projects like Mozilla's Servo (https://github.com/mozilla/servo), a browser engine built from the ground up with parallelism in mind.