the resurgence of ML ... because video games - of all things - funded the maturation of a whole new category of massively-parallel chips
Fake news. It has far more to do with the rise of distributed computing than the existence of GPUs.
Fake news. It has far more to do with the rise of distributed computing than the existence of GPUs.
GPU's are the engines that made CNN's (in particular) tractable, and opened up a bunch of applications for many companies, and opened up a reasonable route to results for a generation of researchers.
This isn’t to say that GPUs aren’t nice. They do save time or for the same amount of time let you produce more polished results, which means in a competitive environment everyone would use them.
Even today distributed training is relatively uncommon while pretty much everyone uses NVIDIA GPUs.