-
- Downloads
added avx2 optimized turbo decoder for 16-bit LLR. This decoder parallelizes...
added avx2 optimized turbo decoder for 16-bit LLR. This decoder parallelizes by decoding 2 code segments concurrently. requires updates dlsch_decoding.c to identify when new parallel version can be used. other minor changes related to memory allocations for future avx2 optimizations (32-byte alignment).
Showing
- cmake_targets/CMakeLists.txt 3 additions, 2 deletionscmake_targets/CMakeLists.txt
- openair1/PHY/CODING/3gpplte_turbo_decoder_avx2_16bit.c 1374 additions, 0 deletionsopenair1/PHY/CODING/3gpplte_turbo_decoder_avx2_16bit.c
- openair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c 177 additions, 69 deletionsopenair1/PHY/CODING/3gpplte_turbo_decoder_sse_16bit.c
- openair1/PHY/CODING/defs.h 18 additions, 0 deletionsopenair1/PHY/CODING/defs.h
- openair1/PHY/INIT/lte_init.c 3 additions, 1 deletionopenair1/PHY/INIT/lte_init.c
- openair1/PHY/LTE_ESTIMATION/filt96_32.h 56 additions, 56 deletionsopenair1/PHY/LTE_ESTIMATION/filt96_32.h
- openair1/PHY/LTE_ESTIMATION/lte_sync_time.c 2 additions, 2 deletionsopenair1/PHY/LTE_ESTIMATION/lte_sync_time.c
- openair1/PHY/LTE_ESTIMATION/lte_sync_timefreq.c 2 additions, 2 deletionsopenair1/PHY/LTE_ESTIMATION/lte_sync_timefreq.c
- openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c 157 additions, 6 deletionsopenair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
- openair1/SCHED/phy_procedures_lte_eNb.c 3 additions, 3 deletionsopenair1/SCHED/phy_procedures_lte_eNb.c
Loading
Please register or sign in to comment