Hacker News new | ask | show | jobs
by mycall 1819 days ago
The list goes on.

Genode, unikernels like MirageOS, TempleOS, Singularity OS / Sing#, compiler services like Roslyn and Kotlin, MILEPOST GCC, C++ 11+, Tensorflow / TPUs, GPT-3, all of the machine learning in compilers [1] and so much more. I truly think Deep Learning Compilers will be huge.

[1] https://github.com/zwang4/awesome-machine-learning-in-compil...

1 comments

Oh, I didn't think to mention any of those, resulting in many significant omissions from my list. Some of them are things I didn't even know about! A few are kind of on the boundary: GPT-3 arguably isn't "systems software" (although we'll see, I guess) and TPUs are hardware. But certainly TPUs have big implications for systems software design if you're training ANNs.

The time since Pike's paper has been a golden age of systems software research, perhaps even more significant than the 01959-01980 period.