5 ms·
Android has horrific UI latency despite heavily employing hardware acceleration. Enlightenments EFL was exclusively software for a long time, but is buttery sm
by baybal2 3y ago
Android has horrific UI latency despite heavily employing hardware acceleration.
Enlightenments EFL was exclusively software for a long time, but is buttery smooth despite largely using redraw most of the time.
Hardware acceleration does not compensate for the lack of hard computer science knowledge about efficient memory operations, caching, and such
- ElectricalUnion 3y agoHardware acceleration in this case is to draw less power doing day-to-day operations and not melt the user's hand. In the general case most effective hardware acceleration uses are supposed to increase latency. Let's take another example for the analogy: you can run your LLM straight in the CPU and it will have awesome latency and very poor throughput; or you can take your sweet time to load the weights into your GPU/NPU/TPU/memory-in-compute device and run it hardware accelerated at lower energy cost and higher throughput.