
================================================================
  Antenna Interpolation Benchmark
  Typical calling pattern: n_ang=1, per-element rotation
  Comparing scalar vs AVX2 implementation
================================================================

========================================================================
  S1: float  n_out=1   n_ang=1  grid=5deg (73x37)
  Pattern: 73 x 37 x 1   n_out: 1   n_ang: 1
  per_element_rotation: YES   dtype: float   n_warmup: 500000   n_reps: 1000
========================================================================

  PERFORMANCE (per call):
    Original :      0.0065 ms   (    0.15 Msamples/s)
    AVX2     :      0.0009 ms   (    1.17 Msamples/s)
    Speedup  :        7.69x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    5.960e-08    5.960e-08 |      1.0          1 |    6.554e-08    6.554e-08
    V_im           |    2.980e-08    2.980e-08 |      1.0          1 |    8.221e-08    8.221e-08
    H_re           |    1.490e-08    1.490e-08 |      1.0          1 |    9.133e-08    9.133e-08
    H_im           |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    dist           |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    az_loc         |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    el_loc         |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    gamma          |    2.235e-08    2.235e-08 |      3.0          3 |    2.516e-07    2.516e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     6.640e-08    6.640e-08    5.734e-09    5.734e-09          1.0            1
    H (phi)      1.216e-08    1.216e-08    4.306e-08    4.306e-08          1.0            1

========================================================================
  S2: float  n_out=8   n_ang=1  grid=5deg (73x37)
  Pattern: 73 x 37 x 8   n_out: 8   n_ang: 1
  per_element_rotation: YES   dtype: float   n_warmup: 100000   n_reps: 1000
========================================================================

  PERFORMANCE (per call):
    Original :      0.0320 ms   (    0.25 Msamples/s)
    AVX2     :      0.0011 ms   (    7.53 Msamples/s)
    Speedup  :       30.08x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    5.960e-08    2.384e-07 |      2.2          8 |    1.745e-07    5.068e-07
    V_im           |    1.080e-07    2.980e-07 |      1.9          5 |    1.453e-07    4.118e-07
    H_re           |    2.515e-08    8.941e-08 |      3.8         20 |    3.730e-07    2.087e-06
    H_im           |    4.284e-08    1.192e-07 |      1.8          4 |    1.366e-07    3.085e-07
    dist           |    2.012e-07    4.768e-07 |      1.6          4 |    1.134e-07    2.430e-07
    az_loc         |    9.313e-09    1.490e-08 |      1.0          2 |    8.294e-08    2.028e-07
    el_loc         |    1.106e-08    2.980e-08 |      4.0         11 |    3.942e-07    1.178e-06
    gamma          |    1.583e-08    2.980e-08 |      1.0          3 |    8.515e-08    2.516e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.238e-07    3.802e-07    2.633e-08    6.143e-08          2.2            8
    H (phi)      4.897e-08    1.489e-07    4.288e-08    9.406e-08          3.8           20

========================================================================
  S3: float  n_out=64  n_ang=1  grid=5deg (73x37)
  Pattern: 73 x 37 x 64   n_out: 64   n_ang: 1
  per_element_rotation: YES   dtype: float   n_warmup: 20000   n_reps: 500
========================================================================

  PERFORMANCE (per call):
    Original :      0.0487 ms   (    1.31 Msamples/s)
    AVX2     :      0.0054 ms   (   11.80 Msamples/s)
    Speedup  :        8.97x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    5.115e-08    2.384e-07 |     46.9       1081 |    3.642e-06    7.334e-05
    V_im           |    6.477e-08    3.204e-07 |     10.4        171 |    7.998e-07    1.041e-05
    H_re           |    7.635e-08    2.980e-07 |      5.2        148 |    4.179e-07    1.095e-05
    H_im           |    7.584e-08    3.576e-07 |      3.5         51 |    2.825e-07    4.354e-06
    dist           |    9.863e-07    2.861e-06 |      1.4          4 |    1.100e-07    2.756e-07
    az_loc         |    2.480e-08    1.192e-07 |      2.0         44 |    1.589e-07    3.286e-06
    el_loc         |    4.494e-08    2.384e-07 |      2.2         22 |    1.911e-07    1.634e-06
    gamma          |    5.227e-08    2.384e-07 |      0.6          3 |    4.606e-08    2.516e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     7.225e-08    3.802e-07    1.857e-07    1.323e-06         46.9         1081
    H (phi)      1.025e-07    3.626e-07    6.821e-08    4.335e-07          5.2          148

========================================================================
  S4: float  n_out=8   n_ang=1  grid=1deg (361x181)
  Pattern: 361 x 181 x 8   n_out: 8   n_ang: 1
  per_element_rotation: YES   dtype: float   n_warmup: 50000   n_reps: 1000
========================================================================

  PERFORMANCE (per call):
    Original :      0.0114 ms   (    0.70 Msamples/s)
    AVX2     :      0.0015 ms   (    5.45 Msamples/s)
    Speedup  :        7.74x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    1.239e-07    2.384e-07 |      4.5          9 |    3.824e-07    7.832e-07
    V_im           |    9.686e-08    1.788e-07 |      1.8          3 |    1.333e-07    2.469e-07
    H_re           |    2.887e-08    5.960e-08 |      3.8         12 |    3.484e-07    1.252e-06
    H_im           |    4.005e-08    1.192e-07 |      1.8          4 |    1.373e-07    3.394e-07
    dist           |    2.012e-07    4.768e-07 |      1.6          4 |    1.134e-07    2.430e-07
    az_loc         |    9.313e-09    1.490e-08 |      1.0          2 |    8.294e-08    2.028e-07
    el_loc         |    1.106e-08    2.980e-08 |      4.0         11 |    3.942e-07    1.178e-06
    gamma          |    1.583e-08    2.980e-08 |      1.0          3 |    8.515e-08    2.516e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.255e-07    2.435e-07    9.138e-08    1.924e-07          4.5            9
    H (phi)      3.887e-08    1.110e-07    7.020e-08    1.461e-07          3.8           12

========================================================================
  S5: float  n_out=64  n_ang=1  grid=1deg (361x181)
  Pattern: 361 x 181 x 64   n_out: 64   n_ang: 1
  per_element_rotation: YES   dtype: float   n_warmup: 10000   n_reps: 500
========================================================================

  PERFORMANCE (per call):
    Original :      0.0657 ms   (    0.97 Msamples/s)
    AVX2     :      0.0057 ms   (   11.19 Msamples/s)
    Speedup  :       11.49x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    6.891e-08    2.384e-07 |     29.1        817 |    2.497e-06    6.117e-05
    V_im           |    6.794e-08    2.682e-07 |     12.4        470 |    8.807e-07    2.885e-05
    H_re           |    7.704e-08    3.576e-07 |      6.7        154 |    5.325e-07    1.141e-05
    H_im           |    7.410e-08    2.384e-07 |      3.2         40 |    2.680e-07    3.415e-06
    dist           |    9.863e-07    2.861e-06 |      1.4          4 |    1.100e-07    2.756e-07
    az_loc         |    2.480e-08    1.192e-07 |      2.0         44 |    1.589e-07    3.286e-06
    el_loc         |    4.494e-08    2.384e-07 |      2.2         22 |    1.911e-07    1.634e-06
    gamma          |    5.227e-08    2.384e-07 |      0.6          3 |    4.606e-08    2.516e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     8.487e-08    2.521e-07    1.832e-07    1.548e-06         29.1          817
    H (phi)      9.623e-08    3.658e-07    8.708e-08    3.984e-07          6.7          154

========================================================================
  S6: double n_out=8   n_ang=1  grid=5deg (73x37)
  Pattern: 73 x 37 x 8   n_out: 8   n_ang: 1
  per_element_rotation: YES   dtype: double   n_warmup: 100000   n_reps: 1000
========================================================================

  PERFORMANCE (per call):
    Original :      0.0374 ms   (    0.21 Msamples/s)
    AVX2     :      0.0011 ms   (    7.44 Msamples/s)
    Speedup  :       34.76x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    9.191e-08    2.362e-07 |      3.1          8 |    2.532e-07    6.908e-07
    V_im           |    1.274e-07    3.178e-07 |      2.2          5 |    1.757e-07    4.391e-07
    H_re           |    2.099e-08    6.587e-08 |      2.1          7 |    2.045e-07    7.757e-07
    H_im           |    4.400e-08    1.039e-07 |      1.6          3 |    1.301e-07    2.690e-07
    dist           |    1.836e-07    3.747e-07 |      1.1          2 |    7.910e-08    1.473e-07
    az_loc         |    1.559e-08    3.486e-08 |      1.6          5 |    1.120e-07    2.808e-07
    el_loc         |    1.532e-08    1.926e-08 |      5.0         11 |    4.957e-07    1.184e-06
    gamma          |    2.552e-08    5.572e-08 |      1.0          2 |    9.126e-08    1.482e-07

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.652e-07    3.797e-07    2.369e-08    5.367e-08          3.1            8
    H (phi)      5.057e-08    1.221e-07    2.819e-08    9.455e-08          2.1            7

========================================================================
  S7: float  n_out=1   n_ang=500  grid=5deg (73x37)
  Pattern: 73 x 37 x 1   n_out: 1   n_ang: 500
  per_element_rotation: YES   dtype: float   n_warmup: 1000   n_reps: 500
========================================================================

  PERFORMANCE (per call):
    Original :      0.0132 ms   (   37.85 Msamples/s)
    AVX2     :      0.0200 ms   (   24.97 Msamples/s)
    Speedup  :        0.66x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    1.190e-07    4.768e-07 |      2.5         13 |    1.976e-07    9.456e-07
    V_im           |    1.282e-07    5.960e-07 |      2.4         10 |    1.884e-07    9.079e-07
    H_re           |    2.658e-08    1.043e-07 |      1.8          7 |    1.630e-07    6.518e-07
    H_im           |    4.202e-08    1.788e-07 |      3.0         12 |    2.517e-07    9.512e-07
    dist           |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    az_loc         |    4.676e-08    1.788e-07 |      1.2          6 |    1.008e-07    3.965e-07
    el_loc         |    1.183e-08    8.941e-08 |      0.6          3 |    5.139e-08    2.660e-07
    gamma          |    1.412e-08    8.941e-08 |      2.7         24 |    2.202e-07    1.838e-06

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.571e-07    7.111e-07    9.067e-08    3.564e-07          2.5           13
    H (phi)      4.527e-08    1.936e-07    8.326e-08    2.992e-07          1.8            7

========================================================================
  S8: float  n_out=1   n_ang=2000 grid=5deg (73x37)
  Pattern: 73 x 37 x 1   n_out: 1   n_ang: 2000
  per_element_rotation: YES   dtype: float   n_warmup: 1000   n_reps: 500
========================================================================

  PERFORMANCE (per call):
    Original :      0.2916 ms   (    6.86 Msamples/s)
    AVX2     :      0.0893 ms   (   22.39 Msamples/s)
    Speedup  :        3.26x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    1.014e-07    4.768e-07 |      7.1       3461 |    5.741e-07    2.470e-04
    V_im           |    1.273e-07    5.960e-07 |     25.9      14466 |    2.206e-06    1.360e-03
    H_re           |    6.392e-08    5.215e-07 |      2.9         35 |    2.583e-07    2.367e-06
    H_im           |    1.009e-07    5.364e-07 |      3.6         18 |    2.983e-07    1.384e-06
    dist           |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    az_loc         |    5.526e-08    2.384e-07 |      0.7          6 |    5.713e-08    3.965e-07
    el_loc         |    5.069e-08    3.576e-07 |      0.9          5 |    7.626e-08    3.991e-07
    gamma          |    2.742e-08    1.788e-07 |     20.8      10048 |    1.673e-06    8.019e-04

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.338e-07    7.111e-07    1.220e-07    5.645e-07          7.1         3461
    H (phi)      8.352e-08    4.411e-07    1.765e-07    8.502e-07          2.9           35

========================================================================
  S9: float  n_out=64  n_ang=500  grid=5deg (73x37)
  Pattern: 73 x 37 x 64   n_out: 64   n_ang: 500
  per_element_rotation: YES   dtype: float   n_warmup: 2000   n_reps: 200
========================================================================

  PERFORMANCE (per call):
    Original :      2.1237 ms   (   15.07 Msamples/s)
    AVX2     :      0.5629 ms   (   56.84 Msamples/s)
    Speedup  :        3.77x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    7.619e-08    1.311e-06 |     13.8      29312 |    1.170e-06    2.804e-03
    V_im           |    8.015e-08    2.235e-06 |     16.5      38247 |    1.390e-06    3.843e-03
    H_re           |    9.166e-08    8.652e-07 |      6.9       6553 |    5.614e-07    5.296e-04
    H_im           |    9.435e-08    8.941e-07 |     12.2      55892 |    9.700e-07    3.926e-03
    dist           |    9.538e-07    7.629e-06 |      1.2          7 |    9.455e-08    5.248e-07
    az_loc         |    4.292e-08    2.980e-07 |      5.3      12841 |    4.385e-07    7.713e-04
    el_loc         |    5.472e-08    4.768e-07 |     49.9    1363410 |    3.814e-06    1.045e-01
    gamma          |    6.273e-08    4.768e-07 |      0.7         24 |    5.500e-08    1.838e-06

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.005e-07    7.953e-07    1.635e-07    6.480e-06         13.8        29312
    H (phi)      1.184e-07    8.828e-07    1.050e-07    1.698e-06          6.9         6553

========================================================================
  S10: float  n_out=64  n_ang=2000 grid=5deg (73x37)
  Pattern: 73 x 37 x 64   n_out: 64   n_ang: 2000
  per_element_rotation: YES   dtype: float   n_warmup: 1000   n_reps: 100
========================================================================

  PERFORMANCE (per call):
    Original :      3.6041 ms   (   35.52 Msamples/s)
    AVX2     :      4.8343 ms   (   26.48 Msamples/s)
    Speedup  :        0.75x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    8.055e-08    1.311e-06 |     13.8     189691 |    1.148e-06    1.444e-02
    V_im           |    8.116e-08    2.235e-06 |     12.5      83766 |    1.054e-06    9.738e-03
    H_re           |    8.619e-08    8.652e-07 |     21.5     741984 |    1.799e-06    6.290e-02
    H_im           |    8.671e-08    8.941e-07 |      8.7      55892 |    7.068e-07    3.926e-03
    dist           |    1.049e-06    1.144e-05 |      1.7      18504 |    1.445e-07    1.721e-03
    az_loc         |    4.189e-08    2.980e-07 |      3.8      18396 |    3.176e-07    1.189e-03
    el_loc         |    4.596e-08    5.960e-07 |     15.8    1363410 |    1.229e-06    1.045e-01
    gamma          |    5.419e-08    4.768e-07 |      2.6      10274 |    2.140e-07    8.019e-04

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.032e-07    7.953e-07    1.290e-07    6.480e-06         13.8       189691
    H (phi)      1.065e-07    8.828e-07    1.158e-07    1.792e-06         21.5       741984

========================================================================
  S11: float  n_out=1   n_ang=500  grid=1deg (361x181)
  Pattern: 361 x 181 x 1   n_out: 1   n_ang: 500
  per_element_rotation: YES   dtype: float   n_warmup: 500   n_reps: 200
========================================================================

  PERFORMANCE (per call):
    Original :      0.0493 ms   (   10.13 Msamples/s)
    AVX2     :      0.0208 ms   (   24.02 Msamples/s)
    Speedup  :        2.37x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    1.198e-07    5.364e-07 |      2.5         18 |    2.035e-07    1.212e-06
    V_im           |    1.667e-07    6.557e-07 |      3.0         11 |    2.427e-07    9.477e-07
    H_re           |    2.888e-08    1.043e-07 |      1.9          7 |    1.767e-07    6.200e-07
    H_im           |    2.947e-08    1.192e-07 |      2.1          8 |    1.760e-07    5.906e-07
    dist           |    0.000e+00    0.000e+00 |      0.0          0 |    0.000e+00    0.000e+00
    az_loc         |    4.676e-08    1.788e-07 |      1.2          6 |    1.008e-07    3.965e-07
    el_loc         |    1.183e-08    8.941e-08 |      0.6          3 |    5.139e-08    2.660e-07
    gamma          |    1.412e-08    8.941e-08 |      2.7         24 |    2.202e-07    1.838e-06

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.679e-07    6.282e-07    1.265e-07    5.286e-07          2.5           18
    H (phi)      3.995e-08    1.584e-07    5.004e-08    2.096e-07          1.9            7

========================================================================
  S12: float  n_out=64  n_ang=500  grid=1deg (361x181)
  Pattern: 361 x 181 x 64   n_out: 64   n_ang: 500
  per_element_rotation: YES   dtype: float   n_warmup: 500   n_reps: 100
========================================================================

  PERFORMANCE (per call):
    Original :      0.9762 ms   (   32.78 Msamples/s)
    AVX2     :      0.5087 ms   (   62.91 Msamples/s)
    Speedup  :        1.92x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    7.738e-08    1.408e-05 |     75.3    1913793 |    6.945e-06    1.803e-01
    V_im           |    8.270e-08    2.296e-05 |     23.4     112040 |    2.020e-06    1.037e-02
    H_re           |    9.342e-08    1.416e-05 |      7.6       6583 |    6.266e-07    6.858e-04
    H_im           |    9.515e-08    1.246e-05 |     18.1     149985 |    1.636e-06    1.781e-02
    dist           |    9.538e-07    7.629e-06 |      1.2          7 |    9.455e-08    5.248e-07
    az_loc         |    4.292e-08    2.980e-07 |      5.3      12841 |    4.385e-07    7.713e-04
    el_loc         |    5.472e-08    4.768e-07 |     49.9    1363410 |    3.814e-06    1.045e-01
    gamma          |    6.273e-08    4.768e-07 |      0.7         24 |    5.500e-08    1.838e-06

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     9.050e-08    1.383e-05    1.877e-07    8.433e-05         75.3      1913793
    H (phi)      1.108e-07    8.624e-06    1.191e-07    1.756e-05          7.6         6583

========================================================================
  S13: float  n_out=64  n_ang=2000 grid=1deg (361x181)
  Pattern: 361 x 181 x 64   n_out: 64   n_ang: 2000
  per_element_rotation: YES   dtype: float   n_warmup: 500   n_reps: 50
========================================================================

  PERFORMANCE (per call):
    Original :      3.3509 ms   (   38.20 Msamples/s)
    AVX2     :      5.0274 ms   (   25.46 Msamples/s)
    Speedup  :        0.67x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    9.134e-08    2.676e-05 |     36.5    1913793 |    3.101e-06    1.803e-01
    V_im           |    9.260e-08    2.450e-05 |     17.9     142436 |    1.527e-06    1.430e-02
    H_re           |    8.808e-08    1.696e-05 |     27.0     947319 |    2.269e-06    8.799e-02
    H_im           |    8.845e-08    1.745e-05 |     11.1     149985 |    9.349e-07    1.781e-02
    dist           |    1.049e-06    1.144e-05 |      1.7      18504 |    1.445e-07    1.721e-03
    az_loc         |    4.189e-08    2.980e-07 |      3.8      18396 |    3.176e-07    1.189e-03
    el_loc         |    4.596e-08    5.960e-07 |     15.8    1363410 |    1.229e-06    1.045e-01
    gamma          |    5.419e-08    4.768e-07 |      2.6      10274 |    2.140e-07    8.019e-04

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.011e-07    1.383e-05    1.682e-07    8.433e-05         36.5      1913793
    H (phi)      1.037e-07    9.647e-06    1.188e-07    2.181e-05         27.0       947319

========================================================================
  S14: double n_out=64  n_ang=500  grid=5deg (73x37)
  Pattern: 73 x 37 x 64   n_out: 64   n_ang: 500
  per_element_rotation: YES   dtype: double   n_warmup: 1000   n_reps: 100
========================================================================

  PERFORMANCE (per call):
    Original :      1.1203 ms   (   28.56 Msamples/s)
    AVX2     :      0.5887 ms   (   54.36 Msamples/s)
    Speedup  :        1.90x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    8.152e-08    6.083e-07 |     13.9      26292 |    1.147e-06    2.175e-03
    V_im           |    9.259e-08    7.340e-07 |     18.3      63427 |    1.576e-06    6.380e-03
    H_re           |    9.684e-08    6.338e-07 |      9.0      20655 |    7.424e-07    1.667e-03
    H_im           |    9.861e-08    6.399e-07 |     15.6      89971 |    1.231e-06    6.306e-03
    dist           |    1.937e-06    8.531e-06 |      2.5          9 |    1.935e-07    6.538e-07
    az_loc         |    5.301e-08    3.100e-07 |      6.1      13080 |    5.065e-07    8.275e-04
    el_loc         |    1.093e-07    7.123e-07 |     27.6     558261 |    1.987e-06    3.833e-02
    gamma          |    7.021e-08    4.802e-07 |      0.7         17 |    5.947e-08    1.089e-06

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.138e-07    7.468e-07    1.701e-07    3.772e-06         13.9        26292
    H (phi)      1.061e-07    6.616e-07    1.506e-07    2.202e-06          9.0        20655

========================================================================
  S15: double n_out=64  n_ang=2000 grid=5deg (73x37)
  Pattern: 73 x 37 x 64   n_out: 64   n_ang: 2000
  per_element_rotation: YES   dtype: double   n_warmup: 500   n_reps: 50
========================================================================

  PERFORMANCE (per call):
    Original :      4.2963 ms   (   29.79 Msamples/s)
    AVX2     :      4.3252 ms   (   29.59 Msamples/s)
    Speedup  :        0.99x

  ACCURACY (AVX2 vs scalar reference):
    Output         |    avg |err|    max |err| |  avg ULP    max ULP |      avg rel      max rel
    --------------------------------------------------------------------------------------------------
    V_re           |    8.807e-08    8.220e-07 |     15.4     105080 |    1.275e-06    1.025e-02
    V_im           |    8.916e-08    7.340e-07 |     15.5     110723 |    1.334e-06    1.253e-02
    H_re           |    9.790e-08    6.338e-07 |     79.2    5938213 |    5.963e-06    4.139e-01
    H_im           |    9.739e-08    6.618e-07 |     12.6      89971 |    9.982e-07    6.306e-03
    dist           |    1.752e-06    1.214e-05 |      3.3      60086 |    2.794e-07    5.567e-03
    az_loc         |    6.875e-08    3.100e-07 |      6.7      40563 |    5.519e-07    2.618e-03
    el_loc         |    9.668e-08    7.123e-07 |     15.2     558261 |    1.189e-06    3.833e-02
    gamma          |    6.760e-08    4.802e-07 |      3.4      19907 |    2.854e-07    2.061e-03

  COMPLEX FIELD ACCURACY:
    field      avg amp err  max amp err   avg ph err   max ph err  avg ULP(re)  max ULP(re)
    ----------------------------------------------------------------------------------------
    V (theta)     1.103e-07    8.337e-07    1.582e-07    3.772e-06         15.4       105080
    H (phi)      1.015e-07    6.616e-07    1.624e-07    2.202e-06         79.2      5938213

================================================================
  Benchmark complete.
================================================================

