Displaying 10 results from an estimated 10 matches for "test_unit_optimization".
2016 Aug 26
2
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
...enc_API.c | 2 +-
silk/inner_prod_aligned.c | 2 +-
silk/main.h | 6 +-
silk/stereo_LR_to_MS.c | 7 ++-
silk/stereo_find_predictor.c | 5 +-
.../test_unit_optimization_inner_prod_aligned.c | 63 +++++++++++++++++++++
silk_headers.mk | 1 +
silk_sources.mk | 1 +
tests/test_unit_optimization.c | 2 +
13 files changed, 222 insertions(+), 10 deletions(-)
create mode 1006...
2016 Sep 04
0
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
...rresponding unit test, and the optimization is bit exact with C
> function.
How are you building/running these tests? None of the tests (from any of
the patches starting with the second) build for me on 32-bit ARMv7 with
--enable-fixed-point, or even on x86. Example errors:
CCLD tests/test_unit_optimization
tests/test_unit_optimization.o: In function `test_fir':
/home/derf/src/xiph/git/xiph/opus/build/../celt/tests/test_unit_optimization_lpc.c:58:
undefined reference to `CELT_FIR_IMPL'
/home/derf/src/xiph/git/xiph/opus/build/../celt/tests/test_unit_optimization_lpc.c:65:
undefined reference...
2016 Sep 06
2
[PATCH 9/9] Optimize silk_inner_prod_aligned_scale() for ARM NEON
...ation is bit exact with C
>> function.
>>
>
> How are you building/running these tests? None of the tests (from any of
> the patches starting with the second) build for me on 32-bit ARMv7 with
> --enable-fixed-point, or even on x86. Example errors:
>
> CCLD tests/test_unit_optimization
> tests/test_unit_optimization.o: In function `test_fir':
> /home/derf/src/xiph/git/xiph/opus/build/../celt/tests/test_unit_optimization_lpc.c:58:
> undefined reference to `CELT_FIR_IMPL'
> /home/derf/src/xiph/git/xiph/opus/build/../celt/tests/test_unit_optimization_lpc.c:65:
&g...
2016 Jul 14
0
[PATCH 2/5] Optimize fixed-point celt_fir_c() for ARM NEON
Create the fixed-point intrinsics optimization celt_fir_neon() for ARM NEON.
Create test tests/test_unit_optimization to unit test the optimization.
---
.gitignore | 1 +
Makefile.am | 39 ++++-
celt/arm/arm_celt_map.c | 17 +++
celt/arm/celt_lpc_arm.h | 65 ++++++++
celt/arm/celt_lpc_neon_intr.c | 254 ++++++++...
2016 Jul 28
0
[PATCH] Optimize silk_LPC_analysis_filter() for ARM NEON
...| 8 +-
silk/SigProc_FIX.h | 8 +-
silk/arm/LPC_analysis_filter_arm.h | 60 +++++++
silk/arm/LPC_analysis_filter_neon_intr.c | 176 +++++++++++++++++++++
silk/arm/arm_silk_map.c | 14 ++
.../test_unit_optimization_LPC_analysis_filter.c | 85 ++++++++++
silk_headers.mk | 1 +
silk_sources.mk | 1 +
tests/test_unit_optimization.c | 2 +
9 files changed, 348 insertions(+), 7 deletions(-)
create mode 100644 silk/a...
2016 Jul 01
1
silk_warped_autocorrelation_FIX() NEON optimization
Hi all,
I'm sending patch "Optimize silk_warped_autocorrelation_FIX() for ARM NEON" in an separate email.
It is based on Tim’s aarch64v8 branch https://git.xiph.org/?p=users/tterribe/opus.git;a=shortlog;h=refs/heads/aarch64v8
Thanks for your comments.
Linfeng
2016 Jul 14
6
Several patches of ARM NEON optimization
I rebased my previous 3 patches to the current master with minor changes.
Patches 1 to 3 replace all my previous submitted patches.
Patches 4 and 5 are new.
Thanks,
Linfeng Zhang
2016 Sep 13
4
[PATCH 12/15] Replace call of celt_inner_prod_c() (step 1)
Should call celt_inner_prod().
---
celt/bands.c | 7 ++++---
celt/bands.h | 2 +-
celt/celt_encoder.c | 6 +++---
celt/pitch.c | 2 +-
src/opus_multistream_encoder.c | 2 +-
5 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/celt/bands.c b/celt/bands.c
index bbe8a4c..1ab24aa 100644
--- a/celt/bands.c
+++ b/celt/bands.c
2016 Aug 23
0
[PATCH 8/8] Optimize silk_NSQ_del_dec() for ARM NEON
...| 88 ++
silk/arm/NSQ_del_dec_neon_intr.c | 1125 +++++++++++++++++++++++
silk/arm/arm_silk_map.c | 23 +
silk/main.h | 6 +-
silk/mips/NSQ_del_dec_mipsr1.h | 2 +-
silk/tests/test_unit_optimization_NSQ_del_dec.c | 142 +++
silk/x86/NSQ_del_dec_sse.c | 6 +-
silk/x86/main_sse.h | 4 +-
silk/x86/x86_silk_map.c | 2 +-
silk_sources.mk | 1 +
tests/test_unit_optimization.c...
2016 Aug 23
2
[PATCH 7/8] Update NSQ_LPC_BUF_LENGTH macro.
NSQ_LPC_BUF_LENGTH is independent of DECISION_DELAY.
---
silk/define.h | 4 ----
1 file changed, 4 deletions(-)
diff --git a/silk/define.h b/silk/define.h
index 781cfdc..1286048 100644
--- a/silk/define.h
+++ b/silk/define.h
@@ -173,11 +173,7 @@ extern "C"
#define MAX_MATRIX_SIZE MAX_LPC_ORDER /* Max of LPC Order and LTP order */
-#if( MAX_LPC_ORDER >