Skip to content

Complexity Overhead Stereo to Stereo - 32kbps FB FLOAT vs BASOP

Basic info

  • Fixed point:

Bug description

Comparing BASOP and FLOAT, the configuration STEREO@32kbps FB to Stereo shows a complexity overhead

Ways to reproduce

./IVAS_dec stereo 48 ltv48_STEREO_32kbps.192 out.wav

BOX Link for Bitstream: https://dolby.box.com/s/bbms3redhyoesrjiw3lq85v5dkh4fwk6

BASOP:

--- Complexity analysis [WMOPS] ---  

                                                  |------  SELF  ------|   |---  CUMULATIVE  ---|
                               routine    calls     min     max     avg      min     max     avg 
                       ---------------   ------   ------  ------  ------   ------  ------  ------
                       ivas_jbm_dec_tc     1.00    6.254   6.465   6.351   35.743  87.824  56.663
                          ivas_cpe_dec     1.00    3.837  16.268   7.920   29.384  81.470  50.312
                       residual_decode     0.97    0.013   0.314   0.226    0.013   0.314   0.226
                         ivas_core_dec     1.00    3.190  39.022  14.215   14.596  69.008  34.097
                        acelp_core_dec     0.49   11.847  33.869  17.853   11.847  33.869  17.853
                          DFT_analysis     3.20    3.525   5.952   4.602    3.525   5.952   4.602
                           gen_respred     1.93    0.089   0.849   0.623    0.089   0.849   0.623
                         DFT_synthesis     1.93    6.940   6.941   6.940    6.940   6.941   6.940
    ivas_jbm_dec_feed_tc_to_rendererer     1.00    0.010   0.010   0.010    0.010   0.010   0.010
                       ivas_dec_render     1.00    1.695   2.568   2.082    1.695   2.568   2.082
                   stereo_tcx_core_dec     0.42   14.442  22.724  19.002   14.442  22.724  19.002
                       ---------------   ------   ------  ------  ------
                                 total 10325.00   37.447  90.394  58.755
 

FLOAT:

--- Complexity analysis [WMOPS] ---  

                                                  |------  SELF  ------|   |---  CUMULATIVE  ---|
                               routine    calls     min     max     avg      min     max     avg 
                       ---------------   ------   ------  ------  ------   ------  ------  ------
                       ivas_jbm_dec_tc     1.00    1.276   1.282   1.276   29.511  64.049  45.618
                          ivas_cpe_dec     1.00    2.407  14.891   7.437   28.235  62.773  44.342
                       residual_decode     0.97    0.013   0.492   0.346    0.013   0.492   0.346
                         ivas_core_dec     1.00    0.393  22.164   6.738   12.716  54.927  27.087
                        acelp_core_dec     0.49   12.208  32.695  17.114   13.837  34.877  19.259
                            ApplyFdCng     0.88    0.008   2.288   2.162    0.008   2.288   2.162
                          DFT_analysis     3.20    3.356   5.704   4.440    3.356   5.704   4.440
                           gen_respred     1.93    0.114   1.004   0.745    0.114   1.004   0.745
                         DFT_synthesis     1.93    8.219   8.223   8.219    8.219   8.223   8.219
    ivas_jbm_dec_feed_tc_to_rendererer     1.00    0.014   0.014   0.014    0.014   0.014   0.014
                       ivas_dec_render     1.00    2.481   3.310   2.848    2.481   3.310   2.848
                   stereo_tcx_core_dec     0.42    9.773  19.295  13.880   12.007  21.439  16.051
                           hq_core_dec     0.12    7.965  12.347  10.589    7.965  12.347  10.589
                       ---------------   ------   ------  ------  ------
                                 total 10325.00   32.038  67.398  48.514

 
Edited by Fabian Bauer