Actions
Feature #4585
closedARM NEON optimizied TS 05.03 encoding/decoding
Start date:
06/05/2020
Due date:
% Done:
100%
Spec Reference:
Description
We'd like to implement a NEON optimized version of our TS 05.03 convolutional encoding/decoding routines.
libosmocore already has generic C and SSE/AVX optimized versions today (see source:src/conv_acc_sse.c, source:src/conv/acc_sse_avx.c, source:src/conv_acc_sse_impl.h). Ideally the same infrastructure is re-used to introduce the ARM NEON optimized version.
(assigning to myself until we have figured out who and how).
Side note: There may also be other parts beyond the convolutional code that could benefit from NEON, such as the interleaving/deinterleaving, burst mapping. It may be worth looking at that afterwards.
Files
Actions