When will Parallel Computing Take Over?