Commit 18311424 authored by ber's avatar ber
Browse files

deactivate submacros 5,4 to test pipeline. submacros 0,1 still active, 16 MhZ...

deactivate submacros 5,4 to test pipeline. submacros 0,1 still active, 16 MhZ by current division weights
parent fa2a7294
Loading
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -57,6 +57,15 @@
//#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_scaleSwitch
//#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_reducetest

// issue 1072
// numbers fa2a72: 
//                  default : 266.984
//                  no-opt  : 290.663 --> 23.5 Mhz Gain
//                  5       : 286.781 --> 4 Mhz gain
//                  4       : 286.731 --> 4 Mhz gain
//                  1       : 282.651 --> 8 Mhz gain
//                  0       : 282.704 --> 8 Mhz gain

#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT
#ifdef FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT
#include <stdio.h>
@@ -65,8 +74,8 @@
#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_1
//#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_4
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT_5
#endif

//#define FIX_1072_REDUCE_DIVS