The scientific limit on to how small you can make a functionally viable transistor is very fast approaching and should hit a stone wall within the next 10 years or less. How will electronic engineers and computer scientists compensate for this problem? Without some revolutionary breakthrough with the design of and fundamental basics of microprocessor chips, I don't see how they can do this. Are there any workarounds on the table being discussed and researched for this issue? This is why commercially-available CPU's from Intel and AMD have gone in the direction of energy efficiency instead of sheer performance. It's becoming very difficult to squeeze more and more performance out of each generation of microarchitecture without improvising like tweaking instruction sets, adding more cache, and making memory bandwidth and motherboard chipset improvements.