3 ms·
> I don't really think we have the technology to make something like this practical I mean, Intel Optane is kind of this, although afaik, nobody ran systems wi
by toast0 2y ago
> I don't really think we have the technology to make something like this practical
I mean, Intel Optane is kind of this, although afaik, nobody ran systems with only Optane, and you would still need some amount of suspend/resume logic, because cpu registers need to be persisted including getting the cpu into the proper mode. Also, perhiperals would need to be reinitialized (and possibly redetected).
- jchw 2y agoWhat you're describing would still need a bootstrap ROM, and would be rather challenging since it's not obvious how you'd handle unplanned power loss. If you really want to avoid booting, the registers also need to be non-volatile, and all of the peripherals have to be built this way, too, e.g. the GPU.
- greenbit 2y agoYou'd need something like a 'stop' state, distinct from reset. The system power supply would have to release the STOP line to allow the computer to continue processing, and the power supply would also have to assert STOP on event of the power sagging below specified levels. Whether the power dropping is due to a user intentionally hitting a power switch, or the grid dropping out would be immaterial. 'STOP' simply prevents the computer from attempting to process when low voltage would cause unreliable logic. You'd still want RESET because from time to time you want the ability to put the system into a known state.