< back

on software updates

printer friendliness, activism for anachronistic devices [] [] [] multidimension

A software update which demands too much of the hardware

Software is much easier to develop than hardware
will hardware always be behind?
Yes, until software reaches theoretically optimal performance

How would you even define that? (T.O.P.)
★ algorithms that best utilize infinite compute power?
No, it shouldn't be defined that way, compute will always be

finite...

limited by finite matter and ultimately the speed of light.

★ algorithms that finish as fast as physically possible on the given hardware? but what if the software causes the hardware to break, by overheating and melting? could you always push hardware to failure?

> or, just modify to say
```as fast as possible without harming the hardware```!?

It could be the case that humans create algorithms which are theoretically (mathematically) demonstrable to be optimal... meaning that there is no better approach to solving a problem, even if we know that, currently, performance is limited by hardware