4 ms·
Yes, but I thought that it could be interesting to look at research on the topic from 20 years ago to compare it with present progress.
by mahami 5y ago
Yes, but I thought that it could be interesting to look at research on the topic from 20 years ago to compare it with present progress.
- blagie 5y agoAsynchronous would work better, but we're unlikely to get there -- too big a change. It's like: * having ECC everywhere * having a single display standard (as opposed to HDMI/DisplayPort/USB-C/DVI/VGA/...) * some kind of architecture where a single bad expansion card (USB, PCIe, etc.) can't crash a whole computer ... and so on On one hand, no brainer. On the other hand, it hasn't happened. NVidia is breaking ground on the move to SIMD/MIMD-style architectures, as predicted at the same time, and only because it gives a 30x boost in performance. Async will probably net us a 50% performance boost or something.
- astrange 5y ago> * some kind of architecture where a single bad expansion card (USB, PCIe, etc.) can't crash a whole computer If you mean IOMMU, we do have that. It doesn't seem completely doable because someone could still plug an etherkiller into the card.
- blagie 5y agoI don't care much about hostile attacks. I just lost a few weeks until I debugged my computer was crashing due to a failing wifi card. I care about that sort of thing. That's totally fixable.
- astrange 5y agoEh, you probably already have the OS architecture for that. The vendor just isn't using it.
- dgellow 5y agoCould you add the publication year in the title of your submission?
- UncleOxidant 5y agoHas there been much progress? I remember hearing a lot about asynchronous logic circuits back in the 90s, but don't hear about much in the way of breakthroughs since then.