That article says that doubling flops/$ used to take 1 year and now takes 3. It's open question whether that time gap will confirm to grow. The recent phase shift was due to approaching an asymptote in single core performance, and switching to optimizing multicore overhead. The low hanging fruit there will be consumed as well.