4 ms·
Given clouds are like mainframes reinvented, you might like reading on how the mainframes handled I/O: https://en.wikipedia.org/wiki/Channel_I/O https://en.wik
by nickpsecurity 6y ago
Given clouds are like mainframes reinvented, you might like reading on how the mainframes handled I/O:
https://en.wikipedia.org/wiki/Channel_I/O https://en.wikipedia.org/wiki/Channel_I/O
I always thought PC's could be setup to do something similar. The cores used for that could even be small and simple compared to main cores. Folks in early 2001 could be Bittorrenting their Linux distros or whatever they use it for with no user-visible lag. I'd like at least one each for user-input devices, graphics, storage, and networking. Other good reasons to isolate them a bit from each other.
There's already ARM SoC's in embedded that have a good core for apps and weak one for I/O. Recently, the RISC-V chip with the minion cores. If embedded can do it, then there seems to be no technical limitation holding back desktops. Just marketing, backward compatibility, etc.