Clock speeds will not go up much further because of heat and board layout issues. Increased throughput will have to come from greater parallelism.