I think that with architecture design becoming increasingly important in processor performance, and on the heels of Intel-Altera, CPUs or GPUs may gradually add "FPGA-like" aspects, where the configuration of the silicon can be dynamically shifted in order to achieve different tasks.
Personally, I would love to see a day when FPGA coprocessors are a thing, and FPGA companies are big enough to make it happen.