Complexity Issue ISM+4@32 kbps FB to BINAURAL - BASOP
Comparing BASOP and FLOAT, the configuration ISM+4@32 kbps FB to BINAURAL shows a big complexity overhead
- Fixed point:
- Decoder (fixed): 1e8b9f11
Bug description
** FLOAT UPDATE:**
' --- Complexity analysis [WMOPS] ---
|------ SELF ------| |--- CUMULATIVE ---|
routine calls min max avg min max avg
--------------- ------ ------ ------ ------ ------ ------ ------
ivas_param_ism_dec_open 0.00 0.346 0.346 0.346 0.346 0.346 0.346
ivas_jbm_dec_tc 1.00 1.669 1.670 1.669 24.724 51.150 35.353
ism_meta_dec 1.00 0.266 0.357 0.320 0.266 0.357 0.320
ivas_sce_dec 2.00 0.476 0.476 0.476 22.715 49.161 33.364
ivas_core_dec 2.00 1.883 19.415 8.369 22.239 48.686 32.889
acelp_core_dec 0.51 11.603 31.932 20.670 11.611 31.948 20.737
ApplyFdCng 2.00 0.016 4.582 0.308 0.016 4.582 0.308
ivas_jbm_dec_feed_tc_to_rendererer 1.00 0.468 0.477 0.475 0.468 0.477 0.475
ivas_dec_render 1.00 56.233 59.192 57.994 56.233 59.192 57.994
stereo_tcx_core_dec 1.49 8.888 30.549 20.178 8.896 31.116 20.517
--------------- ------ ------ ------ ------
total 1500.00 83.050 112.099 93.872
'
** BASOP main:**
'
--- Complexity analysis [WMOPS] ---
|------ SELF ------| |--- CUMULATIVE ---|
routine calls min max avg min max avg
--------------- ------ ------ ------ ------ ------ ------ ------
ivas_param_ism_dec_open 0.00 0.293 0.293 0.293 0.293 0.293 0.293
ivas_jbm_dec_tc 1.00 6.894 7.034 6.944 40.788 62.292 49.878
ism_meta_dec 1.00 0.127 0.164 0.148 0.127 0.164 0.148
ivas_sce_dec 2.00 0.825 0.825 0.825 33.704 55.130 42.786
ivas_core_dec 2.00 6.976 28.674 14.387 32.879 54.305 41.961
acelp_core_dec 0.51 10.730 27.338 18.155 10.730 27.338 18.155
ivas_jbm_dec_feed_tc_to_rendererer 1.00 0.262 0.264 0.263 0.262 0.264 0.263
ivas_dec_render 1.00 125.427 131.701 129.150 125.427 131.701 129.150
stereo_tcx_core_dec 1.49 11.962 37.357 25.233 11.962 37.357 25.233
--------------- ------ ------ ------ ------
total 1500.00 167.537 192.441 179.292
'
Ways to reproduce
./IVAS_dec binaural 48 ../../bs/stv4ISM48s_32kbps.192 out.wav
Edited by Fabian Bauer