It used to be that the individual gates storing a charge and performing conditional logic on other gates would get smaller every year, so you could pack more of them together. Your computer would have twice as much computer per unit volume year to year.
But thats slowed down, as at a certain point you can’t pack gates any closer together – adjacent gates start reading the charge off each other. Nowadays, if I understand correctly its new methods on the software front to run pieces of logic at the same time, so more of your program is running at the same time as another part of the program, instead of your program running those pieces one after the other.
Latest Answers