This brilliant article argues that current computing problems (such as Spectre and Meltdown) are caused by modern CPUs exposing a fundamentally different abstract machine than the actual computing architecture, mostly to satisfy the complacency desires of C traditionalists.https://twitter.com/CompSciFact/status/991687650389233664 …
The solution could be that the abstract machine exposes an interface that allows to learn whatever necessary about the metal, and future systems programming can automate the design of the abstractions.
-
-
This Tweet is unavailable.
-
For me the mindblowing insight was that there is a point where a traditional CPU architecture with a lot of complex enhancements becomes a modern architecture with a lot of complex mimicry to pretend that is still traditional.
End of conversation
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.