4 ms·
Presumably, the mentioned lack of a huge speedup is due to both hyperthreading and CPU clocks depending on how many cores are active (so as to stay within a pow
by namibj 8y ago
Presumably, the mentioned lack of a huge speedup is due to both hyperthreading and CPU clocks depending on how many cores are active (so as to stay within a power and thermal envelope).
Otherwise, profiling would obviously need to be done on the sequential parts to figure out if any of them are amenable to parallelisation, while also being worth the effort based on them taking up a significant amount of time.
- Thaxll 8y agoAnd also to be careful when doing benchmark on a laptop since the OS / governor is throttling CPU...
- rom1v 8y ago> the mentioned lack of a huge speedup is due to both hyperthreading Correct :) I just updated the article after similar comments on reddit: https://blog.rom1v.com/2019/04/implementing-tile-encoding-in-rav1e/#limits https://blog.rom1v.com/2019/04/implementing-tile-encoding-in...