3 ms·
> And we haven't even started using NEON yet. That is almost concerning, because even though it seems like overkill to gpu accelerate audio decoding (that the
by zanny 13y ago
> And we haven't even started using NEON yet.
That is almost concerning, because even though it seems like overkill to gpu accelerate audio decoding (that the copy and latency overhead isn't worth it) I imagine it will require quite a bit of refactoring to make a SIMD decoder (or encoder). But that will be absolutely necessary to see Opus adoption as the web audio standard where mobile devices need every watt of energy savings possible.
- nullc 13y agoNEON isn't GPU, it's just the ARM equivalent to SSE/MMX. (Though a fair bit nicer to work with). It doesn't require extensive refactoring. There are patches to use SIMD that aren't merged yet— though pure C improvements have tended to be more important since NEON isn't available on all ARM parts.