When will parallel computing take over and become the mainstream computing choice.