Commit 8aaa2186 authored by ber's avatar ber
Browse files

reactivate again FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT 01 with increased isqrt precision this time

parent b47e467d
Loading
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@
//#define FIX_1072_SPEEDUP_matrixTransp1Mul_fx_IN1EQIN2_BINCH2   //SPEEDUP_matrix_5 //293.773 , 292.468
#endif

#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT // to be rechecked with isqrt precision tweak - pipeline 46163 for config 012345
#ifdef FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT
// numbers fa2a72:
//                  default : 266.984
@@ -87,13 +87,12 @@
//                  0       : 282.704 --> 8 Mhz gain

#include <stdio.h>
// to be rechecked with isqrt precision tweak
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_0  //8Mhz with 1072 issue stream
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_1  //8Mhz with 1072 issue stream
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_2 //--> leave this inactive (pipeline 374321)
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_3 //--> Leave this inactive (pipeline 45347 )
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_4
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_5
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_2 //--> leave this inactive (pipeline 374321)
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_3 //--> Leave this inactive (pipeline 45347 )
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_4
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_5
#endif

//#define FIX_1072_REDUCE_DIVS // accept regressions!