4 ms·
This reminds me of The Slow Winter by James Mickens [0] > "John was terrified by the collapse of the parallelism bubble, and he quickly discarded his plans for
by csours 8y ago
This reminds me of The Slow Winter by James Mickens [0]
> "John was terrified by the collapse of the parallelism bubble, and he quickly discarded his plans for a 743-core processor that was dubbed The Hydra of Destiny and whose abstract Platonic ideal was briefly the third-best chess player in Gary, Indiana. Clutching a bottle of whiskey in one hand and a shotgun in the other, John scoured the research literature for ideas that might save his dreams of infinite scaling. He discovered several papers that described software-assisted hardware recovery. The basic idea was simple: if hardware suffers more transient failures as it gets smaller, why not allow software to detect erroneous computations and re-execute them? This idea seemed promising until John realized THAT IT WAS THE WORST IDEA EVER. Modern software barely works when the hardware is correct, so relying on software to correct hardware errors is like asking Godzilla to prevent Mega-Godzilla from terrorizing Japan. THIS DOES NOT LEAD TO RISING PROPERTY VALUES IN TOKYO. It’s better to stop scaling your transistors and avoid playing with monsters in the first place, instead of devising an elaborate series of monster checks-and-balances and then hoping that the monsters don’t do what monsters are always going to do because if they didn’t do those things, they’d be called dandelions or puppy hugs."
0: http://scholar.harvard.edu/files/mickens/files/theslowwinter.pdf http://scholar.harvard.edu/files/mickens/files/theslowwinter...
- ixtli 8y agoThis is wonderful.
- songeater 8y agothis is awesome and probably needs a thread of its own
- csours 8y agoThere have been a few, but it looks like none of them really sparked a lot of discussion: https://hn.algolia.com/?query=Slow%20Winter&sort=byPopularity&prefix&page=0&dateRange=all&type=story https://hn.algolia.com/?query=Slow%20Winter&sort=byPopularit... --- I've submitted it again: https://news.ycombinator.com/item?id=19514259 https://news.ycombinator.com/item?id=19514259
- russdill 8y agoSoftware ECC is already a thing. There's a lot of similar theoretical work on equivalent ideas for computation. Just remember that the idea is never about getting to zero. It's more like getting from one failure in 1e12 hours to one failure in 1e18 hours.