Speaking at the 2011 High Performance Computing conference in New York recently, Steve Pawlowski, an Intel Senior Fellow, said that after new hardware launches it typically takes software 5 to 7 years to catch up.
FORBES: Software Programmers Lag Behind Hardware Developments