vx/VXLIB_absDiff_i16s_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_absDiff_i16s_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.75000 |           30.06 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |    3072 |            0.00 |         0.65169 |           26.37 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.62607 |           26.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.62527 |           26.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.35547 |           26.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |    3072 |            0.00 |         1.58529 |           26.37 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  6 | PASS   |   76800 |            0.00 |         0.57320 |           26.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  7 | PASS   |  307200 |            0.00 |         0.45710 |           26.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  8 | PASS   |      34 |            0.00 |         3.52941 |           27.91 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  9 | PASS   |      34 |            0.00 |         5.91176 |           27.91 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      30 |            0.00 |         6.43333 |           28.17 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |       7 |            0.00 |        11.57143 |           32.00 | Randomly generated input | width=7, height=1, out size=7,
|    |        |         |                 |                 |                 | mode=1
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: 2*width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62499*N + 85
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         3.79 cycles/pt
    Max:        11.57 cycles/pt            Med:         0.65 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: 2*width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.38675*N + 43.94280*M + 474
    Where:   N = width * height; M = height
  Range:
    Min:         0.46 cycles/pt            Avg:         2.89 cycles/pt
    Max:         6.43 cycles/pt            Med:         1.59 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_absDiff_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_absDiff_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.37500 |           13.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.41016 |           10.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.27669 |           10.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.25107 |           10.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.25027 |           10.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |      34 |            0.00 |         3.41176 |           11.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |      34 |            0.00 |         5.88235 |           11.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |      30 |            0.00 |         5.86667 |           11.77 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |     512 |            0.00 |         2.13477 |           10.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         1.17871 |           10.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.49611 |           10.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         0.34226 |           10.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.24997*N + 88
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.66 cycles/pt
    Max:         5.38 cycles/pt            Med:         0.28 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.25010*N + 58.88478*M + 44
    Where:   N = width * height; M = height
  Range:
    Min:         0.34 cycles/pt            Avg:         2.65 cycles/pt
    Max:         5.88 cycles/pt            Med:         1.18 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_accumulateImage_i8u_io16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_accumulateImage_i8u_io16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.75000 |           26.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.30078 |           23.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.15430 |           23.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.12617 |           23.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.12529 |           23.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.06445 |           23.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.07324 |           23.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.38168 |           23.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.22042 |           23.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.23529 |           24.59 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.55882 |           24.59 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.06667 |           24.80 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.12498*N + 93
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.62 cycles/pt
    Max:         5.75 cycles/pt            Med:         0.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.12385*N + 61.76186*M + 21
    Where:   N = width * height; M = height
  Range:
    Min:         0.22 cycles/pt            Avg:         2.56 cycles/pt
    Max:         6.07 cycles/pt            Med:         1.07 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_accumulateSquareImage_i8u_io16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_accumulateSquareImage_i8u_io16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.81250 |           29.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.78711 |           26.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.65202 |           26.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.62608 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.62527 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.22266 |           26.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.40169 |           26.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.82961 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.70167 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.85294 |           27.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.00000 |           27.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         7.26667 |           28.03 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62497*N + 89
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.06 cycles/pt
    Max:         5.81 cycles/pt            Med:         0.65 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62515*N + 48.83420*M + 68
    Where:   N = width * height; M = height
  Range:
    Min:         0.70 cycles/pt            Avg:         3.07 cycles/pt
    Max:         7.27 cycles/pt            Med:         1.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_accumulateWeightedImage_i8u_io8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_accumulateWeightedImage_i8u_io8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         7.06250 |           23.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=3, val1=54, val2=53
|  1 | PASS   |     512 |            0.00 |         1.06836 |           20.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.90723 |           20.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=1, val1=142, val2=141
|  3 | PASS   |   76800 |            0.00 |         0.87629 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=6, val1=9, val2=8
|  4 | PASS   |  307200 |            0.00 |         0.87532 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=54, val2=53
|  5 | PASS   |     512 |            0.00 |         3.09766 |           20.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=2, val1=34, val2=33
|  6 | PASS   |    3072 |            0.00 |         1.96419 |           20.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=2, val1=46, val2=45
|  7 | PASS   |   76800 |            0.00 |         1.16294 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=0, val1=3, val2=2
|  8 | PASS   |  307200 |            0.00 |         0.98292 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      30 |            0.00 |        11.20000 |           21.83 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |        10.29412 |           21.62 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 5
  Formula:
    Cycles:  0.875*N + 99
    Where:   N = width * height
  Range:
    Min:         0.88 cycles/pt            Avg:         2.16 cycles/pt
    Max:         7.06 cycles/pt            Med:         0.88 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.87537*N + 68.59816*M + 116
    Where:   N = width * height; M = height
  Range:
    Min:         0.98 cycles/pt            Avg:         4.78 cycles/pt
    Max:        11.20 cycles/pt            Med:         1.96 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_addSquare_i8u_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_addSquare_i8u_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.12500 |           29.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.76563 |           26.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.64844 |           26.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.62594 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.62523 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.20117 |           26.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.39811 |           26.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.82947 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.70164 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.52941 |           27.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      30 |            0.00 |         6.90000 |           28.07 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      34 |            0.00 |         5.67647 |           27.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62497*N + 78
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         1.89 cycles/pt
    Max:         5.13 cycles/pt            Med:         0.65 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62515*N + 48.83420*M + 57
    Where:   N = width * height; M = height
  Range:
    Min:         0.70 cycles/pt            Avg:         2.95 cycles/pt
    Max:         6.90 cycles/pt            Med:         1.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_addWeight_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_addWeight_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.37500 |           23.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=0, val1=176, val2=175
|  1 | PASS   |     512 |            0.00 |         1.04688 |           20.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.90365 |           20.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=81, val2=80
|  3 | PASS   |   76800 |            0.00 |         0.87615 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=1, val1=71, val2=70
|  4 | PASS   |  307200 |            0.00 |         0.87529 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=1, val1=158, val2=157
|  5 | PASS   |     512 |            0.00 |         3.07617 |           20.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=0, val1=78, val2=77
|  6 | PASS   |    3072 |            0.00 |         1.96061 |           20.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=0, val1=113, val2=112
|  7 | PASS   |   76800 |            0.00 |         1.16280 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=0, val1=159, val2=158
|  8 | PASS   |  307200 |            0.00 |         0.98289 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      30 |            0.00 |        10.83333 |           21.87 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |         9.97059 |           21.65 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 5
  Formula:
    Cycles:  0.875*N + 88
    Where:   N = width * height
  Range:
    Min:         0.88 cycles/pt            Avg:         2.02 cycles/pt
    Max:         6.38 cycles/pt            Med:         0.88 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.87537*N + 68.59816*M + 105
    Where:   N = width * height; M = height
  Range:
    Min:         0.98 cycles/pt            Avg:         4.66 cycles/pt
    Max:        10.83 cycles/pt            Med:         1.96 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_add_i16s_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_add_i16s_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.93750 |           35.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.22266 |           33.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.06357 |           33.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.06277 |           33.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.88086 |           33.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.46389 |           33.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.15087 |           33.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         6.83333 |           34.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.73529 |           34.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         5.43750 |           40.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.29102 |           38.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.12611 |           38.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.12528 |           38.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.09961 |           38.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.38473 |           38.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.22118 |           38.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         7.03333 |           39.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         5.47059 |           39.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.06245*N + 93
    Where:   N = width * height
  Range:
    Min:         0.06 cycles/pt            Avg:         1.82 cycles/pt
    Max:         6.94 cycles/pt            Med:         0.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.125*N + 85
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.49 cycles/pt
    Max:         5.44 cycles/pt            Med:         0.13 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  - 0.03740*N + 121.19393*M - 323
    Where:   N = width * height; M = height
  Range:
    Min:         0.15 cycles/pt            Avg:         3.21 cycles/pt
    Max:         6.83 cycles/pt            Med:         0.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.12320*N + 62.59821*M + 50
    Where:   N = width * height; M = height
  Range:
    Min:         0.22 cycles/pt            Avg:         3.04 cycles/pt
    Max:         7.03 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_add_i8u_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_add_i8u_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.43750 |           30.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.22266 |           26.73 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.06357 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.06277 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.87109 |           26.73 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.45971 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.15048 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         5.73333 |           28.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.55882 |           27.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         5.31250 |           30.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.28711 |           26.73 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.12608 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.12527 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.08203 |           26.73 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.38159 |           26.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.22040 |           26.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         5.83333 |           28.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         5.35294 |           27.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.06246*N + 90
    Where:   N = width * height
  Range:
    Min:         0.06 cycles/pt            Avg:         1.70 cycles/pt
    Max:         6.44 cycles/pt            Med:         0.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.125*N + 83
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.46 cycles/pt
    Max:         5.31 cycles/pt            Med:         0.13 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  - 0.03556*N + 119.77041*M - 329
    Where:   N = width * height; M = height
  Range:
    Min:         0.15 cycles/pt            Avg:         2.95 cycles/pt
    Max:         6.56 cycles/pt            Med:         0.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.12379*N + 61.74114*M + 39
    Where:   N = width * height; M = height
  Range:
    Min:         0.22 cycles/pt            Avg:         2.77 cycles/pt
    Max:         5.83 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_add_i8u_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_add_i8u_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.18750 |           23.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.52539 |           20.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37600 |           20.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37525 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.95508 |           20.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.48465 |           20.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.22937 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         6.00000 |           21.97 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.85294 |           21.74 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.375*N + 77
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.62 cycles/pt
    Max:         5.19 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.07590*N + 98.65320*M - 204
    Where:   N = width * height; M = height
  Range:
    Min:         0.23 cycles/pt            Avg:         2.90 cycles/pt
    Max:         6.00 cycles/pt            Med:         0.48 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_add_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_add_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.87500 |           28.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.25391 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.07930 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.07842 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.23828 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.43784 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.17508 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      34 |            0.00 |         3.32353 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  8 | PASS   |      34 |            0.00 |         5.52941 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |  307200 |            0.00 |         0.17157 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 10 | PASS   |      16 |            0.00 |         5.75000 |           28.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |   76800 |            0.00 |         0.44617 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 12 | PASS   |     512 |            0.00 |         2.23828 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 13 | PASS   |  307200 |            0.00 |         0.07841 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 14 | PASS   |   76800 |            0.00 |         0.07926 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 15 | PASS   |     512 |            0.00 |         0.24805 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 16 | PASS   |      34 |            0.00 |         3.47059 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 17 | PASS   |      34 |            0.00 |         5.58824 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
| 18 | PASS   |      30 |            0.00 |         6.80000 |           26.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.07809*N + 97
    Where:   N = width * height
  Range:
    Min:         0.08 cycles/pt            Avg:         1.92 cycles/pt
    Max:         5.88 cycles/pt            Med:         0.08 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.07809*N + 96
    Where:   N = width * height
  Range:
    Min:         0.08 cycles/pt            Avg:         1.93 cycles/pt
    Max:         5.75 cycles/pt            Med:         0.08 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.01693*N + 101.73776*M - 246
    Where:   N = width * height; M = height
  Range:
    Min:         0.18 cycles/pt            Avg:         2.10 cycles/pt
    Max:         5.53 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.00653*N + 106.02544*M - 187
    Where:   N = width * height; M = height
  Range:
    Min:         0.17 cycles/pt            Avg:         3.05 cycles/pt
    Max:         6.80 cycles/pt            Med:         0.45 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       80 bytes
vx/VXLIB_and_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_and_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.37500 |           11.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.17188 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.05469 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.03219 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.03148 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.50977 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.81152 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.67059 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.10905 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.35294 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.08824 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         4.90000 |            9.77 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.03116*N + 95
    Where:   N = width * height
  Range:
    Min:         0.03 cycles/pt            Avg:         1.84 cycles/pt
    Max:         6.38 cycles/pt            Med:         0.05 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  - 0.22426*N + 218.21322*M - 2137
    Where:   N = width * height; M = height
  Range:
    Min:         0.11 cycles/pt            Avg:         2.68 cycles/pt
    Max:         6.09 cycles/pt            Med:         0.81 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_box_3x3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_box_3x3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        23.16667 |           24.42 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         3.92857 |           20.73 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         2.04286 |           19.73 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.61360 |           19.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.51189 |           19.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.50531 |           19.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         7.12857 |           19.73 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         4.20617 |           19.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         2.22658 |           19.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.76187 |           19.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.5*N + 3.0*M + 186
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.51 cycles/pt            Avg:         2.12 cycles/pt
    Max:         3.93 cycles/pt            Med:         1.51 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.49979*N + 167.22241*M - 10
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.76 cycles/pt            Avg:         7.70 cycles/pt
    Max:        23.17 cycles/pt            Med:         2.23 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      360 bytes
vx/VXLIB_cannyNMS_i16s_i16s_i16u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_cannyNMS_i16s_i16s_i16u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        32.75000 |           57.25 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         8.90476 |           61.52 | Randomly generated input | width_out=16, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         7.01905 |           57.42 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         6.50351 |           57.64 | Randomly generated input | width_out=64, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         6.29126 |           57.52 | Randomly generated input | width_out=320, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         6.27008 |           57.48 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |        10.30714 |           58.58 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2806 |            0.00 |         8.44726 |           57.68 | Randomly generated input | width_out=61, height_out=46, out
|    |        |         |                 |                 |                 | size=2806, mode=2
|  8 | PASS   |   73140 |            0.00 |         6.81385 |           57.55 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         6.43750 |           57.48 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  6.25*N + 12.5*M + 148
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         6.27 cycles/pt            Avg:         7.00 cycles/pt
    Max:         8.90 cycles/pt            Med:         6.29 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  6.22521*N + 135.53442*M - 45
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         6.44 cycles/pt            Avg:        12.95 cycles/pt
    Max:        32.75 cycles/pt            Med:         6.81 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      392 bytes
vx/VXLIB_channelCombine_2to1_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelCombine_2to1_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.75000 |           29.56 | Statically generated input | width=8, height=2, input
|    |        |         |                 |                 |                 | size=16, mode=1
|  1 | PASS   |      64 |            0.00 |         2.20313 |           27.52 | Randomly generated input | width=16, height=4, input
|    |        |         |                 |                 |                 | size=64, mode=1
|  2 | PASS   |     512 |            0.00 |         0.87695 |           26.66 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         0.71908 |           26.32 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         0.68876 |           26.08 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         0.68782 |           26.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  6 | PASS   |    2048 |            0.00 |         1.90137 |           26.32 | Randomly generated input | width=64, height=32, input
|    |        |         |                 |                 |                 | size=2048, mode=2
|  7 | PASS   |  307200 |            0.00 |         0.84799 |           26.04 | Randomly generated input | width=480, height=640, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  8 | PASS   | 1228800 |            0.00 |         0.74767 |           26.02 | Randomly generated input | width=1280, height=960, input
|    |        |         |                 |                 |                 | size=1228800, mode=2
|  9 | PASS   |      68 |            0.00 |         2.30882 |           26.84 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=1
| 10 | PASS   |      68 |            0.00 |         3.70588 |           26.84 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=2
| 11 | PASS   |      60 |            0.00 |         4.43333 |           26.95 | Randomly generated input | width=30, height=2, input
|    |        |         |                 |                 |                 | size=60, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  0.68749*N + 99
    Where:   N = width * height
  Range:
    Min:         0.69 cycles/pt            Avg:         2.03 cycles/pt
    Max:         6.75 cycles/pt            Med:         0.72 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.68752*N + 76.94436*M + 49
    Where:   N = width * height; M = height
  Range:
    Min:         0.75 cycles/pt            Avg:         2.33 cycles/pt
    Max:         4.43 cycles/pt            Med:         0.85 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_channelCombine_3to1_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelCombine_3to1_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      27 |            0.00 |         8.11111 |           35.93 | Statically generated input | width=9, height=3, input
|    |        |         |                 |                 |                 | size=27, mode=1
|  1 | PASS   |     512 |            0.00 |         0.69531 |           33.66 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.49349 |           33.32 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.45474 |           33.08 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.45353 |           33.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         4.40430 |           33.66 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.83822 |           33.32 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.15040 |           33.08 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.59073 |           33.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         6.76471 |           34.74 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=1
| 10 | PASS   |      34 |            0.00 |        10.50000 |           34.74 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=2
| 11 | PASS   |      30 |            0.00 |        12.16667 |           34.97 | Randomly generated input | width=15, height=2, input
|    |        |         |                 |                 |                 | size=30, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.45297*N + 163
    Where:   N = width * height
  Range:
    Min:         0.45 cycles/pt            Avg:         2.83 cycles/pt
    Max:         8.11 cycles/pt            Med:         0.49 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.25785*N + 216.71247*M - 1602
    Where:   N = width * height; M = height
  Range:
    Min:         0.59 cycles/pt            Avg:         5.11 cycles/pt
    Max:        12.17 cycles/pt            Med:         1.84 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      944 bytes
vx/VXLIB_channelCombine_4to1_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelCombine_4to1_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.81250 |           44.38 | Statically generated input | width=8, height=2, input
|    |        |         |                 |                 |                 | size=16, mode=1
|  1 | PASS   |     512 |            0.00 |         0.93945 |           40.71 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.78158 |           40.34 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.75126 |           40.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.75032 |           40.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.58203 |           40.71 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.64909 |           40.34 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.98784 |           40.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.83915 |           40.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.20588 |           42.06 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=1
| 10 | PASS   |      34 |            0.00 |         6.11765 |           42.06 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=2
| 11 | PASS   |      30 |            0.00 |         6.53333 |           42.33 | Randomly generated input | width=15, height=2, input
|    |        |         |                 |                 |                 | size=30, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.74998*N + 102
    Where:   N = width * height
  Range:
    Min:         0.75 cycles/pt            Avg:         2.37 cycles/pt
    Max:         6.81 cycles/pt            Med:         0.78 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.75009*N + 56.89321*M + 48
    Where:   N = width * height; M = height
  Range:
    Min:         0.84 cycles/pt            Avg:         3.12 cycles/pt
    Max:         6.53 cycles/pt            Med:         1.65 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       80 bytes
vx/VXLIB_channelCombine_yuyv_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelCombine_yuyv_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |         4.56250 |           17.38 | Statically generated input | width=8, height=4, input
|    |        |         |                 |                 |                 | size=32, mode=1
|  1 | PASS   |     512 |            0.00 |         0.60352 |           14.70 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.41309 |           14.34 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.37652 |           14.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.37537 |           14.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.45703 |           14.70 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.70247 |           14.34 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.77128 |           14.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.55831 |           14.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.97059 |           14.97 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=1
| 10 | PASS   |      68 |            0.00 |         4.79412 |           14.97 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=2
| 11 | PASS   |      60 |            0.00 |         5.40000 |           15.10 | Randomly generated input | width=30, height=2, input
|    |        |         |                 |                 |                 | size=60, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.37492*N + 134
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.55 cycles/pt
    Max:         4.56 cycles/pt            Med:         0.41 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.42880*N + 80.99941*M + 818
    Where:   N = width * height; M = height
  Range:
    Min:         0.56 cycles/pt            Avg:         2.95 cycles/pt
    Max:         5.40 cycles/pt            Med:         2.70 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      432 bytes
vx/VXLIB_channelCopy_1to1_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelCopy_1to1_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.00000 |           10.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.13867 |            7.59 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.03613 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.01645 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.01583 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.50977 |            7.59 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.74902 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.45392 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.08874 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.14706 |            8.53 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         4.97059 |            8.53 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         5.10000 |            8.73 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.01557*N + 76
    Where:   N = width * height
  Range:
    Min:         0.02 cycles/pt            Avg:         1.39 cycles/pt
    Max:         5.00 cycles/pt            Med:         0.04 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  - 0.12829*N + 141.64321*M - 1196
    Where:   N = width * height; M = height
  Range:
    Min:         0.09 cycles/pt            Avg:         2.31 cycles/pt
    Max:         5.10 cycles/pt            Med:         0.75 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_channelExtract_1of2_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelExtract_1of2_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         4.87500 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         4.87500 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         0.88281 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.45508 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.34814 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.31345 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |         8.12500 |           10.44 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         3.71094 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         1.95508 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.14795 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.51676 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 6
  Formula:
    Cycles:  0.3125*N + 73
    Where:   N = width_out * height_out
  Range:
    Min:         0.31 cycles/pt            Avg:         1.96 cycles/pt
    Max:         4.88 cycles/pt            Med:         0.46 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.36196*N + 49.41842*M + 28
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.52 cycles/pt            Avg:         3.09 cycles/pt
    Max:         8.13 cycles/pt            Med:         1.15 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_channelExtract_1of3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelExtract_1of3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.43750 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         5.43750 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         1.22656 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.77539 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.66260 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.62600 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |         8.75000 |           10.44 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         4.06250 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         2.33594 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.52148 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.87536 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 6
  Formula:
    Cycles:  0.625*N + 77
    Where:   N = width_out * height_out
  Range:
    Min:         0.63 cycles/pt            Avg:         2.36 cycles/pt
    Max:         5.44 cycles/pt            Med:         0.78 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.71673*N + 50.66110*M + 24
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.88 cycles/pt            Avg:         3.51 cycles/pt
    Max:         8.75 cycles/pt            Med:         1.52 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_channelExtract_1of4_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_channelExtract_1of4_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         4.43750 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         4.43750 |           10.44 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         0.88281 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.50195 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.40674 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.37585 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |         8.56250 |           10.44 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         3.83594 |            8.32 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         2.06836 |            7.63 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.20850 |            7.31 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.53785 |            7.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 6
  Formula:
    Cycles:  0.375*N + 65
    Where:   N = width_out * height_out
  Range:
    Min:         0.38 cycles/pt            Avg:         1.84 cycles/pt
    Max:         4.44 cycles/pt            Med:         0.50 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.37276*N + 52.72953*M + 24
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.54 cycles/pt            Avg:         3.24 cycles/pt
    Max:         8.56 cycles/pt            Med:         1.21 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_colorConvert_IYUVtoNV12_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_IYUVtoNV12_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        11.18750 |           37.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.55078 |           33.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.24805 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18992 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18811 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.97852 |           33.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.53809 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.81306 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.32093 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.30882 |           33.94 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         5.19118 |           33.94 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.13333 |           34.07 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; IYUV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.18748*N + 190
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.61 cycles/pt
    Max:        11.19 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride; IYUV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.02811*N + 190.33029*M - 1275
    Where:   N = width * height; M = height
  Range:
    Min:         0.32 cycles/pt            Avg:         2.83 cycles/pt
    Max:         5.19 cycles/pt            Med:         1.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      184 bytes
vx/VXLIB_colorConvert_IYUVtoRGB_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_IYUVtoRGB_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=1, val1=1, val2=0
|  0 | PASS   |      16 |            0.00 |        11.43750 |           64.13 | Statically generated input | width=8, height=2, out size=16

Warning at: row=0, col=12, val1=200, val2=199
|  1 | PASS   |     512 |            0.00 |         5.61523 |           61.45 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=0, col=1, val1=110, val2=109
|  2 | PASS   |    3072 |            0.00 |         4.22754 |           61.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=0, col=0, val1=197, val2=196
|  3 | PASS   |   76800 |            0.00 |         3.23368 |           61.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=0, col=0, val1=178, val2=177
|  4 | PASS   |  307200 |            0.00 |         3.00946 |           61.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200

Warning at: row=0, col=1, val1=115, val2=114
|  5 | PASS   |     512 |            0.00 |         5.61523 |           61.45 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=0, col=1, val1=105, val2=104
|  6 | PASS   |    3072 |            0.00 |         4.22754 |           61.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=0, col=0, val1=20, val2=19
|  7 | PASS   |   76800 |            0.00 |         3.23367 |           62.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=0, col=3, val1=123, val2=122
|  8 | PASS   |  307200 |            0.00 |         3.00946 |           62.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200

Warning at: row=0, col=0, val1=101, val2=100
|  9 | PASS   |      68 |            0.00 |         6.73529 |           62.74 | Randomly generated input | width=34, height=2, out size=68

Warning at: row=0, col=1, val1=84, val2=83
| 10 | PASS   |      68 |            0.00 |         6.73529 |           62.74 | Randomly generated input | width=34, height=2, out size=68

Warning at: row=0, col=1, val1=104, val2=103
| 11 | PASS   |      60 |            0.00 |         8.10000 |           62.83 | Randomly generated input | width=30, height=2, out size=60
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 12
Formula:
  Cycles:  2.87511*N + 85.87181*M + 53
  Where:   N = width * height; M = height
Range:
  Min:         3.01 cycles/pt            Avg:         5.43 cycles/pt
  Max:        11.44 cycles/pt            Med:         4.23 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      120 bytes
vx/VXLIB_colorConvert_IYUVtoRGBX_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_IYUVtoRGBX_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=1, val1=1, val2=0
|  0 | PASS   |      16 |            0.00 |        11.62500 |           67.44 | Statically generated input | width=8, height=2, out size=16

Warning at: row=0, col=16, val1=200, val2=199
|  1 | PASS   |     512 |            0.00 |         6.92969 |           64.46 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=0, col=1, val1=110, val2=109
|  2 | PASS   |    3072 |            0.00 |         4.38411 |           64.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=0, col=0, val1=197, val2=196
|  3 | PASS   |   76800 |            0.00 |         3.09203 |           64.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=0, col=0, val1=178, val2=177
|  4 | PASS   |  307200 |            0.00 |         2.80009 |           64.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200

Warning at: row=0, col=1, val1=115, val2=114
|  5 | PASS   |     512 |            0.00 |         6.92969 |           64.46 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=0, col=1, val1=105, val2=104
|  6 | PASS   |    3072 |            0.00 |         4.38411 |           64.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=0, col=0, val1=20, val2=19
|  7 | PASS   |   76800 |            0.00 |         3.09202 |           65.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=0, col=4, val1=123, val2=122
|  8 | PASS   |  307200 |            0.00 |         2.80009 |           65.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200

Warning at: row=0, col=0, val1=101, val2=100
|  9 | PASS   |      68 |            0.00 |         8.36765 |           65.81 | Randomly generated input | width=34, height=2, out size=68

Warning at: row=0, col=1, val1=84, val2=83
| 10 | PASS   |      68 |            0.00 |         8.36765 |           65.81 | Randomly generated input | width=34, height=2, out size=68

Warning at: row=0, col=1, val1=104, val2=103
| 11 | PASS   |      60 |            0.00 |         8.08333 |           65.92 | Randomly generated input | width=30, height=2, out size=60
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 12
Formula:
  Cycles:  2.62541*N + 111.45308*M + 165
  Where:   N = width * height; M = height
Range:
  Min:         2.80 cycles/pt            Avg:         5.90 cycles/pt
  Max:        11.63 cycles/pt            Med:         4.38 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      208 bytes
vx/VXLIB_colorConvert_IYUVtoYUV4_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_IYUVtoYUV4_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        12.06250 |           37.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.87109 |           33.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.00977 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.49820 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.35111 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         4.22656 |           33.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.69141 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.88984 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.37871 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.57353 |           33.97 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         5.42647 |           33.97 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.50000 |           34.10 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; IYUV=>YUV4
  Test vectors run: 6
  Formula:
    Cycles:  0.35027*N + 2472
    Where:   N = width * height
  Range:
    Min:         0.35 cycles/pt            Avg:         3.23 cycles/pt
    Max:        12.06 cycles/pt            Med:         1.01 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride; IYUV=>YUV4
  Test vectors run: 6
  Formula:
    Cycles:  0.37953*N + 7598
    Where:   N = width * height; M = height
  Range:
    Min:         0.38 cycles/pt            Avg:         3.02 cycles/pt
    Max:         5.50 cycles/pt            Med:         1.69 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      352 bytes
vx/VXLIB_colorConvert_NVXXtoIYUV_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_NVXXtoIYUV_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        10.31250 |           37.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.40039 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.15788 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.11132 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.10986 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.48633 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.26074 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.65647 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.22323 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.61765 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.50000 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         4.98333 |           34.15 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |      16 |            0.00 |        10.37500 |           37.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
| 13 | PASS   |     512 |            0.00 |         0.40234 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
| 14 | PASS   |    3072 |            0.00 |         0.15820 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 15 | PASS   |   76800 |            0.00 |         0.11133 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 16 | PASS   |  307200 |            0.00 |         0.10986 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
| 17 | PASS   |     512 |            0.00 |         3.48633 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 18 | PASS   |    3072 |            0.00 |         1.26074 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 19 | PASS   |   76800 |            0.00 |         0.65647 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 20 | PASS   |  307200 |            0.00 |         0.22323 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 21 | PASS   |      68 |            0.00 |         2.63235 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.50000 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 23 | PASS   |      60 |            0.00 |         4.98333 |           34.15 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 12
  Formula:
    Cycles:  0.10934*N + 157
    Where:   N = width * height
  Range:
    Min:         0.11 cycles/pt            Avg:         2.29 cycles/pt
    Max:        10.38 cycles/pt            Med:         0.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 12
  Formula:
    Cycles:  - 0.03440*N + 167.49467*M - 1131
    Where:   N = width * height; M = height
  Range:
    Min:         0.22 cycles/pt            Avg:         2.52 cycles/pt
    Max:         4.98 cycles/pt            Med:         1.26 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_colorConvert_NVXXtoRGB_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_NVXXtoRGB_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=11, val2=10
|  0 | PASS   |      16 |            0.00 |        14.68750 |           65.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=8, val1=46, val2=45
|  1 | PASS   |     512 |            0.00 |         5.55273 |           62.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=1, val1=190, val2=189
|  2 | PASS   |    3072 |            0.00 |         4.25879 |           62.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=57, val2=56
|  3 | PASS   |   76800 |            0.00 |         3.33368 |           62.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=8, val1=156, val2=155
|  4 | PASS   |  307200 |            0.00 |         3.12509 |           62.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=1, val1=245, val2=244
|  5 | PASS   |     512 |            0.00 |         5.55273 |           62.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3

Warning at: row=0, col=1, val1=167, val2=166
|  6 | PASS   |    3072 |            0.00 |         4.25879 |           62.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3

Warning at: row=0, col=1, val1=195, val2=194
|  7 | PASS   |   76800 |            0.00 |         3.33367 |           63.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3

Warning at: row=0, col=6, val1=154, val2=153
|  8 | PASS   |  307200 |            0.00 |         3.12508 |           63.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3

Warning at: row=0, col=6, val1=11, val2=10
|  9 | PASS   |      68 |            0.00 |         7.14706 |           63.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=2, val1=217, val2=216
| 10 | PASS   |      68 |            0.00 |         7.14706 |           63.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=1, val1=101, val2=100
| 11 | PASS   |      60 |            0.00 |         7.43333 |           63.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=1, val1=16, val2=15
| 12 | PASS   |      16 |            0.00 |        14.68750 |           65.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=0, val1=83, val2=82
| 13 | PASS   |     512 |            0.00 |         5.55273 |           62.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=1, val1=111, val2=110
| 14 | PASS   |    3072 |            0.00 |         4.25879 |           62.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=0, val1=165, val2=164
| 15 | PASS   |   76800 |            0.00 |         3.33368 |           62.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=1, val1=241, val2=240
| 16 | PASS   |  307200 |            0.00 |         3.12509 |           62.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2

Warning at: row=0, col=6, val1=166, val2=165
| 17 | PASS   |     512 |            0.00 |         5.55273 |           62.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4

Warning at: row=0, col=6, val1=62, val2=61
| 18 | PASS   |    3072 |            0.00 |         4.25879 |           62.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4

Warning at: row=0, col=1, val1=12, val2=11
| 19 | PASS   |   76800 |            0.00 |         3.33368 |           62.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4

Warning at: row=0, col=0, val1=74, val2=73
| 20 | PASS   |  307200 |            0.00 |         3.12508 |           63.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4

Warning at: row=0, col=1, val1=25, val2=24
| 21 | PASS   |      68 |            0.00 |         7.14706 |           63.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=8, val1=59, val2=58
| 22 | PASS   |      68 |            0.00 |         7.14706 |           63.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4

Warning at: row=0, col=7, val1=169, val2=168
| 23 | PASS   |      60 |            0.00 |         7.43333 |           63.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; NV12=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.00012*N + 79.86637*M + 54
    Where:   N = width * height; M = height
  Range:
    Min:         3.13 cycles/pt            Avg:         6.35 cycles/pt
    Max:        14.69 cycles/pt            Med:         4.26 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; NV21=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.00012*N + 79.86637*M + 54
    Where:   N = width * height; M = height
  Range:
    Min:         3.13 cycles/pt            Avg:         6.35 cycles/pt
    Max:        14.69 cycles/pt            Med:         4.26 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; NV12=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.00023*N + 79.75158*M + 77
    Where:   N = width * height; M = height
  Range:
    Min:         3.13 cycles/pt            Avg:         5.14 cycles/pt
    Max:         7.43 cycles/pt            Med:         4.26 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; NV21=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.00022*N + 79.75669*M + 77
    Where:   N = width * height; M = height
  Range:
    Min:         3.13 cycles/pt            Avg:         5.14 cycles/pt
    Max:         7.43 cycles/pt            Med:         4.26 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_colorConvert_NVXXtoRGBX_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_NVXXtoRGBX_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=11, val2=10
|  0 | PASS   |      16 |            0.00 |        15.93750 |           68.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=10, val1=46, val2=45
|  1 | PASS   |     512 |            0.00 |         5.58398 |           65.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=1, val1=190, val2=189
|  2 | PASS   |    3072 |            0.00 |         4.08691 |           65.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=57, val2=56
|  3 | PASS   |   76800 |            0.00 |         3.01285 |           65.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=10, val1=156, val2=155
|  4 | PASS   |  307200 |            0.00 |         2.77040 |           65.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=1, val1=245, val2=244
|  5 | PASS   |     512 |            0.00 |         5.58398 |           65.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3

Warning at: row=0, col=1, val1=167, val2=166
|  6 | PASS   |    3072 |            0.00 |         4.08691 |           65.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3

Warning at: row=0, col=1, val1=195, val2=194
|  7 | PASS   |   76800 |            0.00 |         3.01284 |           66.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3

Warning at: row=0, col=8, val1=154, val2=153
|  8 | PASS   |  307200 |            0.00 |         2.77040 |           66.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3

Warning at: row=0, col=8, val1=11, val2=10
|  9 | PASS   |      68 |            0.00 |         7.11765 |           66.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=2, val1=217, val2=216
| 10 | PASS   |      68 |            0.00 |         7.11765 |           66.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=1, val1=101, val2=100
| 11 | PASS   |      60 |            0.00 |         7.56667 |           66.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=1, val1=16, val2=15
| 12 | PASS   |      16 |            0.00 |        15.93750 |           68.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=0, val1=83, val2=82
| 13 | PASS   |     512 |            0.00 |         5.58398 |           65.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=1, val1=111, val2=110
| 14 | PASS   |    3072 |            0.00 |         4.08691 |           65.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=0, val1=165, val2=164
| 15 | PASS   |   76800 |            0.00 |         3.01285 |           65.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=1, val1=241, val2=240
| 16 | PASS   |  307200 |            0.00 |         2.77040 |           65.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2

Warning at: row=0, col=8, val1=166, val2=165
| 17 | PASS   |     512 |            0.00 |         5.58398 |           65.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4

Warning at: row=0, col=8, val1=62, val2=61
| 18 | PASS   |    3072 |            0.00 |         4.08691 |           65.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4

Warning at: row=0, col=1, val1=12, val2=11
| 19 | PASS   |   76800 |            0.00 |         3.01285 |           65.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4

Warning at: row=0, col=0, val1=74, val2=73
| 20 | PASS   |  307200 |            0.00 |         2.77040 |           66.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4

Warning at: row=0, col=1, val1=25, val2=24
| 21 | PASS   |      68 |            0.00 |         7.11765 |           66.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=10, val1=59, val2=58
| 22 | PASS   |      68 |            0.00 |         7.11765 |           66.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4

Warning at: row=0, col=9, val1=169, val2=168
| 23 | PASS   |      60 |            0.00 |         7.56667 |           66.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; NV12=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.62512*N + 92.86989*M + 53
    Where:   N = width * height; M = height
  Range:
    Min:         2.77 cycles/pt            Avg:         6.42 cycles/pt
    Max:        15.94 cycles/pt            Med:         4.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; NV21=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.62512*N + 92.86989*M + 53
    Where:   N = width * height; M = height
  Range:
    Min:         2.77 cycles/pt            Avg:         6.42 cycles/pt
    Max:        15.94 cycles/pt            Med:         4.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; NV12=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.62523*N + 92.74877*M + 77
    Where:   N = width * height; M = height
  Range:
    Min:         2.77 cycles/pt            Avg:         5.02 cycles/pt
    Max:         7.57 cycles/pt            Med:         4.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; NV21=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.62522*N + 92.75389*M + 77
    Where:   N = width * height; M = height
  Range:
    Min:         2.77 cycles/pt            Avg:         5.02 cycles/pt
    Max:         7.57 cycles/pt            Med:         4.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_colorConvert_NVXXtoYUV4_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_NVXXtoYUV4_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        11.12500 |           37.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.37305 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.55436 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.23145 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.09484 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.74414 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.26725 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.66892 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.16775 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.85294 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.70588 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.18333 |           34.15 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |      16 |            0.00 |        11.06250 |           37.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
| 13 | PASS   |     512 |            0.00 |         1.37109 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
| 14 | PASS   |    3072 |            0.00 |         0.55404 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 15 | PASS   |   76800 |            0.00 |         0.23143 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 16 | PASS   |  307200 |            0.00 |         0.09484 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
| 17 | PASS   |     512 |            0.00 |         3.74219 |           33.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 18 | PASS   |    3072 |            0.00 |         1.26693 |           33.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 19 | PASS   |   76800 |            0.00 |         0.66891 |           33.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 20 | PASS   |  307200 |            0.00 |         0.16775 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 21 | PASS   |      68 |            0.00 |         2.83824 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.69118 |           34.01 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 23 | PASS   |      60 |            0.00 |         5.16667 |           34.15 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 12
  Formula:
    Cycles:  0.01362*N + 52.41595*M - 181
    Where:   N = width * height; M = height
  Range:
    Min:         0.09 cycles/pt            Avg:         2.70 cycles/pt
    Max:        11.13 cycles/pt            Med:         0.55 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 12
  Formula:
    Cycles:  - 0.13019*N + 193.95307*M - 1420
    Where:   N = width * height; M = height
  Range:
    Min:         0.17 cycles/pt            Avg:         2.62 cycles/pt
    Max:         5.18 cycles/pt            Med:         1.27 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      240 bytes
vx/VXLIB_colorConvert_RGBtoIYUV_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBtoIYUV_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=18, val2=19

Warning at: row=0, col=1, val1=125, val2=124
|  0 | PASS   |      16 |            0.00 |        24.68750 |           35.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         7.41602 |           33.24 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.90267 |           33.10 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         3.09215 |           33.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.68293 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         7.13477 |           33.24 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.76204 |           33.10 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         3.05465 |           33.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.66887 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         8.51471 |           33.54 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         8.25000 |           33.54 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         9.45000 |           33.62 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGB=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  2.43758*N + 156.90542*M + 56
    Where:   N = width * height; M = height
  Range:
    Min:         2.68 cycles/pt            Avg:         8.55 cycles/pt
    Max:        24.69 cycles/pt            Med:         4.90 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  2.43769*N + 147.78916*M + 80
    Where:   N = width * height; M = height
  Range:
    Min:         2.67 cycles/pt            Avg:         5.89 cycles/pt
    Max:         9.45 cycles/pt            Med:         4.76 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      360 bytes
vx/VXLIB_colorConvert_RGBtoNV12_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBtoNV12_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=18, val2=19

Warning at: row=0, col=3, val1=125, val2=124
|  0 | PASS   |      16 |            0.00 |        21.68750 |           35.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.75195 |           33.98 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.22949 |           33.85 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.76293 |           33.78 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.30636 |           33.76 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         6.47070 |           33.98 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.08887 |           33.85 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.72543 |           33.78 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.29229 |           33.76 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         7.67647 |           34.25 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         7.41176 |           34.25 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         8.20000 |           34.32 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  2.03337*N + 175.79779*M - 473
    Where:   N = width * height; M = height
  Range:
    Min:         2.31 cycles/pt            Avg:         7.57 cycles/pt
    Max:        21.69 cycles/pt            Med:         4.23 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  2.03347*N + 166.69348*M - 452
    Where:   N = width * height; M = height
  Range:
    Min:         2.29 cycles/pt            Avg:         5.20 cycles/pt
    Max:         8.20 cycles/pt            Med:         4.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      344 bytes
vx/VXLIB_colorConvert_RGBtoRGBX_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBtoRGBX_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.93750 |           37.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.54883 |           34.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.40397 |           34.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.37616 |           34.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.37529 |           34.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.48633 |           34.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.41439 |           34.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.65033 |           34.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.47821 |           34.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.92647 |           34.81 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.01471 |           34.81 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         4.71667 |           34.92 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.37498*N + 93
    Where:   N = width * height
  Range:
    Min:         1.38 cycles/pt            Avg:         2.59 cycles/pt
    Max:         6.94 cycles/pt            Med:         1.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.37508*N + 65.90723*M + 44
    Where:   N = width * height; M = height
  Range:
    Min:         1.48 cycles/pt            Avg:         2.96 cycles/pt
    Max:         4.72 cycles/pt            Med:         2.41 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_colorConvert_RGBtoYUV4_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBtoYUV4_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         7.62500 |           34.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         2.17578 |           30.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         2.02930 |           30.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.00117 |           30.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.00029 |           30.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.68164 |           30.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.82194 |           30.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.21704 |           30.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.08134 |           30.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.57353 |           31.00 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.45588 |           31.00 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         7.56667 |           32.27 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.99998*N + 94
    Where:   N = width * height
  Range:
    Min:         2.00 cycles/pt            Avg:         3.23 cycles/pt
    Max:         7.63 cycles/pt            Med:         2.03 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  2.00008*N + 51.90443*M + 48
    Where:   N = width * height; M = height
  Range:
    Min:         2.08 cycles/pt            Avg:         3.80 cycles/pt
    Max:         7.57 cycles/pt            Med:         2.82 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_colorConvert_RGBXtoIYUV_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBXtoIYUV_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=18, val2=19

Warning at: row=0, col=1, val1=125, val2=124
|  0 | PASS   |      16 |            0.00 |        23.56250 |           35.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.94727 |           33.24 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.54329 |           33.10 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.81298 |           33.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.42200 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         6.66602 |           33.24 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.40267 |           33.10 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.77548 |           33.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.40793 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         8.04412 |           33.54 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         7.77941 |           33.54 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         8.98333 |           33.62 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGBX=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  2.18758*N + 149.90682*M + 56
    Where:   N = width * height; M = height
  Range:
    Min:         2.42 cycles/pt            Avg:         8.06 cycles/pt
    Max:        23.56 cycles/pt            Med:         4.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGBX=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  2.18769*N + 140.78916*M + 80
    Where:   N = width * height; M = height
  Range:
    Min:         2.41 cycles/pt            Avg:         5.50 cycles/pt
    Max:         8.98 cycles/pt            Med:         4.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      360 bytes
vx/VXLIB_colorConvert_RGBXtoNV12_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBXtoNV12_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=18, val2=19

Warning at: row=0, col=3, val1=125, val2=124
|  0 | PASS   |      16 |            0.00 |        20.37500 |           35.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.23633 |           33.98 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         3.84668 |           33.85 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.47960 |           33.78 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.04308 |           33.76 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         5.95508 |           33.98 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         3.70605 |           33.85 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.44210 |           33.78 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.02901 |           33.76 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         7.16176 |           34.25 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         6.89706 |           34.25 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         7.68333 |           34.32 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |     192 |            0.00 |        18.48438 |           34.61 | Randomly generated input | width=8, height=24, out size=192,
|    |        |         |                 |                 |                 | mode=1
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGB=>NV12
  Test vectors run: 7
  Formula:
    Cycles:  1.78208*N + 168.30923*M - 555
    Where:   N = width * height; M = height
  Range:
    Min:         2.04 cycles/pt            Avg:         8.66 cycles/pt
    Max:        20.38 cycles/pt            Med:         3.85 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  1.78224*N + 159.01144*M - 464
    Where:   N = width * height; M = height
  Range:
    Min:         2.03 cycles/pt            Avg:         4.79 cycles/pt
    Max:         7.68 cycles/pt            Med:         3.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      328 bytes
vx/VXLIB_colorConvert_RGBXtoRGB_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBXtoRGB_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.87500 |           36.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.27344 |           33.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.14974 |           33.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.12599 |           33.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.12525 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.85547 |           33.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.97591 |           33.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.35029 |           33.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.20945 |           33.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.47059 |           33.81 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         3.38235 |           33.81 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         3.93333 |           33.92 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.12498*N + 79
    Where:   N = width * height
  Range:
    Min:         1.13 cycles/pt            Avg:         2.17 cycles/pt
    Max:         5.88 cycles/pt            Med:         1.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.12508*N + 53.91285*M + 40
    Where:   N = width * height; M = height
  Range:
    Min:         1.21 cycles/pt            Avg:         2.45 cycles/pt
    Max:         3.93 cycles/pt            Med:         1.98 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_colorConvert_RGBXtoYUV4_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_RGBXtoYUV4_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.93750 |           34.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.91211 |           30.74 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.77702 |           30.35 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.75108 |           30.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.75027 |           30.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.30078 |           30.74 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.50846 |           30.35 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.95034 |           30.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.82508 |           30.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.22059 |           31.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.02941 |           31.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         7.00000 |           32.33 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.74998*N + 87
    Where:   N = width * height
  Range:
    Min:         1.75 cycles/pt            Avg:         2.89 cycles/pt
    Max:         6.94 cycles/pt            Med:         1.78 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.75008*N + 47.90373*M + 46
    Where:   N = width * height; M = height
  Range:
    Min:         1.83 cycles/pt            Avg:         3.44 cycles/pt
    Max:         7.00 cycles/pt            Med:         2.51 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_colorConvert_YUVXtoIYUV_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_YUVXtoIYUV_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        10.50000 |           17.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.73633 |           15.12 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.11751 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.74918 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.67141 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.18555 |           15.12 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  6 | PASS   |    3072 |            0.00 |         1.93457 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
|  7 | PASS   |   76800 |            0.00 |         0.99754 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  8 | PASS   |  307200 |            0.00 |         0.79274 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  9 | PASS   |      68 |            0.00 |         3.38235 |           15.40 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.42647 |           15.40 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 11 | PASS   |      60 |            0.00 |         5.16667 |           15.48 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3
| 12 | PASS   |      16 |            0.00 |        10.25000 |           17.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 13 | PASS   |     512 |            0.00 |         1.65430 |           15.12 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 14 | PASS   |    3072 |            0.00 |         1.04655 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 15 | PASS   |   76800 |            0.00 |         0.68457 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 16 | PASS   |  307200 |            0.00 |         0.60812 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 17 | PASS   |     512 |            0.00 |         3.13477 |           15.12 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 18 | PASS   |    3072 |            0.00 |         1.88704 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4
| 19 | PASS   |   76800 |            0.00 |         0.99126 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 20 | PASS   |  307200 |            0.00 |         0.79039 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 21 | PASS   |      68 |            0.00 |         3.38235 |           15.40 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.42647 |           15.40 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 23 | PASS   |      60 |            0.00 |         5.16667 |           15.48 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; YUYV=>IYUV
  Test vectors run: 7
  Formula:
    Cycles:  0.62506*N + 29.42872*M + 111
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         3.08 cycles/pt
    Max:        10.50 cycles/pt            Med:         1.12 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>IYUV
  Test vectors run: 5
  Formula:
    Cycles:  0.56250*N + 28.99608*M + 96
    Where:   N = width * height; M = height
  Range:
    Min:         0.61 cycles/pt            Avg:         2.85 cycles/pt
    Max:        10.25 cycles/pt            Med:         0.68 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>IYUV
  Test vectors run: 8
  Formula:
    Cycles:  0.67010*N + 78.28593*M + 97
    Where:   N = width * height; M = height
  Range:
    Min:         0.79 cycles/pt            Avg:         3.26 cycles/pt
    Max:         5.17 cycles/pt            Med:         3.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>IYUV
  Test vectors run: 4
  Formula:
    Cycles:  0.66995*N + 77.00449*M + 36
    Where:   N = width * height; M = height
  Range:
    Min:         0.79 cycles/pt            Avg:         1.70 cycles/pt
    Max:         3.13 cycles/pt            Med:         0.99 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      120 bytes
vx/VXLIB_colorConvert_YUVXtoNV12_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_YUVXtoNV12_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        10.00000 |           17.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.56250 |           15.13 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.01563 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.69917 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.63313 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.96484 |           15.13 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  6 | PASS   |    3072 |            0.00 |         1.81315 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
|  7 | PASS   |   76800 |            0.00 |         0.91419 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  8 | PASS   |  307200 |            0.00 |         0.72243 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  9 | PASS   |      68 |            0.00 |         3.14706 |           15.41 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.19118 |           15.41 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 11 | PASS   |      60 |            0.00 |         4.91667 |           15.50 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3
| 12 | PASS   |      16 |            0.00 |         9.93750 |           17.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 13 | PASS   |     512 |            0.00 |         1.48242 |           15.13 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 14 | PASS   |    3072 |            0.00 |         0.94499 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 15 | PASS   |   76800 |            0.00 |         0.63457 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 16 | PASS   |  307200 |            0.00 |         0.56984 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 17 | PASS   |     512 |            0.00 |         2.99414 |           15.13 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 18 | PASS   |    3072 |            0.00 |         1.78548 |           14.92 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4
| 19 | PASS   |   76800 |            0.00 |         0.91835 |           14.79 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 20 | PASS   |  307200 |            0.00 |         0.72399 |           14.77 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 21 | PASS   |      68 |            0.00 |         3.16176 |           15.41 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 22 | PASS   |      68 |            0.00 |         4.20588 |           15.41 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4
| 23 | PASS   |      60 |            0.00 |         4.93333 |           15.50 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; YUYV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.59379*N + 24.95482*M + 105
    Where:   N = width * height; M = height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.84 cycles/pt
    Max:        10.00 cycles/pt            Med:         1.02 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.53130*N + 24.44182*M + 107
    Where:   N = width * height; M = height
  Range:
    Min:         0.57 cycles/pt            Avg:         2.79 cycles/pt
    Max:         9.94 cycles/pt            Med:         0.94 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.60753*N + 73.30825*M + 105
    Where:   N = width * height; M = height
  Range:
    Min:         0.72 cycles/pt            Avg:         2.59 cycles/pt
    Max:         4.92 cycles/pt            Med:         1.81 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.60763*N + 74.31549*M + 74
    Where:   N = width * height; M = height
  Range:
    Min:         0.72 cycles/pt            Avg:         2.59 cycles/pt
    Max:         4.93 cycles/pt            Med:         1.79 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_colorConvert_YUVXtoRGB_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_YUVXtoRGB_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=175, val2=174
|  0 | PASS   |      16 |            0.00 |        12.31250 |           54.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=0, val1=169, val2=168
|  1 | PASS   |     512 |            0.00 |         5.02539 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=0, val1=33, val2=32
|  2 | PASS   |    3072 |            0.00 |         4.05631 |           51.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=2, val1=60, val2=59
|  3 | PASS   |   76800 |            0.00 |         3.37121 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=1, val1=73, val2=72
|  4 | PASS   |  307200 |            0.00 |         3.21728 |           51.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=14, val2=13
|  5 | PASS   |     512 |            0.00 |         5.02539 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3

Warning at: row=0, col=4, val1=135, val2=134
|  6 | PASS   |    3072 |            0.00 |         4.05631 |           51.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3

Warning at: row=0, col=0, val1=30, val2=29
|  7 | PASS   |   76800 |            0.00 |         3.37120 |           53.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3

Warning at: row=0, col=1, val1=63, val2=62
|  8 | PASS   |  307200 |            0.00 |         3.21728 |           53.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3

Warning at: row=0, col=0, val1=68, val2=67
|  9 | PASS   |      68 |            0.00 |         5.88235 |           53.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=7, val1=43, val2=42
| 10 | PASS   |      68 |            0.00 |         5.88235 |           53.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=0, val1=156, val2=155
| 11 | PASS   |      60 |            0.00 |         6.23333 |           53.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=0, val1=171, val2=170
| 12 | PASS   |      16 |            0.00 |        12.25000 |           54.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=0, val1=48, val2=47
| 13 | PASS   |     512 |            0.00 |         5.02344 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=17, val1=151, val2=150
| 14 | PASS   |    3072 |            0.00 |         4.05599 |           51.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=0, val1=187, val2=186
| 15 | PASS   |   76800 |            0.00 |         3.37120 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=5, val1=253, val2=252
| 16 | PASS   |  307200 |            0.00 |         3.21728 |           51.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2

Warning at: row=0, col=1, val1=139, val2=138
| 17 | PASS   |     512 |            0.00 |         5.02344 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4

Warning at: row=0, col=1, val1=15, val2=14
| 18 | PASS   |    3072 |            0.00 |         4.05599 |           51.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4

Warning at: row=0, col=2, val1=216, val2=215
| 19 | PASS   |   76800 |            0.00 |         3.37120 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4

Warning at: row=0, col=2, val1=100, val2=99
| 20 | PASS   |  307200 |            0.00 |         3.21728 |           53.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4

Warning at: row=0, col=1, val1=189, val2=188
| 21 | PASS   |      68 |            0.00 |         5.86765 |           53.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=1, val1=60, val2=59
| 22 | PASS   |      68 |            0.00 |         5.86765 |           53.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4

Warning at: row=0, col=0, val1=207, val2=206
| 23 | PASS   |      60 |            0.00 |         6.21667 |           53.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; YUYV=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.12505*N + 58.94303*M + 41
    Where:   N = width * height; M = height
  Range:
    Min:         3.22 cycles/pt            Avg:         5.64 cycles/pt
    Max:        12.31 cycles/pt            Med:         4.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.12505*N + 58.94303*M + 40
    Where:   N = width * height; M = height
  Range:
    Min:         3.22 cycles/pt            Avg:         5.63 cycles/pt
    Max:        12.25 cycles/pt            Med:         4.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.12510*N + 58.88371*M + 52
    Where:   N = width * height; M = height
  Range:
    Min:         3.22 cycles/pt            Avg:         4.63 cycles/pt
    Max:         6.23 cycles/pt            Med:         4.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  3.12509*N + 58.88882*M + 51
    Where:   N = width * height; M = height
  Range:
    Min:         3.22 cycles/pt            Avg:         4.63 cycles/pt
    Max:         6.22 cycles/pt            Med:         4.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_colorConvert_YUVXtoRGBX_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_colorConvert_YUVXtoRGBX_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=175, val2=174
|  0 | PASS   |      16 |            0.00 |        10.81250 |           56.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=0, val1=169, val2=168
|  1 | PASS   |     512 |            0.00 |         4.34180 |           53.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=0, val1=33, val2=32
|  2 | PASS   |    3072 |            0.00 |         3.52572 |           53.71 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=2, val1=60, val2=59
|  3 | PASS   |   76800 |            0.00 |         2.95457 |           53.55 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=1, val1=73, val2=72
|  4 | PASS   |  307200 |            0.00 |         2.82666 |           53.52 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=14, val2=13
|  5 | PASS   |     512 |            0.00 |         4.34180 |           53.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3

Warning at: row=0, col=5, val1=135, val2=134
|  6 | PASS   |    3072 |            0.00 |         3.52572 |           53.71 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3

Warning at: row=0, col=0, val1=30, val2=29
|  7 | PASS   |   76800 |            0.00 |         2.95456 |           54.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3

Warning at: row=0, col=1, val1=63, val2=62
|  8 | PASS   |  307200 |            0.00 |         2.82666 |           54.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3

Warning at: row=0, col=0, val1=68, val2=67
|  9 | PASS   |      68 |            0.00 |         5.32353 |           54.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=9, val1=43, val2=42
| 10 | PASS   |      68 |            0.00 |         5.32353 |           54.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=0, val1=156, val2=155
| 11 | PASS   |      60 |            0.00 |         5.70000 |           54.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3

Warning at: row=0, col=0, val1=171, val2=170
| 12 | PASS   |      16 |            0.00 |        10.75000 |           56.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=0, val1=48, val2=47
| 13 | PASS   |     512 |            0.00 |         4.33984 |           53.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=22, val1=151, val2=150
| 14 | PASS   |    3072 |            0.00 |         3.52539 |           53.71 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=0, val1=187, val2=186
| 15 | PASS   |   76800 |            0.00 |         2.95456 |           53.55 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=6, val1=253, val2=252
| 16 | PASS   |  307200 |            0.00 |         2.82666 |           53.52 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2

Warning at: row=0, col=1, val1=139, val2=138
| 17 | PASS   |     512 |            0.00 |         4.33984 |           53.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4

Warning at: row=0, col=1, val1=15, val2=14
| 18 | PASS   |    3072 |            0.00 |         3.52539 |           53.71 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4

Warning at: row=0, col=2, val1=216, val2=215
| 19 | PASS   |   76800 |            0.00 |         2.95456 |           53.55 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4

Warning at: row=0, col=2, val1=100, val2=99
| 20 | PASS   |  307200 |            0.00 |         2.82666 |           54.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4

Warning at: row=0, col=1, val1=189, val2=188
| 21 | PASS   |      68 |            0.00 |         5.30882 |           54.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=1, val1=60, val2=59
| 22 | PASS   |      68 |            0.00 |         5.30882 |           54.79 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4

Warning at: row=0, col=0, val1=207, val2=206
| 23 | PASS   |      60 |            0.00 |         5.68333 |           54.90 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; YUYV=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.75006*N + 48.93529*M + 44
    Where:   N = width * height; M = height
  Range:
    Min:         2.83 cycles/pt            Avg:         4.96 cycles/pt
    Max:        10.81 cycles/pt            Med:         3.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.75006*N + 48.93529*M + 43
    Where:   N = width * height; M = height
  Range:
    Min:         2.83 cycles/pt            Avg:         4.95 cycles/pt
    Max:        10.75 cycles/pt            Med:         3.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.75012*N + 48.86403*M + 58
    Where:   N = width * height; M = height
  Range:
    Min:         2.83 cycles/pt            Avg:         4.11 cycles/pt
    Max:         5.70 cycles/pt            Med:         3.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.75011*N + 48.86914*M + 57
    Where:   N = width * height; M = height
  Range:
    Min:         2.83 cycles/pt            Avg:         4.11 cycles/pt
    Max:         5.68 cycles/pt            Med:         3.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      184 bytes
vx/VXLIB_convertDepth_i16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convertDepth_i16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.00000 |           34.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
|  1 | PASS   |      16 |            0.00 |         5.00000 |           34.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
|  2 | PASS   |      16 |            0.00 |         5.18750 |           34.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  3 | PASS   |     512 |            0.00 |         0.51953 |           31.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  4 | PASS   |  307200 |            0.00 |         0.37524 |           31.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  5 | PASS   |     512 |            0.00 |         2.16211 |           31.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
|  6 | PASS   |   76800 |            0.00 |         0.54811 |           31.07 | Randomly generated input | width=320, height=240, out
|    |        |         |                 |                 |                 | size=76800, mode=4
|  7 | PASS   |      34 |            0.00 |         3.00000 |           32.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.23529 |           32.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
|  9 | PASS   |      30 |            0.00 |         6.53333 |           33.03 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 10 | PASS   |    3072 |            0.00 |         0.33789 |           31.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 11 | PASS   |   76800 |            0.00 |         0.31352 |           31.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 12 | PASS   |    3072 |            0.00 |         1.24316 |           31.33 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
| 13 | PASS   |   76800 |            0.00 |         0.59566 |           31.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
| 14 | PASS   |  307200 |            0.00 |         0.44618 |           31.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
| 15 | PASS   |      34 |            0.00 |         3.05882 |           32.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 16 | PASS   |      34 |            0.00 |         5.35294 |           32.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
| 17 | PASS   |      30 |            0.00 |         5.70000 |           33.03 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.31242*N + 83
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         2.22 cycles/pt
    Max:         5.19 cycles/pt            Med:         0.34 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.37498*N + 78
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.78 cycles/pt
    Max:         5.00 cycles/pt            Med:         0.52 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.35666*N + 57.23631*M + 29
    Where:   N = width * height; M = height
  Range:
    Min:         0.45 cycles/pt            Avg:         2.67 cycles/pt
    Max:         5.70 cycles/pt            Med:         0.60 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.38286*N + 52.58842*M + 70
    Where:   N = width * height; M = height
  Range:
    Min:         0.55 cycles/pt            Avg:         3.62 cycles/pt
    Max:         6.53 cycles/pt            Med:         2.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_convertDepth_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convertDepth_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         4.31250 |           23.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.19531 |           20.66 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.08464 |           20.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.06339 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.06272 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         1.83984 |           20.66 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.93685 |           20.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.29560 |           20.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.14968 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         2.50000 |           21.65 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         4.85294 |           21.65 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         4.93333 |           21.87 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.06248*N + 71
    Where:   N = width * height
  Range:
    Min:         0.06 cycles/pt            Avg:         1.20 cycles/pt
    Max:         4.31 cycles/pt            Med:         0.08 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.06225*N + 55.90007*M + 27
    Where:   N = width * height; M = height
  Range:
    Min:         0.15 cycles/pt            Avg:         2.17 cycles/pt
    Max:         4.93 cycles/pt            Med:         0.94 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_convolve_3x3_i8u_c16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_3x3_i8u_c16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        24.08333 |           28.83 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2, shift=2
|  1 | PASS   |      84 |            0.00 |         3.60714 |           25.55 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1, shift=17
|  2 | PASS   |     420 |            0.00 |         2.18810 |           24.65 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1, shift=18
|  3 | PASS   |    2852 |            0.00 |         1.85379 |           24.30 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1, shift=18
|  4 | PASS   |   75684 |            0.00 |         1.76279 |           24.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1, shift=18
|  5 | PASS   |  304964 |            0.00 |         1.75593 |           24.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1, shift=18
|  6 | PASS   |     420 |            0.00 |         5.66429 |           24.65 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2, shift=18
|  7 | PASS   |    2852 |            0.00 |         3.62588 |           24.30 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2, shift=18
|  8 | PASS   |   73140 |            0.00 |         2.25268 |           24.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2, shift=17
|  9 | PASS   |  304964 |            0.00 |         1.93116 |           24.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2, shift=18
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.75*N + 3.5*M + 135
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.76 cycles/pt            Avg:         2.23 cycles/pt
    Max:         3.61 cycles/pt            Med:         1.76 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.74998*N + 115.51498*M + 33
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.93 cycles/pt            Avg:         7.51 cycles/pt
    Max:        24.08 cycles/pt            Med:         2.25 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       72 bytes
vx/VXLIB_convolve_3x3_i8u_c16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_3x3_i8u_c16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        21.08333 |           31.92 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2, shift=2
|  1 | PASS   |      84 |            0.00 |         3.70238 |           27.99 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1, shift=17
|  2 | PASS   |     420 |            0.00 |         2.41667 |           26.85 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1, shift=18
|  3 | PASS   |    2852 |            0.00 |         2.10624 |           26.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1, shift=18
|  4 | PASS   |   75684 |            0.00 |         2.01415 |           26.08 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1, shift=18
|  5 | PASS   |  304964 |            0.00 |         2.00666 |           26.04 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1, shift=18
|  6 | PASS   |     420 |            0.00 |         5.26429 |           26.85 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2, shift=18
|  7 | PASS   |    2852 |            0.00 |         3.56136 |           26.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2, shift=18
|  8 | PASS   |   73140 |            0.00 |         2.41790 |           26.10 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2, shift=17
|  9 | PASS   |  304964 |            0.00 |         2.15059 |           26.04 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2, shift=18
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  2.0*N + 4.0*M + 119
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.01 cycles/pt            Avg:         2.45 cycles/pt
    Max:         3.70 cycles/pt            Med:         2.01 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.99998*N + 96.01498*M + 33
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.15 cycles/pt            Avg:         6.90 cycles/pt
    Max:        21.08 cycles/pt            Med:         2.42 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_convolve_5x5_i8u_c16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_5x5_i8u_c16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       8 |            0.00 |        32.50000 |           53.63 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2, shift=5
|  1 | PASS   |      48 |            0.00 |         9.18750 |           48.02 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1, shift=19
|  2 | PASS   |     336 |            0.00 |         6.55060 |           46.72 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1, shift=19
|  3 | PASS   |    2640 |            0.00 |         5.90038 |           46.31 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1, shift=19
|  4 | PASS   |   74576 |            0.00 |         5.57081 |           46.06 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1, shift=19
|  5 | PASS   |  302736 |            0.00 |         5.53489 |           46.03 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1, shift=19
|  6 | PASS   |     336 |            0.00 |         8.73214 |           46.72 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2, shift=19
|  7 | PASS   |    2640 |            0.00 |         6.98182 |           46.31 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2, shift=19
|  8 | PASS   |   72680 |            0.00 |         5.88316 |           46.08 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2, shift=19
|  9 | PASS   |  302736 |            0.00 |         5.63850 |           46.03 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=2, shift=19
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  5.5*N + 22.0*M + 89
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.53 cycles/pt            Avg:         6.55 cycles/pt
    Max:         9.19 cycles/pt            Med:         5.57 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  5.49998*N + 88.01529*M + 36
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.64 cycles/pt            Avg:        11.95 cycles/pt
    Max:        32.50 cycles/pt            Med:         5.88 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      264 bytes
vx/VXLIB_convolve_5x5_i8u_c16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_5x5_i8u_c16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       8 |            0.00 |        31.87500 |           44.25 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2, shift=5
|  1 | PASS   |      48 |            0.00 |         9.27083 |           37.58 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1, shift=19
|  2 | PASS   |     336 |            0.00 |         6.56250 |           35.96 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1, shift=19
|  3 | PASS   |    2640 |            0.00 |         5.90189 |           35.43 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1, shift=19
|  4 | PASS   |   74576 |            0.00 |         5.57087 |           35.08 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1, shift=19
|  5 | PASS   |  302736 |            0.00 |         5.53490 |           35.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1, shift=19
|  6 | PASS   |     336 |            0.00 |         8.56845 |           35.96 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2, shift=19
|  7 | PASS   |    2640 |            0.00 |         6.90038 |           35.43 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2, shift=19
|  8 | PASS   |   72680 |            0.00 |         5.86149 |           35.11 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2, shift=19
|  9 | PASS   |  302736 |            0.00 |         5.63065 |           35.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=2, shift=19
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  5.5*N + 22.0*M + 93
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.53 cycles/pt            Avg:         6.57 cycles/pt
    Max:         9.27 cycles/pt            Med:         5.57 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  5.49998*N + 83.01529*M + 41
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.63 cycles/pt            Avg:        11.77 cycles/pt
    Max:        31.88 cycles/pt            Med:         5.86 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      272 bytes
vx/VXLIB_convolve_7x7_i8u_c16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_7x7_i8u_c16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |       118.75000 |           90.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2, shift=8
|  1 | PASS   |      20 |            0.00 |        25.85000 |           78.00 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1, shift=20
|  2 | PASS   |     260 |            0.00 |        13.75769 |           75.78 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1, shift=20
|  3 | PASS   |    2436 |            0.00 |        11.79680 |           75.32 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1, shift=20
|  4 | PASS   |   73476 |            0.00 |        10.83043 |           75.06 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1, shift=20
|  5 | PASS   |  300516 |            0.00 |        10.72614 |           75.03 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1, shift=20
|  6 | PASS   |     260 |            0.00 |        17.73077 |           75.78 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2, shift=20
|  7 | PASS   |    2436 |            0.00 |        13.72208 |           75.32 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2, shift=20
|  8 | PASS   |   72220 |            0.00 |        12.62283 |           75.08 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2, shift=20
|  9 | PASS   |  300516 |            0.00 |        10.90563 |           75.03 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2, shift=20
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  10.625*N + 63.75*M + 177
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        10.73 cycles/pt            Avg:        14.59 cycles/pt
    Max:        25.85 cycles/pt            Med:        10.83 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  9.92513*N + 637.31274*M - 7084
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        10.91 cycles/pt            Avg:        34.75 cycles/pt
    Max:       118.75 cycles/pt            Med:        12.62 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2688 bytes
  Data size:          0 bytes
  Stack usage:      216 bytes
vx/VXLIB_convolve_7x7_i8u_c16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_7x7_i8u_c16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |        95.50000 |           90.75 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2, shift=8
|  1 | PASS   |      20 |            0.00 |        44.70000 |           80.55 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1, shift=20
|  2 | PASS   |     260 |            0.00 |        34.59231 |           78.63 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1, shift=20
|  3 | PASS   |    2436 |            0.00 |        31.03202 |           78.25 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1, shift=20
|  4 | PASS   |   73476 |            0.00 |        28.66234 |           78.04 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1, shift=20
|  5 | PASS   |  300516 |            0.00 |        28.39115 |           78.02 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1, shift=20
|  6 | PASS   |     260 |            0.00 |        32.13077 |           78.63 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2, shift=20
|  7 | PASS   |    2436 |            0.00 |        29.82677 |           78.25 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2, shift=20
|  8 | PASS   |   72220 |            0.00 |        28.97940 |           78.06 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2, shift=20
|  9 | PASS   |  300516 |            0.00 |        28.27788 |           78.02 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2, shift=20
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  28.125*N + 168.75*M - 5
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        28.39 cycles/pt            Avg:        33.48 cycles/pt
    Max:        44.70 cycles/pt            Med:        28.66 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  27.87760*N + 259.20590*M - 2453
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        28.28 cycles/pt            Avg:        42.94 cycles/pt
    Max:        95.50 cycles/pt            Med:        28.98 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3264 bytes
  Data size:          0 bytes
  Stack usage:      368 bytes
vx/VXLIB_convolve_i8u_c16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_i8u_c16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        25.91667 |          122.33 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mat_w=3, mat_h=3,mode=2
|  1 | PASS   |      84 |            0.00 |         3.86905 |          118.62 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mat_w=3, mat_h=3,mode=1
|  2 | PASS   |     360 |            0.00 |       127.54166 |          189.68 | Randomly generated input | width_out=30, height_out=12, out
|    |        |         |                 |                 |                 | size=360, mat_w=3, mat_h=5,mode=1
|  3 | PASS   |    2436 |            0.00 |        11.80788 |          289.32 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mat_w=7, mat_h=7,mode=1
|  4 | PASS   |   74576 |            0.00 |         5.57115 |          199.06 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mat_w=5, mat_h=5,mode=1
|  5 | PASS   |  304964 |            0.00 |         1.75600 |          117.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mat_w=3, mat_h=3,mode=1
|  6 | PASS   |     208 |            0.00 |       357.46155 |          369.83 | Randomly generated input | width_out=26, height_out=8, out
|    |        |         |                 |                 |                 | size=208, mat_w=7, mat_h=9,mode=2
|  7 | PASS   |    2520 |            0.00 |       265.55673 |          275.31 | Randomly generated input | width_out=60, height_out=42, out
|    |        |         |                 |                 |                 | size=2520, mat_w=5, mat_h=7,mode=2
|  8 | PASS   |   71760 |            0.00 |       356.13995 |          369.08 | Randomly generated input | width_out=230, height_out=312,
|    |        |         |                 |                 |                 | out size=71760, mat_w=7, mat_h=9,mode=2
|  9 | PASS   |  303688 |            0.00 |       120.05035 |          189.03 | Randomly generated input | width_out=638, height_out=476,
|    |        |         |                 |                 |                 | out size=303688, mat_w=3, mat_h=5,mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Range:
    Min:         1.76 cycles/pt            Avg:        30.11 cycles/pt
    Max:       127.54 cycles/pt            Med:         3.87 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Range:
    Min:        25.92 cycles/pt            Avg:       225.03 cycles/pt
    Max:       357.46 cycles/pt            Med:       120.05 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:      10688 bytes
  Data size:          0 bytes
  Stack usage:      328 bytes
vx/VXLIB_convolve_i8u_c16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_convolve_i8u_c16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        22.83333 |          121.42 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mat_w=3, mat_h=3,mode=2
|  1 | PASS   |      84 |            0.00 |         3.95238 |          118.30 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mat_w=3, mat_h=3,mode=1
|  2 | PASS   |     360 |            0.00 |       125.39167 |          189.54 | Randomly generated input | width_out=30, height_out=12, out
|    |        |         |                 |                 |                 | size=360, mat_w=3, mat_h=5,mode=1
|  3 | PASS   |    2436 |            0.00 |        31.04269 |          289.25 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mat_w=7, mat_h=7,mode=1
|  4 | PASS   |   74576 |            0.00 |         5.57122 |          199.04 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mat_w=5, mat_h=5,mode=1
|  5 | PASS   |  304964 |            0.00 |         2.00673 |          117.02 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mat_w=3, mat_h=3,mode=1
|  6 | PASS   |     208 |            0.00 |       355.37982 |          369.66 | Randomly generated input | width_out=26, height_out=8, out
|    |        |         |                 |                 |                 | size=208, mat_w=7, mat_h=9,mode=2
|  7 | PASS   |    2520 |            0.00 |       263.52301 |          275.24 | Randomly generated input | width_out=60, height_out=42, out
|    |        |         |                 |                 |                 | size=2520, mat_w=5, mat_h=7,mode=2
|  8 | PASS   |   71760 |            0.00 |       354.13126 |          369.06 | Randomly generated input | width_out=230, height_out=312,
|    |        |         |                 |                 |                 | out size=71760, mat_w=7, mat_h=9,mode=2
|  9 | PASS   |  303688 |            0.00 |       118.04722 |          189.02 | Randomly generated input | width_out=638, height_out=476,
|    |        |         |                 |                 |                 | out size=303688, mat_w=3, mat_h=5,mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Range:
    Min:         2.01 cycles/pt            Avg:        33.59 cycles/pt
    Max:       125.39 cycles/pt            Med:         3.95 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Range:
    Min:        22.83 cycles/pt            Avg:       222.78 cycles/pt
    Max:       355.38 cycles/pt            Med:       118.05 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:      12288 bytes
  Data size:          0 bytes
  Stack usage:      432 bytes
vx/VXLIB_dilate_3x3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_dilate_3x3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        17.00000 |           21.50 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.47619 |           17.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.86190 |           16.76 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.50982 |           16.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.44244 |           16.07 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.43942 |           16.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         3.78810 |           16.76 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.75351 |           16.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         0.91672 |           16.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.65333 |           16.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.4375*N + 0.875*M + 166
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         0.95 cycles/pt
    Max:         2.48 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.50438*N + 93.54164*M + 663
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.65 cycles/pt            Avg:         5.02 cycles/pt
    Max:        17.00 cycles/pt            Med:         0.92 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1536 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_dilate_MxN_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_dilate_MxN_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |     108 |            0.00 |         5.67593 |           17.65 | Statically generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=12, mode=2
|  1 | PASS   |    1200 |            0.00 |         1.22583 |           11.35 | Randomly generated input | width_out=12, height_out=4,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, out size=48, mode=1
|  2 | PASS   |    5880 |            0.00 |         0.42534 |           11.51 | Randomly generated input | width_out=28, height_out=14,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, out size=392, mode=1
|  3 | PASS   |   40920 |            0.00 |         0.29172 |           16.82 | Randomly generated input | width_out=62, height_out=44,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, out size=2728, mode=1
|  4 | PASS   |  681156 |            0.00 |         0.31535 |           17.12 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=75684, mode=1
|  5 | PASS   | 2744676 |            0.00 |         0.31370 |           17.11 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=304964, mode=1
|  6 | PASS   |    8400 |            0.00 |         1.66845 |           11.31 | Randomly generated input | width_out=28, height_out=12,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, out size=336, mode=2
|  7 | PASS   |   41400 |            0.00 |         0.99486 |           11.49 | Randomly generated input | width_out=60, height_out=46,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, out size=2760, mode=2
|  8 | PASS   | 1090200 |            0.00 |         0.36242 |           16.80 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, out size=72680, mode=2
|  9 | PASS   | 2744676 |            0.00 |         0.40390 |           17.11 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.31286*N + 4.30312*M + 306
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.29 cycles/pt            Avg:         0.51 cycles/pt
    Max:         1.23 cycles/pt            Med:         0.31 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.46341*N - 382.23162*M + 17133
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.36 cycles/pt            Avg:         1.82 cycles/pt
    Max:         5.68 cycles/pt            Med:         0.40 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1984 bytes
  Data size:          0 bytes
  Stack usage:      712 bytes
vx/VXLIB_doubleThreshold_i16u_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_doubleThreshold_i16u_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        21.25000 |           25.83 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      96 |            0.00 |        10.73958 |           32.06 | Randomly generated input | width_out=16, height_out=6, out
|    |        |         |                 |                 |                 | size=96, mode=1
|  2 | PASS   |     448 |            0.00 |         8.87277 |           30.88 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=448, mode=1
|  3 | PASS   |    2944 |            0.00 |         4.06080 |           32.03 | Randomly generated input | width_out=64, height_out=46, out
|    |        |         |                 |                 |                 | size=2944, mode=1
|  4 | PASS   |   76160 |            0.00 |         2.60991 |           31.67 | Randomly generated input | width_out=320, height_out=238,
|    |        |         |                 |                 |                 | out size=76160, mode=1
|  5 | PASS   |  305920 |            0.00 |         2.42982 |           31.50 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=305920, mode=1
|  6 | PASS   |     448 |            0.00 |         8.87277 |           31.34 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=448, mode=2
|  7 | PASS   |    2806 |            0.00 |         4.53920 |           31.59 | Randomly generated input | width_out=61, height_out=46, out
|    |        |         |                 |                 |                 | size=2806, mode=2
|  8 | PASS   |   73140 |            0.00 |         2.85708 |           31.60 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  305920 |            0.00 |         2.42982 |           31.58 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=305920, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  2.25478*N + 110.77026*M + 614
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.43 cycles/pt            Avg:         5.74 cycles/pt
    Max:        10.74 cycles/pt            Med:         2.61 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  2.19109*N + 152.52359*M + 137
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.43 cycles/pt            Avg:         7.99 cycles/pt
    Max:        21.25 cycles/pt            Med:         2.86 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       5696 bytes
  Data size:          0 bytes
  Stack usage:      272 bytes
vx/VXLIB_edgeTracing_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_edgeTracing_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |        38.25000 |           88.25 | Statically generated input | width=8, height=4, num edges=4
|  1 | PASS   |      32 |            0.00 |        31.03125 |           81.91 | Randomly generated input | width=16, height=6, num edges=32
|  2 | PASS   |     204 |            0.00 |        30.16176 |           81.14 | Randomly generated input | width=32, height=14, num
|    |        |         |                 |                 |                 | edges=204
|  3 | PASS   |    1680 |            0.00 |        30.01964 |           81.02 | Randomly generated input | width=64, height=46, num
|    |        |         |                 |                 |                 | edges=1680
|  4 | PASS   |   45898 |            0.00 |        30.00072 |           81.00 | Randomly generated input | width=320, height=238, num
|    |        |         |                 |                 |                 | edges=45898
|  5 | PASS   |  185494 |            0.00 |        30.00018 |           81.00 | Randomly generated input | width=640, height=478, num
|    |        |         |                 |                 |                 | edges=185494
|  6 | PASS   |     236 |            0.00 |        30.13983 |           81.12 | Randomly generated input | width=32, height=14, num
|    |        |         |                 |                 |                 | edges=236
|  7 | PASS   |    1631 |            0.00 |        30.02023 |           81.02 | Randomly generated input | width=61, height=46, num
|    |        |         |                 |                 |                 | edges=1631
|  8 | PASS   |   43715 |            0.00 |        30.00076 |           81.00 | Randomly generated input | width=230, height=318, num
|    |        |         |                 |                 |                 | edges=43715
|  9 | PASS   |  185325 |            0.00 |        30.00018 |           81.00 | Randomly generated input | width=640, height=478, num
|    |        |         |                 |                 |                 | edges=185325
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 10
Formula:
  Cycles:  30.0*N + 33
  Where:   N=numEdgesOut
Range:
  Min:        30.00 cycles/pt            Avg:        30.96 cycles/pt
  Max:        38.25 cycles/pt            Med:        30.02 cycles/pt
  Num pt = numEdgesOut
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1024 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_equalizeHist_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_equalizeHist_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        99.37500 |         3840.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         5.91406 |          146.87 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         3.48568 |           43.46 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         3.01943 |           23.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         3.00493 |           22.28 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=86, val2=87
|  5 | PASS   |     512 |            0.00 |        10.58789 |          147.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         5.91048 |           43.41 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         3.67625 |           23.03 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         3.25137 |           22.28 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        50.20588 |         1890.26 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        56.05882 |         1893.09 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        63.23333 |         2062.60 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  2.99993*N + 1527
    Where:   N = width * height
  Range:
    Min:         3.00 cycles/pt            Avg:        27.50 cycles/pt
    Max:        99.38 cycles/pt            Med:         3.49 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  3.00032*N + 157.69419*M + 1432
    Where:   N = width * height; M = height
  Range:
    Min:         3.25 cycles/pt            Avg:        23.79 cycles/pt
    Max:        63.23 cycles/pt            Med:         5.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       8512 bytes
  Data size:          0 bytes
  Stack usage:      496 bytes
vx/VXLIB_erode_3x3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_erode_3x3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        17.16667 |           22.50 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.48810 |           18.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.86429 |           17.76 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.51017 |           17.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.44246 |           17.07 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.43942 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         3.82143 |           17.76 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.76964 |           17.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         0.92107 |           17.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.65489 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.4375*N + 0.875*M + 167
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         0.95 cycles/pt
    Max:         2.49 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.50438*N + 94.54164*M + 663
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.65 cycles/pt            Avg:         5.07 cycles/pt
    Max:        17.17 cycles/pt            Med:         0.92 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1536 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_erode_MxN_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_erode_MxN_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |     108 |            0.00 |         5.88889 |           17.77 | Statically generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=12, mode=2
|  1 | PASS   |    1200 |            0.00 |         1.24583 |           11.40 | Randomly generated input | width_out=12, height_out=4,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, out size=48, mode=1
|  2 | PASS   |    5880 |            0.00 |         0.42925 |           11.58 | Randomly generated input | width_out=28, height_out=14,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, out size=392, mode=1
|  3 | PASS   |   40920 |            0.00 |         0.29238 |           16.88 | Randomly generated input | width_out=62, height_out=44,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, out size=2728, mode=1
|  4 | PASS   |  681156 |            0.00 |         0.31539 |           17.23 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=75684, mode=1
|  5 | PASS   | 2744676 |            0.00 |         0.31371 |           17.23 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=304964, mode=1
|  6 | PASS   |    8400 |            0.00 |         1.70274 |           11.35 | Randomly generated input | width_out=28, height_out=12,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, out size=336, mode=2
|  7 | PASS   |   41400 |            0.00 |         1.02150 |           11.55 | Randomly generated input | width_out=60, height_out=46,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, out size=2760, mode=2
|  8 | PASS   | 1090200 |            0.00 |         0.36590 |           16.87 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, out size=72680, mode=2
|  9 | PASS   | 2744676 |            0.00 |         0.40878 |           17.23 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.31286*N + 4.32522*M + 330
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.29 cycles/pt            Avg:         0.52 cycles/pt
    Max:         1.25 cycles/pt            Med:         0.31 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.47025*N - 394.85986*M + 17692
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.37 cycles/pt            Avg:         1.88 cycles/pt
    Max:         5.89 cycles/pt            Med:         0.41 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2176 bytes
  Data size:          0 bytes
  Stack usage:      712 bytes
vx/VXLIB_fastCornersDetect_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_fastCornersDetect_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       2 |            0.00 |        87.50000 |         3573.50 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners=1, mode=2
|  1 | PASS   |     160 |            0.00 |        14.00000 |         2376.40 | Randomly generated input | width=22, height=16,
|    |        |         |                 |                 |                 | num_corners=15, mode=1
|  2 | PASS   |     320 |            0.00 |        11.96562 |         2149.21 | Randomly generated input | width=38, height=16,
|    |        |         |                 |                 |                 | num_corners=22, mode=1
|  3 | PASS   |    2688 |            0.00 |        11.23103 |         2422.69 | Randomly generated input | width=70, height=48,
|    |        |         |                 |                 |                 | num_corners=276, mode=1
|  4 | PASS   |    2048 |            0.00 |        10.73291 |         2375.64 | Randomly generated input | width=134, height=22,
|    |        |         |                 |                 |                 | num_corners=196, mode=1
|  5 | PASS   |   75360 |            0.00 |        10.56819 |         2392.28 | Randomly generated input | width=246, height=320,
|    |        |         |                 |                 |                 | num_corners=7429, mode=1
|  6 | PASS   |  303360 |            0.00 |        10.42913 |         2399.45 | Randomly generated input | width=646, height=480,
|    |        |         |                 |                 |                 | num_corners=30098, mode=1
|  7 | PASS   |     260 |            0.00 |        15.91923 |         2458.37 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=26, mode=2
|  8 | PASS   |    2520 |            0.00 |        12.68849 |         2319.41 | Randomly generated input | width=66, height=48,
|    |        |         |                 |                 |                 | num_corners=222, mode=2
|  9 | PASS   |   75674 |            0.00 |        10.84892 |         2390.00 | Randomly generated input | width=247, height=320,
|    |        |         |                 |                 |                 | num_corners=7432, mode=2
| 10 | PASS   |  300516 |            0.00 |        10.55309 |         2392.91 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=29653, mode=2
| 11 | PASS   |     260 |            0.00 |        15.74231 |         2160.07 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=19, mode=2
| 12 | PASS   |     260 |            0.00 |        15.94615 |         2534.32 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=30, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: ((width % 16) - 6) == 0
  Test vectors run: 6
  Formula:
    Cycles:  9.65464*N + 55.03115*M + 6.93901*L + 14
    Where:   N = (width-6) * (height-6); M = (height-6); L = num_corners
  Range:
    Min:        10.43 cycles/pt            Avg:        11.49 cycles/pt
    Max:        14.00 cycles/pt            Med:        10.73 cycles/pt
    Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: ((width % 16) - 6) != 0
  Test vectors run: 7
  Range:
    Min:        10.55 cycles/pt            Avg:        24.17 cycles/pt
    Max:        87.50 cycles/pt            Med:        12.69 cycles/pt
    Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4416 bytes
  Data size:          0 bytes
  Stack usage:      320 bytes
vx/VXLIB_fastCornersNMS_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_fastCornersNMS_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       1 |            0.00 |       199.00000 |          283.00 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners_in=1
|  1 | PASS   |       8 |            0.00 |        45.87500 |          450.50 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners_in=8
|  2 | PASS   |      16 |            0.00 |        36.56250 |          617.31 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=16
|  3 | PASS   |     236 |            0.00 |        27.66525 |         1236.82 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners_in=236
|  4 | PASS   |    7256 |            0.00 |        27.02467 |         4103.45 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=7256
|  5 | PASS   |   29596 |            0.00 |        27.00774 |        10524.44 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners_in=29596
|  6 | PASS   |      10 |            0.00 |        47.60000 |          534.20 | Randomly generated input | width=20, height=16,
|    |        |         |                 |                 |                 | num_corners_in=10
|  7 | PASS   |      27 |            0.00 |        34.18518 |          775.30 | Randomly generated input | width=39, height=16,
|    |        |         |                 |                 |                 | num_corners_in=27
|  8 | PASS   |     272 |            0.00 |        27.58456 |         1343.15 | Randomly generated input | width=69, height=48,
|    |        |         |                 |                 |                 | num_corners_in=272
|  9 | PASS   |    7285 |            0.00 |        27.03034 |         4132.72 | Randomly generated input | width=242, height=320,
|    |        |         |                 |                 |                 | num_corners_in=7285
| 10 | PASS   |   29634 |            0.00 |        27.00952 |        10537.64 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners_in=29634
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: (num_corners % 4) == 0
  Test vectors run: 5
  Formula:
    Cycles:  27.00255*N + 155
    Where:   N = num_corners
  Range:
    Min:        27.01 cycles/pt            Avg:        32.83 cycles/pt
    Max:        45.88 cycles/pt            Med:        27.02 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (num_corners % 4) != 0
  Test vectors run: 6
  Formula:
    Cycles:  27.00320*N + 7.60520*M + 169
    Where:   N = num_corners; M = num_corners%4
  Range:
    Min:        27.01 cycles/pt            Avg:        60.40 cycles/pt
    Max:       199.00 cycles/pt            Med:        27.58 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       6080 bytes
  Data size:          0 bytes
  Stack usage:      312 bytes
vx/VXLIB_fastCornersScore_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_fastCornersScore_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       1 |            0.00 |       251.00000 |         5585.00 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |       8 |            0.00 |        36.37500 |        10265.00 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners=8
|  2 | PASS   |      16 |            0.00 |        32.06250 |         9146.06 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=16
|  3 | PASS   |     232 |            0.00 |        28.04741 |         9989.10 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners=232
|  4 | PASS   |    7256 |            0.00 |        27.75951 |        10080.28 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=7256
|  5 | PASS   |   29592 |            0.00 |        27.75233 |        10052.16 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=29592
|  6 | PASS   |       6 |            0.00 |       190.00000 |         9482.50 | Randomly generated input | width=20, height=16,
|    |        |         |                 |                 |                 | num_corners=6
|  7 | PASS   |      23 |            0.00 |        76.69566 |         9923.91 | Randomly generated input | width=39, height=16,
|    |        |         |                 |                 |                 | num_corners=23
|  8 | PASS   |     273 |            0.00 |        28.62271 |        10017.68 | Randomly generated input | width=69, height=48,
|    |        |         |                 |                 |                 | num_corners=273
|  9 | PASS   |    7281 |            0.00 |        27.78272 |        10039.82 | Randomly generated input | width=242, height=320,
|    |        |         |                 |                 |                 | num_corners=7281
| 10 | PASS   |   29634 |            0.00 |        27.76267 |        10072.46 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners=29634
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: (num_corners % 8) == 0
  Test vectors run: 5
  Formula:
    Cycles:  27.75*N + 69
    Where:   N = num_corners
  Range:
    Min:        27.75 cycles/pt            Avg:        30.40 cycles/pt
    Max:        36.38 cycles/pt            Med:        27.76 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (num_corners % 8) != 0
  Test vectors run: 6
  Formula:
    Cycles:  27.74984*N + 148.46791*M + 85
    Where:   N = num_corners; M = num_corners%8
  Range:
    Min:        27.76 cycles/pt            Avg:       100.31 cycles/pt
    Max:       251.00 cycles/pt            Med:        28.62 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3200 bytes
  Data size:          0 bytes
  Stack usage:      536 bytes
vx/VXLIB_fastCorners_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_fastCorners_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       2 |            0.00 |       350.00000 |         4413.00 | Statically generated input | width=8, height=7, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |     160 |            0.00 |        27.85000 |         3706.55 | Randomly generated input | width=22, height=16, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=11
|  2 | PASS   |    2436 |            0.00 |        18.46962 |         3992.97 | Randomly generated input | width=64, height=48, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=159
|  3 | PASS   |   73476 |            0.00 |        16.35169 |         4025.85 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=4855
|  4 | PASS   |  300516 |            0.00 |        15.93834 |         4011.52 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=19753
|  5 | PASS   |     260 |            0.00 |        21.95385 |         3665.68 | Randomly generated input | width=32, height=16, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=17
|  6 | PASS   |    2436 |            0.00 |        18.40887 |         3981.78 | Randomly generated input | width=64, height=48, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=163
|  7 | PASS   |   73476 |            0.00 |        16.32751 |         4013.97 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=4774
|  8 | PASS   |  300516 |            0.00 |        15.96776 |         4024.31 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=19887
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 9
Formula:
  Cycles:  12.14571*N + 150.70523*M + 54.10762*L + 319
  Where:   N = (width-6) * (height-6); M = (height-6); L = num_corners
Range:
  Min:        15.94 cycles/pt            Avg:        55.70 cycles/pt
  Max:       350.00 cycles/pt            Med:        16.35 cycles/pt
  Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:      14784 bytes
  Data size:          0 bytes
  Stack usage:      784 bytes
vx/VXLIB_gaussian_3x3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_gaussian_3x3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        14.50000 |           22.25 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.72619 |           18.75 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.38333 |           17.75 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.07889 |           17.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.00805 |           17.07 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.00357 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.75714 |           17.75 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.80224 |           17.35 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.48307 |           17.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.17409 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.0*N + 2.0*M + 133
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.00 cycles/pt            Avg:         1.44 cycles/pt
    Max:         2.73 cycles/pt            Med:         1.01 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.99982*N + 111.19223*M - 6
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.17 cycles/pt            Avg:         4.94 cycles/pt
    Max:        14.50 cycles/pt            Med:         1.48 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_gaussian_5x5_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_gaussian_5x5_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       8 |            0.00 |        26.75000 |           40.50 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2
|  1 | PASS   |      48 |            0.00 |         4.97917 |           30.96 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1
|  2 | PASS   |     336 |            0.00 |         2.85417 |           28.54 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1
|  3 | PASS   |    2640 |            0.00 |         2.43598 |           27.69 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1
|  4 | PASS   |   74576 |            0.00 |         2.27975 |           27.13 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1
|  5 | PASS   |  302736 |            0.00 |         2.26446 |           27.06 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1
|  6 | PASS   |     336 |            0.00 |         5.21429 |           28.54 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2
|  7 | PASS   |    2640 |            0.00 |         3.61288 |           27.69 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |   72680 |            0.00 |         2.76569 |           27.18 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
|  9 | PASS   |  302736 |            0.00 |         2.37747 |           27.06 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  2.25*N + 9.0*M + 95
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.26 cycles/pt            Avg:         2.96 cycles/pt
    Max:         4.98 cycles/pt            Med:         2.28 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  2.15718*N + 142.29383*M - 993
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.38 cycles/pt            Avg:         8.14 cycles/pt
    Max:        26.75 cycles/pt            Med:         2.77 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_gaussian_5x5_br_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_gaussian_5x5_br_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      48 |            0.00 |        40.56250 |         1042.83 | Sequentially generated input | width_out=8, height_out=6,
|    |        |         |                 |                 |                 | out size=48, mode=1
|  1 | PASS   |     128 |            0.00 |        21.36719 |         1047.88 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  2 | PASS   |     512 |            0.00 |        11.77930 |         1052.91 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         7.00488 |         1056.07 | Randomly generated input | width_out=64, height_out=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         3.20020 |         1057.61 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         2.72505 |         1057.81 | Randomly generated input | width_out=640, height_out=480,
|    |        |         |                 |                 |                 | out size=307200, mode=1
|  6 | PASS   |     512 |            0.00 |        11.77930 |         1052.91 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  7 | PASS   |    2640 |            0.00 |         6.72008 |         1055.91 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |    3696 |            0.00 |         5.44291 |         1056.12 | Randomly generated input | width_out=84, height_out=44, out
|    |        |         |                 |                 |                 | size=3696, mode=2
|  9 | PASS   |   72680 |            0.00 |         3.16534 |         1057.62 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
| 10 | PASS   |  304640 |            0.00 |         2.72503 |         1057.81 | Randomly generated input | width_out=640, height_out=476,
|    |        |         |                 |                 |                 | out size=304640, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 6
  Formula:
    Cycles:  2.25*N + 304.0*M + 15
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.73 cycles/pt            Avg:        14.44 cycles/pt
    Max:        40.56 cycles/pt            Med:         7.00 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  2.48636*N + 144.50364*M + 3888
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.73 cycles/pt            Avg:         5.97 cycles/pt
    Max:        11.78 cycles/pt            Med:         3.17 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      272 bytes
vx/VXLIB_halfScaleGaussian_5x5_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_halfScaleGaussian_5x5_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       2 |            0.00 |        47.00000 |           58.50 | Sequentially generated input | width_out=2, height_out=1,
|    |        |         |                 |                 |                 | out size=2
|  1 | PASS   |      12 |            0.00 |        16.66667 |           35.25 | Randomly generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12
|  2 | PASS   |      84 |            0.00 |         8.57143 |           29.89 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  3 | PASS   |     660 |            0.00 |         5.55152 |           28.24 | Randomly generated input | width_out=30, height_out=22, out
|    |        |         |                 |                 |                 | size=660
|  4 | PASS   |   18644 |            0.00 |         3.48166 |           27.23 | Randomly generated input | width_out=158, height_out=118,
|    |        |         |                 |                 |                 | out size=18644
|  5 | PASS   |   75684 |            0.00 |         3.23915 |           27.11 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
|  6 | PASS   |      84 |            0.00 |         8.57143 |           29.89 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  7 | PASS   |   75684 |            0.00 |         3.23915 |           27.11 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  3.0*N + 76.0*M + 12
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         3.24 cycles/pt            Avg:        12.04 cycles/pt
  Max:        47.00 cycles/pt            Med:         5.55 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1600 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_halfScaleGaussian_5x5_i8u_o8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_halfScaleGaussian_5x5_i8u_o8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       2 |            0.00 |        38.50000 |           64.00 | Sequentially generated input | width_out=2, height_out=1,
|    |        |         |                 |                 |                 | out size=2
|  1 | PASS   |      12 |            0.00 |        13.66667 |           37.83 | Randomly generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12
|  2 | PASS   |      84 |            0.00 |         7.23810 |           31.60 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  3 | PASS   |     660 |            0.00 |         4.92121 |           29.57 | Randomly generated input | width_out=30, height_out=22, out
|    |        |         |                 |                 |                 | size=660
|  4 | PASS   |   18644 |            0.00 |         3.36151 |           28.29 | Randomly generated input | width_out=158, height_out=118,
|    |        |         |                 |                 |                 | out size=18644
|  5 | PASS   |   75684 |            0.00 |         3.17943 |           28.14 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
|  6 | PASS   |      84 |            0.00 |         7.23810 |           31.60 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  7 | PASS   |   75684 |            0.00 |         3.17943 |           28.14 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  3.0*N + 57.0*M + 14
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         3.18 cycles/pt            Avg:        10.16 cycles/pt
  Max:        38.50 cycles/pt            Med:         4.92 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2240 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_halfScaleGaussian_5x5_br_i8u_o8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_halfScaleGaussian_5x5_br_i8u_o8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        58.58333 |         1041.92 | Sequentially generated input | width_out=4, height_out=3,
|    |        |         |                 |                 |                 | out size=12
|  1 | PASS   |      32 |            0.00 |        30.71875 |         1046.94 | Randomly generated input | width_out=8, height_out=4, out
|    |        |         |                 |                 |                 | size=32
|  2 | PASS   |     128 |            0.00 |        16.80469 |         1052.83 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128
|  3 | PASS   |     768 |            0.00 |         9.88411 |         1056.70 | Randomly generated input | width_out=32, height_out=24, out
|    |        |         |                 |                 |                 | size=768
|  4 | PASS   |   19200 |            0.00 |         4.37536 |         1058.54 | Randomly generated input | width_out=160, height_out=120,
|    |        |         |                 |                 |                 | out size=19200
|  5 | PASS   |   76800 |            0.00 |         3.68759 |         1058.77 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800
|  6 | PASS   |     128 |            0.00 |        16.80469 |         1052.83 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128
|  7 | PASS   |   76800 |            0.00 |         3.68759 |         1058.77 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  3.0*N + 220.0*M + 7
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         3.69 cycles/pt            Avg:        18.07 cycles/pt
  Max:        58.58 cycles/pt            Med:         9.88 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4224 bytes
  Data size:          0 bytes
  Stack usage:      296 bytes
vx/VXLIB_harrisCornersDetect_i32f
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_harrisCornersDetect_i32f testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |        35.25000 |           34.00 | Statically generated input | width=4, height=4,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |     196 |            0.00 |         9.04592 |           63.53 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners=19
|  2 | PASS   |     420 |            0.00 |         7.15476 |           62.98 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=47
|  3 | PASS   |    2852 |            0.00 |         6.28226 |           62.67 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners=311
|  4 | PASS   |    2520 |            0.00 |         5.89008 |           62.57 | Randomly generated input | width=128, height=22,
|    |        |         |                 |                 |                 | num_corners=284
|  5 | PASS   |   75684 |            0.00 |         5.70198 |           62.49 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=8447
|  6 | PASS   |  304964 |            0.00 |         5.57531 |           62.46 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=33988
|  7 | PASS   |     420 |            0.00 |         7.15476 |           62.94 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=43
|  8 | PASS   |    2898 |            0.00 |         6.80159 |           62.68 | Randomly generated input | width=65, height=48,
|    |        |         |                 |                 |                 | num_corners=325
|  9 | PASS   |   75684 |            0.00 |         5.70198 |           62.48 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=8431
| 10 | PASS   |  305442 |            0.00 |         5.62762 |           62.46 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners=34043
| 11 | PASS   |     420 |            0.00 |         7.15476 |            7.45 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=2
| 12 | PASS   |     420 |            0.00 |         7.15476 |            5.81 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=1
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  5.54168*N + 37.43567*M + 341
  Where:   N = (width-2) * (height-2); M = height-2
Range:
  Min:         5.58 cycles/pt            Avg:         8.81 cycles/pt
  Max:        35.25 cycles/pt            Med:         6.28 cycles/pt
  Num pt = (width-2) * (height-2)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1984 bytes
  Data size:          0 bytes
  Stack usage:       96 bytes
vx/VXLIB_harrisCornersNMS_i32f
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_harrisCornersNMS_i32f testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       1 |            0.00 |       132.00000 |          430.00 | Statically generated input | width=4, height=4,
|    |        |         |                 |                 |                 | num_corners_in=1, num_corners_out=1, iterations=1
|  1 | PASS   |      19 |            0.00 |       115.73684 |          320.11 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners_in=19, num_corners_out=1, iterations=1
|  2 | PASS   |      47 |            0.00 |       153.42554 |          423.70 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=47, num_corners_out=1, iterations=1
|  3 | PASS   |     622 |            0.00 |       250.46141 |          674.74 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners_in=311, num_corners_out=4, iterations=2
|  4 | PASS   |     284 |            0.00 |       283.17255 |          783.92 | Randomly generated input | width=128, height=22,
|    |        |         |                 |                 |                 | num_corners_in=284, num_corners_out=4, iterations=1
|  5 | PASS   |   33788 |            0.00 |       255.20581 |          618.29 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=8447, num_corners_out=64, iterations=4
|  6 | PASS   |  135952 |            0.00 |       574.42267 |         1403.95 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners_in=33988, num_corners_out=240, iterations=4
|  7 | PASS   |      43 |            0.00 |       237.55814 |          651.72 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=43, num_corners_out=1, iterations=1
|  8 | PASS   |     325 |            0.00 |       197.08000 |          450.70 | Randomly generated input | width=65, height=48,
|    |        |         |                 |                 |                 | num_corners_in=325, num_corners_out=5, iterations=1
|  9 | PASS   |   25293 |            0.00 |       328.24402 |          801.22 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=8431, num_corners_out=64, iterations=3
| 10 | PASS   |   42411 |            0.00 |       741.99384 |         1852.49 | Randomly generated input | width=641, height=200,
|    |        |         |                 |                 |                 | num_corners_in=14137, num_corners_out=103, iterations=3
| 11 | PASS   |       2 |            0.00 |       142.50000 |          400.00 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=2, num_corners_out=1, iterations=1
| 12 | PASS   |       1 |            0.00 |       132.00000 |          430.00 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=1, num_corners_out=1, iterations=1
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Range:
  Min:       115.74 cycles/pt            Avg:       272.60 cycles/pt
  Max:       741.99 cycles/pt            Med:       197.08 cycles/pt
  Num pt = num_corners_in*iterations
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1856 bytes
  Data size:          0 bytes
  Stack usage:      240 bytes
vx/VXLIB_harrisCornersScore_i16s_i16s_o32f
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_harrisCornersScore_i16s_i16s_o32f testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=-10688.593750, val2=-10688.588867
|  0 | PASS   |      32 |            0.00 |        40.03125 |           95.19 | Statically generated input | width_in=8, height_in=4, in
|    |        |         |                 |                 |                 | size=32, mode=2

Warning at: row=0, col=0, val1=-28336.921875, val2=-28336.914063
|  1 | PASS   |     128 |            0.00 |        14.77344 |          153.83 | Randomly generated input | width_in=16, height_in=8, in
|    |        |         |                 |                 |                 | size=128, mode=1

Warning at: row=0, col=0, val1=8465.558594, val2=8465.543945
|  2 | PASS   |     512 |            0.00 |        12.04102 |          310.75 | Randomly generated input | width_in=32, height_in=16, in
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=0, val1=88.782677, val2=88.782539
|  3 | PASS   |    3072 |            0.00 |        11.17350 |          208.33 | Randomly generated input | width_in=64, height_in=48, in
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=-138.548386, val2=-138.548126
|  4 | PASS   |   76800 |            0.00 |        11.01074 |          390.42 | Randomly generated input | width_in=320, height_in=240, in
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=0, val1=29.504578, val2=29.504272
|  5 | PASS   |  307200 |            0.00 |        11.00470 |          596.76 | Randomly generated input | width_in=640, height_in=480, in
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=37665.394531, val2=37665.312500
|  6 | PASS   |     512 |            0.00 |        15.93555 |          184.87 | Randomly generated input | width_in=32, height_in=16, in
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=0, val1=-0.486443, val2=-0.486442
|  7 | PASS   |    3024 |            0.00 |        13.99934 |          208.23 | Randomly generated input | width_in=63, height_in=48, in
|    |        |         |                 |                 |                 | size=3024, mode=2

Warning at: row=0, col=0, val1=0.078247, val2=0.078248
|  8 | PASS   |   74880 |            0.00 |        11.58116 |          390.27 | Randomly generated input | width_in=234, height_in=320, in
|    |        |         |                 |                 |                 | size=74880, mode=2

Warning at: row=0, col=0, val1=0.443037, val2=0.443039
|  9 | PASS   |  307200 |            0.00 |        11.21374 |          596.76 | Randomly generated input | width_in=640, height_in=480, in
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  11.00303*N + 528
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.00 cycles/pt            Avg:        12.00 cycles/pt
    Max:        14.77 cycles/pt            Med:        11.01 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  11.00237*N + 132.90415*M + 1086
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.21 cycles/pt            Avg:        18.55 cycles/pt
    Max:        40.03 cycles/pt            Med:        11.58 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4480 bytes
  Data size:          0 bytes
  Stack usage:      544 bytes
vx/VXLIB_harrisCornersScore_i32s_i32s_o32f
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_harrisCornersScore_i32s_i32s_o32f testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=0, val1=-10688.593750, val2=-10688.588867
|  0 | PASS   |      32 |            0.00 |        39.15625 |           92.13 | Statically generated input | width_in=8, height_in=4, in
|    |        |         |                 |                 |                 | size=32, mode=2

Warning at: row=0, col=0, val1=-28336.921875, val2=-28336.914063
|  1 | PASS   |     128 |            0.00 |        14.71875 |          148.55 | Randomly generated input | width_in=16, height_in=8, in
|    |        |         |                 |                 |                 | size=128, mode=1

Warning at: row=0, col=0, val1=8465.558594, val2=8465.543945
|  2 | PASS   |     512 |            0.00 |        12.02734 |          301.59 | Randomly generated input | width_in=32, height_in=16, in
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=0, val1=88.782677, val2=88.782539
|  3 | PASS   |    3072 |            0.00 |        11.17122 |          200.89 | Randomly generated input | width_in=64, height_in=48, in
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=-138.548386, val2=-138.548126
|  4 | PASS   |   76800 |            0.00 |        11.01065 |          376.82 | Randomly generated input | width_in=320, height_in=240, in
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=0, val1=29.504578, val2=29.504272
|  5 | PASS   |  307200 |            0.00 |        11.00468 |          579.15 | Randomly generated input | width_in=640, height_in=480, in
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=0, val1=37665.394531, val2=37665.312500
|  6 | PASS   |     512 |            0.00 |        15.71680 |          178.28 | Randomly generated input | width_in=32, height_in=16, in
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=0, val1=-0.486443, val2=-0.486442
|  7 | PASS   |    3024 |            0.00 |        13.88823 |          200.79 | Randomly generated input | width_in=63, height_in=48, in
|    |        |         |                 |                 |                 | size=3024, mode=2

Warning at: row=0, col=0, val1=0.078247, val2=0.078248
|  8 | PASS   |   74880 |            0.00 |        11.55124 |          376.68 | Randomly generated input | width_in=234, height_in=320, in
|    |        |         |                 |                 |                 | size=74880, mode=2

Warning at: row=0, col=0, val1=0.443037, val2=0.443039
|  9 | PASS   |  307200 |            0.00 |        11.20281 |          579.15 | Randomly generated input | width_in=640, height_in=480, in
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  11.00303*N + 521
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.00 cycles/pt            Avg:        11.99 cycles/pt
    Max:        14.72 cycles/pt            Med:        11.01 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  11.00237*N + 125.90415*M + 1086
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.20 cycles/pt            Avg:        18.30 cycles/pt
    Max:        39.16 cycles/pt            Med:        11.55 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4480 bytes
  Data size:          0 bytes
  Stack usage:      544 bytes
vx/VXLIB_histogramCdfLut_i32u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_histogramCdfLut_i32u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |     256 |            0.00 |         3.45703 |          255.10 | Sequentially generated input | numPixels=16, mode=3
|  1 | PASS   |     256 |            0.00 |         1.89453 |            8.88 | Constant generated input | numPixels=16, mode=3
|  2 | PASS   |     256 |            0.00 |         1.14453 |          263.36 | Randomly generated input | numPixels=512, mode=1
|  3 | PASS   |     256 |            0.00 |         1.14453 |          265.10 | Randomly generated input | numPixels=3072, mode=1
|  4 | PASS   |     256 |            0.00 |         1.14453 |          264.39 | Randomly generated input | numPixels=76800, mode=1
|  5 | PASS   |     256 |            0.00 |         1.14453 |          265.15 | Randomly generated input | numPixels=307200, mode=1

Warning at: row=0, col=4, val1=2, val2=3
|  6 | PASS   |     256 |            0.00 |         2.41406 |          265.49 | Randomly generated input | numPixels=512, mode=2
|  7 | PASS   |     256 |            0.00 |         2.50781 |          264.84 | Randomly generated input | numPixels=3072, mode=2
|  8 | PASS   |     256 |            0.00 |         2.48828 |          266.48 | Randomly generated input | numPixels=76800, mode=2
|  9 | PASS   |     256 |            0.00 |         2.50781 |          264.29 | Randomly generated input | numPixels=307200, mode=2
| 10 | PASS   |     256 |            0.00 |         3.45703 |          263.64 | Randomly generated input | numPixels=512, mode=3

Warning at: row=0, col=12, val1=12, val2=13
| 11 | PASS   |     256 |            0.00 |         3.55078 |          265.48 | Randomly generated input | numPixels=3072, mode=3
| 12 | PASS   |     256 |            0.00 |         3.45703 |          264.54 | Randomly generated input | numPixels=76800, mode=3
| 13 | PASS   |     256 |            0.00 |         3.55078 |          264.43 | Randomly generated input | numPixels=307200, mode=3
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: generate cdf output only
  Test vectors run: 4
  Range:
    Min:         1.14 cycles/pt            Avg:         1.14 cycles/pt
    Max:         1.14 cycles/pt            Med:         1.14 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: generate lut output only
  Test vectors run: 4
  Range:
    Min:         2.41 cycles/pt            Avg:         2.48 cycles/pt
    Max:         2.51 cycles/pt            Med:         2.49 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: generate cdf and lut outputs
  Test vectors run: 6
  Range:
    Min:         1.89 cycles/pt            Avg:         3.23 cycles/pt
    Max:         3.55 cycles/pt            Med:         3.46 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2176 bytes
  Data size:          0 bytes
  Stack usage:      384 bytes
vx/VXLIB_histogramSimple_i8u_o32u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_histogramSimple_i8u_o32u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        50.12500 |           39.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         3.62891 |           36.67 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         2.37565 |           36.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.13503 |           36.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.12751 |           36.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         6.41211 |           36.67 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         3.81868 |           36.32 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.52566 |           36.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.27412 |           36.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        25.52941 |           37.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        28.91176 |           37.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        33.16667 |           38.03 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  2.12497*N + 775
    Where:   N = width * height
  Range:
    Min:         2.13 cycles/pt            Avg:        14.32 cycles/pt
    Max:        50.13 cycles/pt            Med:         2.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  2.12511*N + 93.88198*M + 715
    Where:   N = width * height; M = height
  Range:
    Min:         2.27 cycles/pt            Avg:        12.85 cycles/pt
    Max:        33.17 cycles/pt            Med:         3.82 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3456 bytes
  Data size:          0 bytes
  Stack usage:      424 bytes
vx/VXLIB_histogram_i8u_o32u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_histogram_i8u_o32u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        69.00000 |           25.75 | Statically generated input | width=8, height=2, in size=16,
|    |        |         |                 |                 |                 | numBins=16, mode=1
|  1 | PASS   |     512 |            0.00 |         6.40625 |           20.16 | Randomly generated input | width=32, height=16, in size=512,
|    |        |         |                 |                 |                 | numBins=15, mode=1
|  2 | PASS   |    3072 |            0.00 |         2.46940 |           18.51 | Randomly generated input | width=64, height=48, in
|    |        |         |                 |                 |                 | size=3072, numBins=7, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.18198 |           22.05 | Randomly generated input | width=240, height=320, in
|    |        |         |                 |                 |                 | size=76800, numBins=256, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.13924 |           22.02 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=16, mode=1
|  5 | PASS   |     512 |            0.00 |         9.18945 |           20.09 | Randomly generated input | width=32, height=16, in size=512,
|    |        |         |                 |                 |                 | numBins=15, mode=2
|  6 | PASS   |    3072 |            0.00 |         3.91243 |           18.50 | Randomly generated input | width=64, height=48, in
|    |        |         |                 |                 |                 | size=3072, numBins=7, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.57262 |           22.05 | Randomly generated input | width=240, height=320, in
|    |        |         |                 |                 |                 | size=76800, numBins=256, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.28586 |           22.02 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=16, mode=2
|  9 | PASS   |  307200 |            0.00 |         2.13359 |           20.09 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=78, mode=1
| 10 | PASS   |  307200 |            0.00 |         2.13282 |           19.82 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=25, mode=1
| 11 | PASS   |  307200 |            0.00 |         2.13551 |           20.73 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=150, mode=1
| 12 | PASS   |      34 |            0.00 |        34.41177 |           20.24 | Randomly generated input | width=17, height=2, in size=34,
|    |        |         |                 |                 |                 | numBins=16, mode=1
| 13 | PASS   |      34 |            0.00 |        37.79412 |           20.24 | Randomly generated input | width=17, height=2, in size=34,
|    |        |         |                 |                 |                 | numBins=16, mode=2
| 14 | PASS   |      30 |            0.00 |        43.23333 |           20.13 | Randomly generated input | width=15, height=2, in size=30,
|    |        |         |                 |                 |                 | numBins=16, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 9
  Formula:
    Cycles:  2.12998*N + 1769
    Where:   N = width * height
  Range:
    Min:         2.13 cycles/pt            Avg:        13.67 cycles/pt
    Max:        69.00 cycles/pt            Med:         2.14 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  2.11746*N + 105.47306*M + 1120
    Where:   N = width * height; M = height
  Range:
    Min:         2.29 cycles/pt            Avg:        16.50 cycles/pt
    Max:        43.23 cycles/pt            Med:         3.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3904 bytes
  Data size:          0 bytes
  Stack usage:      488 bytes
vx/VXLIB_integralImage_i8u_o32u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_integralImage_i8u_o32u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        10.81250 |           23.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         3.56836 |           25.14 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         2.39681 |           25.17 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.55441 |           25.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.36412 |           25.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.56836 |           25.14 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.39681 |           25.17 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.55441 |           25.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.36412 |           25.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         8.38235 |           21.59 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |         8.38235 |           21.59 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         8.03333 |           21.80 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: (width and stride) % 8 == 0
  Test vectors run: 5
  Formula:
    Cycles:  1.24997*N + 73.02349*M + 14
    Where:   N = width * height
  Range:
    Min:         1.36 cycles/pt            Avg:         3.94 cycles/pt
    Max:        10.81 cycles/pt            Med:         1.55 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (width and stride) % 8 != 0
  Test vectors run: 7
  Formula:
    Cycles:  1.25019*N + 72.78800*M + 62
    Where:   N = width * height; M = height
  Range:
    Min:         1.36 cycles/pt            Avg:         4.81 cycles/pt
    Max:         8.38 cycles/pt            Med:         2.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4096 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_magnitude_i16s_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_magnitude_i16s_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        15.68750 |          502.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         7.75586 |          499.43 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         7.54264 |          499.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         7.50171 |          499.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         7.50043 |          499.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |        10.88672 |          499.43 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         9.17904 |          499.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         7.94612 |          499.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         7.66726 |          499.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        11.35294 |          500.47 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        17.82353 |          500.47 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        19.20000 |          500.67 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  7.5*N + 131
    Where:   N = width * height
  Range:
    Min:         7.50 cycles/pt            Avg:         9.56 cycles/pt
    Max:        15.69 cycles/pt            Med:         7.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  7.50030*N + 106.67684*M + 88
    Where:   N = width * height; M = height
  Range:
    Min:         7.67 cycles/pt            Avg:        12.12 cycles/pt
    Max:        19.20 cycles/pt            Med:         9.18 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1792 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_meanStdDev_i8u_o32f
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_meanStdDev_i8u_o32f testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        53.56250 |          163.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.85547 |          105.07 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.46549 |          103.02 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.19887 |          102.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.19028 |          102.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.72656 |          104.93 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.43978 |          102.83 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.46103 |          102.21 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.28863 |          102.06 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        26.26471 |          131.74 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        31.52941 |          133.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        34.53333 |          136.50 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18747*N + 864
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:        13.76 cycles/pt
    Max:        53.56 cycles/pt            Med:         0.47 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18758*N + 62.85660*M + 873
    Where:   N = width * height; M = height
  Range:
    Min:         0.29 cycles/pt            Avg:        12.00 cycles/pt
    Max:        34.53 cycles/pt            Med:         1.44 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        768 bytes
  Data size:          0 bytes
  Stack usage:      368 bytes
vx/VXLIB_median_3x3_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_median_3x3_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        24.25000 |          572.92 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         3.07143 |          569.61 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.45238 |          568.68 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.08906 |          568.31 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.00843 |          568.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.00367 |          568.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         5.72143 |          568.68 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         3.26964 |          568.31 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.60915 |          568.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.21954 |          568.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.0*N + 2.0*M + 162
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.00 cycles/pt            Avg:         1.52 cycles/pt
    Max:         3.07 cycles/pt            Med:         1.01 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.99993*N + 140.07908*M + 16
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.22 cycles/pt            Avg:         7.21 cycles/pt
    Max:        24.25 cycles/pt            Med:         1.61 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1664 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_median_MxN_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_median_MxN_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      60 |            0.00 |        28.80000 |           77.33 | Statically generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, true_cnt=5, out size=12, mode=2
|  1 | PASS   |     512 |            0.00 |         8.75391 |           88.39 | Randomly generated input | width_out=12, height_out=4,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, true_cnt=8, out size=64, mode=1
|  2 | PASS   |    5376 |            0.00 |         5.97656 |          103.95 | Randomly generated input | width_out=28, height_out=14,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, true_cnt=12, out size=448,
|    |        |         |                 |                 |                 | mode=1
|  3 | PASS   |   19712 |            0.00 |         3.46292 |           94.14 | Randomly generated input | width_out=62, height_out=44,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, true_cnt=7, out size=2816,
|    |        |         |                 |                 |                 | mode=1
|  4 | PASS   |  304640 |            0.00 |         2.31704 |           76.78 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, true_cnt=4, out size=76160,
|    |        |         |                 |                 |                 | mode=1
|  5 | PASS   |  611840 |            0.00 |         1.81386 |          105.18 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, true_cnt=2, out size=305920,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |    5376 |            0.00 |        22.88225 |          155.35 | Randomly generated input | width_out=28, height_out=12,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=5, true_cnt=16, out size=336,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |   13800 |            0.00 |         7.26391 |           93.26 | Randomly generated input | width_out=60, height_out=46,
|    |        |         |                 |                 |                 | width_mask=5, height_mask=3, true_cnt=5, out size=2760,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |  508760 |            0.00 |         3.99361 |           97.15 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=5, true_cnt=7, out size=72680,
|    |        |         |                 |                 |                 | mode=2
|  9 | PASS   | 1219856 |            0.00 |         2.80616 |           77.26 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | width_mask=3, height_mask=3, true_cnt=4, out size=304964,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  2.40470*N - 1.97063*M + 491.36831*L + 6463
    Where:   N = width_out * height_out * true_mask_cnt; M = height_out
  Range:
    Min:         1.81 cycles/pt            Avg:         4.46 cycles/pt
    Max:         8.75 cycles/pt            Med:         2.32 cycles/pt
    Num pt = width_out * height_out * true_mask_cnt
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  4.96176*N - 9.55791*M + 507.00241*L + 42736
    Where:   N = width_out * height_out * true_mask_cnt; M = height_out
  Range:
    Min:         2.81 cycles/pt            Avg:        13.15 cycles/pt
    Max:        28.80 cycles/pt            Med:         3.99 cycles/pt
    Num pt = width_out * height_out * true_mask_cnt
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2624 bytes
  Data size:          0 bytes
  Stack usage:      232 bytes
vx/VXLIB_minMaxLoc_i16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_minMaxLoc_i16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        25.50000 |           55.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 3
|  1 | PASS   |      18 |            0.00 |        28.61111 |           55.06 | Statically generated input | width=9, height=2, out size=18,
|    |        |         |                 |                 |                 | mode = 3
|  2 | PASS   |      18 |            0.00 |        28.61111 |           55.28 | Statically generated input | width=9, height=2, out size=18,
|    |        |         |                 |                 |                 | mode = 3
|  3 | PASS   |     512 |            0.00 |         0.42188 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 1
|  4 | PASS   |     512 |            0.00 |         1.06055 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 2
|  5 | PASS   |     512 |            0.00 |         6.14063 |           51.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 3
|  6 | PASS   |    3072 |            0.00 |         0.27865 |           51.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 1
|  7 | PASS   |    3072 |            0.00 |         0.80176 |           51.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 2
|  8 | PASS   |    3072 |            0.00 |         6.86426 |           51.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 3
|  9 | PASS   |   76800 |            0.00 |         4.53361 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 3
| 10 | PASS   |  307200 |            0.00 |         6.53026 |           51.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 3
| 11 | PASS   |      16 |            0.00 |        10.43750 |           54.81 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 4
| 12 | PASS   |      16 |            0.00 |        19.93750 |           55.19 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 5
| 13 | PASS   |     512 |            0.00 |         2.04492 |           51.47 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 4
| 14 | PASS   |     512 |            0.00 |         4.24805 |           51.47 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 5
| 15 | PASS   |     512 |            0.00 |        10.56445 |           51.47 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 6
| 16 | PASS   |    3072 |            0.00 |         1.11165 |           51.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 4
| 17 | PASS   |    3072 |            0.00 |         2.43717 |           51.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 5
| 18 | PASS   |    3072 |            0.00 |         6.65104 |           51.20 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 6
| 19 | PASS   |   76800 |            0.00 |         0.47572 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 4
| 20 | PASS   |   76800 |            0.00 |         1.19290 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 5
| 21 | PASS   |   76800 |            0.00 |         5.79206 |           51.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 6
| 22 | PASS   |  307200 |            0.00 |         6.92193 |           51.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 6
| 23 | PASS   |     136 |            0.00 |        10.88971 |           51.99 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode = 3
| 24 | PASS   |     264 |            0.00 |         9.45833 |           51.51 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode = 6
| 25 | PASS   |     496 |            0.00 |        13.45968 |           51.48 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode = 6
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: Compute only max/min values; stride == width
  Test vectors run: 2
  Formula:
    Cycles:  0.25*N + 88
    Where:   N = width * height
  Range:
    Min:         0.28 cycles/pt            Avg:         0.35 cycles/pt
    Max:         0.42 cycles/pt            Med:         0.28 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: Compute max/min values and counts; stride == width
  Test vectors run: 2
  Formula:
    Cycles:  0.75*N + 159
    Where:   N = width * height
  Range:
    Min:         0.80 cycles/pt            Avg:         0.93 cycles/pt
    Max:         1.06 cycles/pt            Med:         0.80 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: Compute max/min values and counts and locations; stride == width
  Test vectors run: 8
  Range:
    Min:         4.53 cycles/pt            Avg:        14.71 cycles/pt
    Max:        28.61 cycles/pt            Med:         6.86 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: Compute only max/min values; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.25*N + 54.0*M + 55
    Where:   N = width * height; M = height
  Range:
    Min:         0.48 cycles/pt            Avg:         3.52 cycles/pt
    Max:        10.44 cycles/pt            Med:         1.11 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: Compute max/min values and counts; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.75*N + 106.0*M + 95
    Where:   N = width * height; M = height
  Range:
    Min:         1.19 cycles/pt            Avg:         6.95 cycles/pt
    Max:        19.94 cycles/pt            Med:         2.44 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 6: Compute max/min values and counts and locations; stride != width
  Test vectors run: 6
  Range:
    Min:         5.79 cycles/pt            Avg:         8.81 cycles/pt
    Max:        13.46 cycles/pt            Med:         6.92 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3584 bytes
  Data size:          0 bytes
  Stack usage:      272 bytes
vx/VXLIB_minMaxLoc_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_minMaxLoc_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        24.12500 |           47.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 3
|  1 | PASS   |     512 |            0.00 |         0.29492 |           43.49 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 1
|  2 | PASS   |     512 |            0.00 |         0.68750 |           43.55 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 2
|  3 | PASS   |     512 |            0.00 |         3.67969 |           43.45 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 3
|  4 | PASS   |    3072 |            0.00 |         0.15332 |           43.26 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 1
|  5 | PASS   |    3072 |            0.00 |         0.42708 |           43.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 2
|  6 | PASS   |    3072 |            0.00 |         3.71452 |           43.25 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 3
|  7 | PASS   |   76800 |            0.00 |         3.55911 |           43.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 3
|  8 | PASS   |  307200 |            0.00 |         1.22429 |           43.09 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 3
|  9 | PASS   |      16 |            0.00 |         8.06250 |           46.44 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 4
| 10 | PASS   |      16 |            0.00 |        16.93750 |           46.44 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 5
| 11 | PASS   |     512 |            0.00 |         1.67383 |           43.55 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 4
| 12 | PASS   |     512 |            0.00 |         3.50586 |           43.48 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 5
| 13 | PASS   |     512 |            0.00 |         4.52344 |           43.47 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 6
| 14 | PASS   |    3072 |            0.00 |         0.86230 |           43.28 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 4
| 15 | PASS   |    3072 |            0.00 |         1.87598 |           43.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 5
| 16 | PASS   |    3072 |            0.00 |         5.26107 |           43.25 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 6
| 17 | PASS   |   76800 |            0.00 |         0.31741 |           43.11 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 4
| 18 | PASS   |   76800 |            0.00 |         0.76796 |           43.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 5
| 19 | PASS   |   76800 |            0.00 |         3.89999 |           43.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 6
| 20 | PASS   |  307200 |            0.00 |         1.37372 |           43.08 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 6
| 21 | PASS   |     136 |            0.00 |         5.79412 |           43.99 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode = 3
| 22 | PASS   |     264 |            0.00 |         9.25379 |           43.52 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode = 6
| 23 | PASS   |     496 |            0.00 |        11.95363 |           43.57 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode = 6
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: Compute only max/min values; stride == width
  Test vectors run: 2
  Formula:
    Cycles:  0.125*N + 87
    Where:   N = width * height
  Range:
    Min:         0.15 cycles/pt            Avg:         0.22 cycles/pt
    Max:         0.29 cycles/pt            Med:         0.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: Compute max/min values and counts; stride == width
  Test vectors run: 2
  Formula:
    Cycles:  0.375*N + 160
    Where:   N = width * height
  Range:
    Min:         0.43 cycles/pt            Avg:         0.56 cycles/pt
    Max:         0.69 cycles/pt            Med:         0.43 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: Compute max/min values and counts and locations; stride == width
  Test vectors run: 6
  Range:
    Min:         1.22 cycles/pt            Avg:         7.02 cycles/pt
    Max:        24.13 cycles/pt            Med:         3.68 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: Compute only max/min values; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.12288*N + 46.56024*M + 40
    Where:   N = width * height; M = height
  Range:
    Min:         0.32 cycles/pt            Avg:         2.73 cycles/pt
    Max:         8.06 cycles/pt            Med:         0.86 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: Compute max/min values and counts; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.37288*N + 94.56024*M + 82
    Where:   N = width * height; M = height
  Range:
    Min:         0.77 cycles/pt            Avg:         5.77 cycles/pt
    Max:        16.94 cycles/pt            Med:         1.88 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 6: Compute max/min values and counts and locations; stride != width
  Test vectors run: 6
  Range:
    Min:         1.37 cycles/pt            Avg:         6.04 cycles/pt
    Max:        11.95 cycles/pt            Med:         4.52 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3712 bytes
  Data size:          0 bytes
  Stack usage:      264 bytes
vx/VXLIB_multiply_i16s_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_multiply_i16s_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         9.18750 |           78.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |         9.18750 |           78.13 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |         8.43750 |           85.13 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         1.49805 |           74.59 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         0.37676 |           74.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         0.37544 |           74.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         3.61523 |           74.59 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         2.29004 |           74.28 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         1.34202 |           74.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         1.00036 |           74.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         4.97059 |           75.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         8.91177 |           75.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         7.73529 |           75.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         7.73529 |           75.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.001953
| 14 | PASS   |      16 |            0.00 |         8.43750 |           86.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         1.12978 |           81.07 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         1.41493 |           81.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         2.30566 |           81.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         2.49316 |           81.28 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         3.64648 |           81.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         1.12538 |           81.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         1.00145 |           81.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         1.35352 |           81.59 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         5.64706 |           82.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.550000
| 24 | PASS   |      34 |            0.00 |         8.38235 |           82.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 25 | PASS   |      34 |            0.00 |         7.79412 |           82.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         7.79412 |           82.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.250000
| 27 | PASS   |      30 |            0.00 |         8.83333 |           83.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3, scale=0.500000
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: scale is integer; width == stride; WRAP
  Test vectors run: 3
  Formula:
    Cycles:  1.25*N + 127
    Where:   N = width * height
  Range:
    Min:         1.50 cycles/pt            Avg:         6.62 cycles/pt
    Max:         9.19 cycles/pt            Med:         1.50 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  1.125*N + 117
    Where:   N = width * height
  Range:
    Min:         1.13 cycles/pt            Avg:         4.84 cycles/pt
    Max:         8.44 cycles/pt            Med:         1.35 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: scale is integer (width =! stride) or scale is 1/2^n
  Test vectors run: 17
  Formula:
    Cycles:  0.95227*N + 71.73604*M + 195
    Where:   N = width * height
  Range:
    Min:         1.00 cycles/pt            Avg:         4.70 cycles/pt
    Max:         8.91 cycles/pt            Med:         3.62 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: other
  Test vectors run: 4
  Formula:
    Cycles:  0.37635*N - 7.63295*M + 3230
    Where:   N = width * height; M = height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.22 cycles/pt
    Max:         5.65 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       8320 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_multiply_i8u_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_multiply_i8u_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         9.81250 |           45.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |         9.81250 |           45.75 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |         8.81250 |           50.75 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         1.51758 |           43.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         0.50172 |           43.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=5, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         0.50043 |           43.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=5, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         4.04883 |           43.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         2.63314 |           43.19 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         1.61699 |           43.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         1.38758 |           43.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         5.17647 |           44.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.000488
| 11 | PASS   |      34 |            0.00 |        10.17647 |           44.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         8.44118 |           44.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         8.44118 |           44.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.001953
| 14 | PASS   |      16 |            0.00 |         8.81250 |           50.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.90008 |           48.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         1.44355 |           48.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         2.25814 |           48.19 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         2.69564 |           48.19 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=5, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         3.79883 |           48.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         1.00041 |           48.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.75155 |           48.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         1.24414 |           48.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         5.76471 |           49.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=5, scale=0.550000
| 24 | PASS   |      34 |            0.00 |         9.05882 |           49.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 25 | PASS   |      34 |            0.00 |         8.26471 |           49.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         9.05882 |           49.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=2.000000
| 27 | PASS   |      30 |            0.00 |        11.70000 |           49.47 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4, scale=0.500000
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: scale is integer; width == stride; WRAP
  Test vectors run: 3
  Formula:
    Cycles:  1.25*N + 137
    Where:   N = width * height
  Range:
    Min:         1.52 cycles/pt            Avg:         7.05 cycles/pt
    Max:         9.81 cycles/pt            Med:         1.52 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  1.0*N + 125
    Where:   N = width * height
  Range:
    Min:         1.00 cycles/pt            Avg:         4.97 cycles/pt
    Max:         8.81 cycles/pt            Med:         1.24 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: scale is integer; width != stride
  Test vectors run: 4
  Formula:
    Cycles:  0.28726*N + 278.27691*M - 245
    Where:   N = width * height
  Range:
    Min:         1.44 cycles/pt            Avg:         7.43 cycles/pt
    Max:        10.18 cycles/pt            Med:         9.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: scale is 1/2^n
  Test vectors run: 13
  Formula:
    Cycles:  1.11789*N + 14.19661*M + 1053
    Where:   N = width * height; M = height
  Range:
    Min:         0.75 cycles/pt            Avg:         4.57 cycles/pt
    Max:        11.70 cycles/pt            Med:         2.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: other
  Test vectors run: 4
  Formula:
    Cycles:  0.50140*N - 7.92465*M + 3345
    Where:   N = width * height; M = height
  Range:
    Min:         0.50 cycles/pt            Avg:         2.37 cycles/pt
    Max:         5.76 cycles/pt            Med:         0.50 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       9536 bytes
  Data size:          0 bytes
  Stack usage:       64 bytes
vx/VXLIB_multiply_i8u_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_multiply_i8u_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         8.37500 |           42.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |         8.37500 |           42.44 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |         8.12500 |           47.44 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.86719 |           40.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         0.62674 |           40.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         0.62544 |           40.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         2.60547 |           40.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         1.43815 |           40.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         0.55398 |           40.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.36532 |           40.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         4.35294 |           41.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         8.35294 |           41.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         7.50000 |           41.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         7.50000 |           41.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.001953
| 14 | PASS   |      16 |            0.00 |         8.12500 |           47.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.36532 |           45.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         0.87846 |           45.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         1.43815 |           45.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         3.02409 |           45.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         2.60547 |           45.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.50040 |           45.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.25137 |           45.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         0.73828 |           45.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         6.41176 |           46.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.550000
| 24 | PASS   |      34 |            0.00 |         8.11765 |           46.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 25 | PASS   |      34 |            0.00 |         7.50000 |           46.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         7.50000 |           46.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.250000
| 27 | PASS   |      30 |            0.00 |         8.36667 |           46.30 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2, scale=0.500000
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: scale is integer or 1/2^n; width == stride
  Test vectors run: 9
  Formula:
    Cycles:  0.49215*N - 1667
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         4.41 cycles/pt
    Max:         8.38 cycles/pt            Med:         0.87 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer or 1/2^n; width =! stride
  Test vectors run: 15
  Formula:
    Cycles:  0.15710*N + 134.62779*M - 568
    Where:   N = width * height
  Range:
    Min:         0.37 cycles/pt            Avg:         4.34 cycles/pt
    Max:         8.37 cycles/pt            Med:         2.61 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: other
  Test vectors run: 4
  Formula:
    Cycles:  0.62656*N - 8.70286*M + 3656
    Where:   N = width * height; M = height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.67 cycles/pt
    Max:         6.41 cycles/pt            Med:         0.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_multiply_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_multiply_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         8.18750 |           41.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |         8.18750 |           41.50 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |         7.87500 |           46.50 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.74023 |           39.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         2.75176 |           39.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         2.75044 |           39.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         2.96094 |           39.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         1.66536 |           39.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         0.71078 |           39.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.50165 |           39.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         4.47059 |           40.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         7.88235 |           40.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         7.52941 |           40.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         7.52941 |           40.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.001953
| 14 | PASS   |      16 |            0.00 |         7.87500 |           46.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.49814 |           44.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         1.10401 |           44.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         1.61068 |           44.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         2.84505 |           44.16 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         2.89063 |           44.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.75037 |           44.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.37641 |           44.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1, scale=0.062500
| 22 | PASS   |  307200 |            0.00 |         0.37537 |           39.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1, scale=0.062500
| 23 | PASS   |     512 |            0.00 |         0.97266 |           44.35 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 24 | PASS   |      34 |            0.00 |         6.17647 |           45.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.550000
| 25 | PASS   |      34 |            0.00 |         8.38235 |           45.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 26 | PASS   |      34 |            0.00 |         7.08824 |           45.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.125000
| 27 | PASS   |      34 |            0.00 |         7.08824 |           45.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.250000
| 28 | PASS   |      30 |            0.00 |         8.63333 |           45.33 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3, scale=0.500000
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: scale is integer (except SATURATE) or 1/2^n; width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.37489*N + 140
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         3.72 cycles/pt
    Max:         8.19 cycles/pt            Med:         0.74 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.75*N + 114
    Where:   N = width * height
  Range:
    Min:         0.75 cycles/pt            Avg:         4.37 cycles/pt
    Max:         7.88 cycles/pt            Med:         0.97 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: scale is integer or 1/2^n; width =! stride
  Test vectors run: 15
  Formula:
    Cycles:  0.25825*N + 156.46972*M - 762
    Where:   N = width * height
  Range:
    Min:         0.50 cycles/pt            Avg:         4.41 cycles/pt
    Max:         8.63 cycles/pt            Med:         2.89 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: other
  Test vectors run: 4
  Formula:
    Cycles:  2.74998*N - 0.13331*M + 199
    Where:   N = width * height; M = height
  Range:
    Min:         2.75 cycles/pt            Avg:         3.63 cycles/pt
    Max:         6.18 cycles/pt            Med:         2.75 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      112 bytes
vx/VXLIB_normL1_i16s_i16s_o16u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_normL1_i16s_i16s_o16u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.25000 |           24.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.21289 |           20.97 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.06350 |           20.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.06275 |           20.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.85938 |           20.97 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.37948 |           20.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.15008 |           20.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         6.86667 |           22.50 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.76471 |           22.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.06249*N + 79
    Where:   N = width * height
  Range:
    Min:         0.06 cycles/pt            Avg:         1.40 cycles/pt
    Max:         5.25 cycles/pt            Med:         0.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.01228*N + 88.47862*M - 134
    Where:   N = width * height; M = height
  Range:
    Min:         0.15 cycles/pt            Avg:         3.00 cycles/pt
    Max:         6.87 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_normL2_i16s_i16s_o16u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_normL2_i16s_i16s_o16u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        10.31250 |          126.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=3, col=3, val1=38983, val2=38984
|  1 | PASS   |     512 |            0.00 |         2.98633 |          133.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=14, val1=34751, val2=34752
|  2 | PASS   |   76800 |            0.00 |         2.75158 |          133.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=19, val1=30472, val2=30473
|  3 | PASS   |  307200 |            0.00 |         2.75039 |          133.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=1, val1=39011, val2=39012
|  4 | PASS   |     512 |            0.00 |         5.84180 |          133.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=4, val1=30341, val2=30342
|  5 | PASS   |   76800 |            0.00 |         3.15551 |          133.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=29, val1=38450, val2=38451
|  6 | PASS   |  307200 |            0.00 |         2.90242 |          133.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2

Warning at: row=0, col=0, val1=28027, val2=28028
|  7 | PASS   |      30 |            0.00 |        13.53333 |          135.27 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=9, val1=26931, val2=26932
|  8 | PASS   |      34 |            0.00 |        12.00000 |          135.00 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  2.75*N + 121
    Where:   N = width * height
  Range:
    Min:         2.75 cycles/pt            Avg:         4.70 cycles/pt
    Max:        10.31 cycles/pt            Med:         2.75 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  2.75085*N + 96.80478*M + 96
    Where:   N = width * height; M = height
  Range:
    Min:         2.90 cycles/pt            Avg:         7.49 cycles/pt
    Max:        13.53 cycles/pt            Med:         3.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_not_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_not_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.12500 |           11.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.17383 |            8.56 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.04199 |            8.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.01668 |            8.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.01589 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.62891 |            8.56 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.78971 |            8.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.46680 |            8.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.09196 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.70588 |            9.47 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.00000 |            9.47 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         5.50000 |            9.67 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.01557*N + 95
    Where:   N = width * height
  Range:
    Min:         0.02 cycles/pt            Avg:         1.68 cycles/pt
    Max:         6.13 cycles/pt            Med:         0.04 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  - 0.13079*N + 145.30615*M - 1196
    Where:   N = width * height; M = height
  Range:
    Min:         0.09 cycles/pt            Avg:         2.58 cycles/pt
    Max:         6.00 cycles/pt            Med:         0.79 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_or_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_or_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.37500 |           11.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.17188 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.05469 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.03219 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.03148 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.50977 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.81152 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.67059 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.10905 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.35294 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.08824 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         4.90000 |            9.77 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.03116*N + 95
    Where:   N = width * height
  Range:
    Min:         0.03 cycles/pt            Avg:         1.84 cycles/pt
    Max:         6.38 cycles/pt            Med:         0.05 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  - 0.22426*N + 218.21322*M - 2137
    Where:   N = width * height; M = height
  Range:
    Min:         0.11 cycles/pt            Avg:         2.68 cycles/pt
    Max:         6.09 cycles/pt            Med:         0.81 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_phase_i16s_i16s_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_phase_i16s_i16s_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        18.62500 |          913.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |        10.75391 |          986.72 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=2, col=13, val1=29, val2=30
|  2 | PASS   |    3072 |            0.00 |        10.54199 |          980.03 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=4, col=229, val1=40, val2=39
|  3 | PASS   |   76800 |            0.00 |        10.50169 |          981.92 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=1, col=10, val1=7, val2=6
|  4 | PASS   |  307200 |            0.00 |        10.50042 |          981.16 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=1, col=29, val1=49, val2=48
|  5 | PASS   |     512 |            0.00 |        13.84570 |          980.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=8, col=44, val1=18, val2=19
|  6 | PASS   |    3072 |            0.00 |        12.15592 |          983.36 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=65, val1=8, val2=7
|  7 | PASS   |   76800 |            0.00 |        10.93990 |          981.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=222, val1=48, val2=47
|  8 | PASS   |  307200 |            0.00 |        10.66493 |          981.60 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        14.32353 |          996.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=9, val1=14, val2=15
| 10 | PASS   |      34 |            0.00 |        21.00000 |          995.91 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        22.36667 |          978.93 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  10.50000*N + 130
    Where:   N = width * height
  Range:
    Min:        10.50 cycles/pt            Avg:        12.54 cycles/pt
    Max:        18.63 cycles/pt            Med:        10.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  10.50032*N + 105.15638*M + 93
    Where:   N = width * height; M = height
  Range:
    Min:        10.66 cycles/pt            Avg:        15.16 cycles/pt
    Max:        22.37 cycles/pt            Med:        12.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       80 bytes
vx/VXLIB_remapBilinear_bc_i8u_i32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_remapBilinear_bc_i8u_i32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |        17.37500 |          255.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=1, val1=115, val2=114
|  1 | PASS   |      16 |            0.00 |        17.37500 |          247.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=2, val1=1, val2=0
|  2 | PASS   |     512 |            0.00 |        11.19922 |          256.95 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1

Warning at: row=0, col=0, val1=151, val2=150
|  3 | PASS   |    3072 |            0.00 |        11.03320 |          256.09 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1

Warning at: row=0, col=0, val1=48, val2=47
|  4 | PASS   |   76800 |            0.00 |        11.00133 |          255.65 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=0, val1=128, val2=127
|  5 | PASS   |  307200 |            0.00 |        11.00033 |          255.66 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1

Warning at: row=0, col=3, val1=255, val2=254
|  6 | PASS   |     136 |            0.00 |        11.75000 |          259.58 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=1, val1=53, val2=52
|  7 | PASS   |     264 |            0.00 |        13.64773 |          257.75 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2

Warning at: row=0, col=1, val1=1, val2=0
|  8 | PASS   |     496 |            0.00 |        13.76411 |          256.58 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2

Warning at: row=0, col=0, val1=98, val2=97
|  9 | PASS   |     512 |            0.00 |        13.67773 |          256.53 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2

Warning at: row=0, col=0, val1=57, val2=56
| 10 | PASS   |    3072 |            0.00 |        12.32129 |          256.46 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2

Warning at: row=0, col=3, val1=100, val2=99
| 11 | PASS   |   76800 |            0.00 |        11.35035 |          255.64 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2

Warning at: row=0, col=0, val1=136, val2=135
| 12 | PASS   |  307200 |            0.00 |        11.13134 |          255.65 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  11.0*N + 102
    Where:   N = dst width * dst height
  Range:
    Min:        11.00 cycles/pt            Avg:        12.96 cycles/pt
    Max:        17.38 cycles/pt            Med:        11.03 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  11.0*N + 84.0*M + 27
    Where:   N = dst width * dst height; M = dst height
  Range:
    Min:        11.13 cycles/pt            Avg:        12.65 cycles/pt
    Max:        13.76 cycles/pt            Med:        12.32 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_remapNearest_bc_i8u_i32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_remapNearest_bc_i8u_i32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         9.37500 |           59.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |      16 |            0.00 |         9.37500 |           53.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  2 | PASS   |     512 |            0.00 |         2.71484 |           53.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         2.53581 |           53.52 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         2.50143 |           53.30 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         2.50036 |           53.29 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  6 | PASS   |     136 |            0.00 |         3.30882 |           54.80 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  7 | PASS   |     264 |            0.00 |         6.19318 |           54.16 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |     496 |            0.00 |         7.53024 |           53.71 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  9 | PASS   |     512 |            0.00 |         5.45898 |           53.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 10 | PASS   |    3072 |            0.00 |         3.96191 |           53.59 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 11 | PASS   |   76800 |            0.00 |         2.88785 |           53.31 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         2.64540 |           53.29 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  2.5*N + 110
    Where:   N = dst width * dst height
  Range:
    Min:         2.50 cycles/pt            Avg:         4.62 cycles/pt
    Max:         9.38 cycles/pt            Med:         2.54 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  2.50117*N + 91.56581*M + 360
    Where:   N = dst width * dst height; M = dst height
  Range:
    Min:         2.65 cycles/pt            Avg:         4.78 cycles/pt
    Max:         7.53 cycles/pt            Med:         3.96 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      112 bytes
vx/VXLIB_scaleImageBilinear_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_scaleImageBilinear_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        16.53125 |          112.69 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        65.62500 |          125.25 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |         8.39258 |          119.21 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         7.16960 |          118.60 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         6.30887 |          119.02 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=164, col=134, val1=108, val2=109

Warning at: row=164, col=134, val1=108, val2=109
|  5 | PASS   |  307200 |            0.00 |         6.11576 |          118.91 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        10.65441 |          110.43 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         8.39773 |          109.80 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         8.46976 |          109.70 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         8.39258 |          119.58 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         7.16960 |          118.76 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         6.30887 |          119.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         6.11576 |          118.98 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  6.00019*N + 73.80467*M + 78
  Where:   N = width * height; M = height
Range:
  Min:         6.12 cycles/pt            Avg:        12.74 cycles/pt
  Max:        65.63 cycles/pt            Med:         7.17 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_scaleImageBilinear_bc_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_scaleImageBilinear_bc_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        20.78125 |          242.56 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        33.37500 |          263.75 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |        13.18164 |          257.21 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |        12.06152 |          252.76 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |        11.27975 |          256.77 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |        11.10483 |          256.19 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        15.27206 |          244.32 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        13.20076 |          244.29 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        13.25202 |          245.55 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        13.18164 |          257.59 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |        12.06152 |          253.85 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |        11.27975 |          257.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |        11.10483 |          256.74 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  11.0*N + 67.0*M + 45
  Where:   N = width * height; M = height
Range:
  Min:        11.10 cycles/pt            Avg:        14.70 cycles/pt
  Max:        33.38 cycles/pt            Med:        12.06 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      200 bytes
vx/VXLIB_scaleImageBilinear_br_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_scaleImageBilinear_br_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        19.93750 |          205.50 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        34.00000 |          219.00 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |        10.78516 |          211.40 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         9.37044 |          210.69 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         8.36294 |          211.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         8.13605 |          210.92 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        13.36765 |          202.80 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        10.76515 |          201.99 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        10.87500 |          201.89 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        10.78516 |          211.77 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         9.37044 |          210.86 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         8.36294 |          211.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         8.13605 |          210.99 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  8.0*N + 87.0*M + 34
  Where:   N = width * height; M = height
Range:
  Min:         8.14 cycles/pt            Avg:        12.48 cycles/pt
  Max:        34.00 cycles/pt            Med:         9.37 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_scaleImageNearest_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_scaleImageNearest_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |         9.87500 |           11.66 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        18.50000 |           17.38 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |         4.06250 |            8.06 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         3.14583 |            7.52 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         2.48771 |            7.14 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         2.33911 |            7.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         7.52941 |            9.07 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         4.96970 |            8.06 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         6.77419 |            8.10 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         4.06250 |            8.06 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         3.14583 |            7.52 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         2.48771 |            7.14 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         2.33911 |            7.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  2.25069*N + 56.10562*M + 235
  Where:   N = width * height; M = height
Range:
  Min:         2.34 cycles/pt            Avg:         5.52 cycles/pt
  Max:        18.50 cycles/pt            Med:         3.15 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes
vx/VXLIB_scharr_3x3_i8u_o16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_scharr_3x3_i8u_o16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        26.33333 |           64.33 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         4.16667 |           58.24 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         2.30000 |           56.87 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.87027 |           56.37 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.76341 |           56.07 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.75608 |           56.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         7.00476 |           56.87 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         4.26928 |           56.37 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         2.42669 |           56.10 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.99384 |           56.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.75*N + 3.5*M + 182
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.76 cycles/pt            Avg:         2.37 cycles/pt
    Max:         4.17 cycles/pt            Med:         1.76 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.74982*N + 155.65522*M + 11
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.99 cycles/pt            Avg:         8.41 cycles/pt
    Max:        26.33 cycles/pt            Med:         2.43 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      224 bytes
vx/VXLIB_sobelX_3x3_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobelX_3x3_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        14.58333 |           27.50 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         1.67857 |           25.07 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.65000 |           24.44 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.42391 |           24.20 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.37875 |           24.04 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.37652 |           24.02 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         3.28810 |           24.44 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         1.76964 |           24.20 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         0.74828 |           24.05 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.50951 |           24.02 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.375*N + 0.75*M + 105
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.38 cycles/pt            Avg:         0.70 cycles/pt
    Max:         1.68 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.37492*N + 85.82909*M + 16
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.51 cycles/pt            Avg:         4.18 cycles/pt
    Max:        14.58 cycles/pt            Med:         0.75 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_sobelY_3x3_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobelY_3x3_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        14.91667 |           29.42 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.01190 |           27.06 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.92619 |           26.44 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.68338 |           26.20 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.63037 |           26.04 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.62732 |           26.02 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         3.68810 |           26.44 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.09222 |           26.20 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.01784 |           26.05 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.76657 |           26.02 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  0.625*N + 1.25*M + 109
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.63 cycles/pt            Avg:         0.98 cycles/pt
    Max:         2.01 cycles/pt            Med:         0.63 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.62491*N + 90.34417*M + 13
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.77 cycles/pt            Avg:         4.50 cycles/pt
    Max:        14.92 cycles/pt            Med:         1.02 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_sobel_3x3_i8u_o16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobel_3x3_i8u_o16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      12 |            0.00 |        16.58333 |           58.08 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.54762 |           52.30 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.34762 |           50.92 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.07363 |           50.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.00785 |           50.08 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.00352 |           50.04 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.10238 |           50.92 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.47861 |           50.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.39624 |           50.11 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.14273 |           50.04 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  1.0*N + 2.0*M + 118
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.00 cycles/pt            Avg:         1.40 cycles/pt
    Max:         2.55 cycles/pt            Med:         1.01 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.99986*N + 91.11373*M + 19
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.14 cycles/pt            Avg:         5.14 cycles/pt
    Max:        16.58 cycles/pt            Med:         1.40 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_sobel_5x5_i8u_o16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobel_5x5_i8u_o16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       8 |            0.00 |        33.50000 |           63.38 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2
|  1 | PASS   |      48 |            0.00 |        10.56250 |           54.19 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1
|  2 | PASS   |     336 |            0.00 |         7.69940 |           52.10 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1
|  3 | PASS   |    2640 |            0.00 |         6.96780 |           51.47 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1
|  4 | PASS   |   74576 |            0.00 |         6.58350 |           51.09 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1
|  5 | PASS   |  302736 |            0.00 |         6.54118 |           51.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1
|  6 | PASS   |     336 |            0.00 |         9.60119 |           52.10 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2
|  7 | PASS   |    2640 |            0.00 |         7.91364 |           51.47 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |   72680 |            0.00 |         6.86588 |           51.12 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
|  9 | PASS   |  302736 |            0.00 |         6.63219 |           51.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  6.5*N + 26.0*M + 91
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         6.54 cycles/pt            Avg:         7.67 cycles/pt
    Max:        10.56 cycles/pt            Med:         6.58 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  6.49992*N + 84.04283*M + 39
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         6.63 cycles/pt            Avg:        12.90 cycles/pt
    Max:        33.50 cycles/pt            Med:         6.87 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      360 bytes
vx/VXLIB_sobel_7x7_i8u_o16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobel_7x7_i8u_o16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |        50.50000 |          116.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2
|  1 | PASS   |      20 |            0.00 |        17.10000 |          104.80 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1
|  2 | PASS   |     260 |            0.00 |        12.16154 |          102.37 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  3 | PASS   |    2436 |            0.00 |         9.95320 |          102.11 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1
|  4 | PASS   |   73476 |            0.00 |         9.17271 |          102.02 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1
|  5 | PASS   |  300516 |            0.00 |         9.08535 |          102.01 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1
|  6 | PASS   |     260 |            0.00 |        12.15385 |          102.37 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  7 | PASS   |    2436 |            0.00 |        10.06486 |          102.11 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2
|  8 | PASS   |   72220 |            0.00 |         9.26583 |          102.02 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2
|  9 | PASS   |  300516 |            0.00 |         9.12471 |          102.01 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 4
  Formula:
    Cycles:  9.0*N + 54.0*M + 54
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.09 cycles/pt            Avg:        11.33 cycles/pt
    Max:        17.10 cycles/pt            Med:         9.17 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 6
  Formula:
    Cycles:  9.04484*N + 50.07730*M + 261
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.12 cycles/pt            Avg:        17.21 cycles/pt
    Max:        50.50 cycles/pt            Med:        10.06 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       96 bytes
vx/VXLIB_sobel_7x7_i8u_o32s_o32s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_sobel_7x7_i8u_o32s_o32s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |       4 |            0.00 |        50.75000 |          113.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2
|  1 | PASS   |      20 |            0.00 |        17.20000 |          101.80 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1
|  2 | PASS   |     260 |            0.00 |        11.29231 |           99.37 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1
|  3 | PASS   |    2436 |            0.00 |         9.95402 |           99.11 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1
|  4 | PASS   |   73476 |            0.00 |         9.17274 |           99.02 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1
|  5 | PASS   |  300516 |            0.00 |         9.08536 |           99.01 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1
|  6 | PASS   |     260 |            0.00 |        12.15385 |           99.37 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  7 | PASS   |    2436 |            0.00 |        10.06486 |           99.11 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2
|  8 | PASS   |   72220 |            0.00 |         9.26584 |           99.02 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2
|  9 | PASS   |  300516 |            0.00 |         9.12471 |           99.01 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  9.0*N + 54.0*M + 56
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.09 cycles/pt            Avg:        11.34 cycles/pt
    Max:        17.20 cycles/pt            Med:         9.17 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  9.04477*N + 50.15662*M + 243
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.12 cycles/pt            Avg:        18.27 cycles/pt
    Max:        50.75 cycles/pt            Med:         9.27 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       80 bytes
vx/VXLIB_subtract_i16s_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_subtract_i16s_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.93750 |           35.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.22266 |           33.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.06357 |           33.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.06277 |           33.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.88086 |           33.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.46389 |           33.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.15087 |           33.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         6.83333 |           34.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.73529 |           34.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         5.43750 |           40.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.29102 |           38.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.12611 |           38.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.12528 |           38.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.09961 |           38.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.38473 |           38.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.22118 |           38.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         7.03333 |           39.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         5.47059 |           39.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.06245*N + 93
    Where:   N = width * height
  Range:
    Min:         0.06 cycles/pt            Avg:         1.82 cycles/pt
    Max:         6.94 cycles/pt            Med:         0.06 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.125*N + 85
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.49 cycles/pt
    Max:         5.44 cycles/pt            Med:         0.13 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  - 0.03740*N + 121.19393*M - 323
    Where:   N = width * height; M = height
  Range:
    Min:         0.15 cycles/pt            Avg:         3.21 cycles/pt
    Max:         6.83 cycles/pt            Med:         0.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.12320*N + 62.59821*M + 50
    Where:   N = width * height; M = height
  Range:
    Min:         0.22 cycles/pt            Avg:         3.04 cycles/pt
    Max:         7.03 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_subtract_i8u_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_subtract_i8u_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.37500 |           41.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.53125 |           39.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37604 |           39.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37526 |           39.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.86719 |           39.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.47172 |           39.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.22548 |           39.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         6.73333 |           40.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         5.79412 |           40.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         5.37500 |           46.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.53125 |           44.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.37604 |           44.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.37526 |           44.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.05469 |           44.41 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.40245 |           44.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.27470 |           44.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         6.76667 |           45.40 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         5.08824 |           45.24 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.375*N + 80
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.66 cycles/pt
    Max:         5.38 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.375*N + 80
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.66 cycles/pt
    Max:         5.38 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.07749*N + 95.12177*M - 189
    Where:   N = width * height; M = height
  Range:
    Min:         0.23 cycles/pt            Avg:         3.02 cycles/pt
    Max:         6.73 cycles/pt            Med:         0.47 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.19830*N + 48.65394*M + 113
    Where:   N = width * height; M = height
  Range:
    Min:         0.27 cycles/pt            Avg:         2.92 cycles/pt
    Max:         6.77 cycles/pt            Med:         0.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_subtract_i8u_i8u_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_subtract_i8u_i8u_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.00000 |           23.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.39844 |           20.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.25099 |           20.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.25025 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         1.91602 |           20.69 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.46850 |           20.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.19772 |           20.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         5.93333 |           21.97 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.76471 |           21.74 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.25*N + 76
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.47 cycles/pt
    Max:         5.00 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.03489*N + 104.73345*M - 244
    Where:   N = width * height; M = height
  Range:
    Min:         0.20 cycles/pt            Avg:         2.86 cycles/pt
    Max:         5.93 cycles/pt            Med:         0.47 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_subtract_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_subtract_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.43750 |           28.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.24023 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.07921 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.07840 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.17578 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.42951 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.17196 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      34 |            0.00 |         3.11765 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  8 | PASS   |      34 |            0.00 |         5.41176 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |  307200 |            0.00 |         0.42899 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 10 | PASS   |      16 |            0.00 |         5.00000 |           28.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |   76800 |            0.00 |         0.58784 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 12 | PASS   |     512 |            0.00 |         2.09766 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 13 | PASS   |  307200 |            0.00 |         0.25025 |           24.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 14 | PASS   |   76800 |            0.00 |         0.25099 |           24.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 15 | PASS   |     512 |            0.00 |         0.39844 |           24.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 16 | PASS   |      34 |            0.00 |         3.14706 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 17 | PASS   |      30 |            0.00 |         7.56667 |           26.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 18 | PASS   |      34 |            0.00 |         5.47059 |           25.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.07809*N + 90
    Where:   N = width * height
  Range:
    Min:         0.08 cycles/pt            Avg:         1.79 cycles/pt
    Max:         5.44 cycles/pt            Med:         0.08 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.24997*N + 82
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.81 cycles/pt
    Max:         5.00 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.01693*N + 99.73776*M - 246
    Where:   N = width * height; M = height
  Range:
    Min:         0.17 cycles/pt            Avg:         2.05 cycles/pt
    Max:         5.41 cycles/pt            Med:         0.43 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.33381*N + 60.85961*M + 28
    Where:   N = width * height; M = height
  Range:
    Min:         0.43 cycles/pt            Avg:         3.23 cycles/pt
    Max:         7.57 cycles/pt            Med:         0.59 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       96 bytes
vx/VXLIB_tableLookup_i16s_o16s
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_tableLookup_i16s_o16s testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         5.62500 |           32.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.14453 |           28.92 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.02409 |           28.44 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.00096 |           28.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.00024 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     136 |            0.00 |         1.54412 |           29.80 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |     264 |            0.00 |         3.48485 |           28.93 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |     496 |            0.00 |         3.65726 |           28.95 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  8 | PASS   |     512 |            0.00 |         3.01172 |           28.92 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         1.98893 |           28.44 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         1.25242 |           28.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         1.09462 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.0*N + 74
    Where:   N = width * height
  Range:
    Min:         1.00 cycles/pt            Avg:         1.89 cycles/pt
    Max:         5.63 cycles/pt            Med:         1.02 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.00047*N + 59.84980*M + 194
    Where:   N = width * height; M = height
  Range:
    Min:         1.09 cycles/pt            Avg:         2.41 cycles/pt
    Max:         3.66 cycles/pt            Med:         1.99 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes
vx/VXLIB_tableLookup_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_tableLookup_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.25000 |           24.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.04297 |           20.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.90299 |           20.37 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.87612 |           20.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.87528 |           20.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     136 |            0.00 |         1.50735 |           21.50 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |     264 |            0.00 |         3.38636 |           20.77 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |     496 |            0.00 |         3.70565 |           20.78 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  8 | PASS   |     512 |            0.00 |         2.93359 |           20.76 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         1.88477 |           20.37 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         1.14206 |           20.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         0.97510 |           20.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.875*N + 86
    Where:   N = width * height
  Range:
    Min:         0.88 cycles/pt            Avg:         1.91 cycles/pt
    Max:         6.25 cycles/pt            Med:         0.90 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.87548*N + 63.41901*M + 163
    Where:   N = width * height; M = height
  Range:
    Min:         0.98 cycles/pt            Avg:         2.34 cycles/pt
    Max:         3.71 cycles/pt            Med:         1.88 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       56 bytes
vx/VXLIB_thresholdBinary_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_thresholdBinary_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         4.37500 |           22.50 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.37891 |           19.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.27148 |           19.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.25086 |           19.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.25021 |           19.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         1.99023 |           19.63 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.09342 |           19.30 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.47790 |           19.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.33484 |           19.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         2.58824 |           20.65 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         4.82353 |           20.65 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         5.10000 |           20.87 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.24998*N + 69
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.35 cycles/pt
    Max:         4.38 cycles/pt            Med:         0.27 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.24914*N + 54.81219*M + 17
    Where:   N = width * height; M = height
  Range:
    Min:         0.33 cycles/pt            Avg:         2.30 cycles/pt
    Max:         5.10 cycles/pt            Med:         1.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_thresholdRange_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_thresholdRange_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         4.75000 |           28.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.39063 |           26.88 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.27344 |           26.36 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.25094 |           26.24 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.25023 |           26.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         0.44922 |           26.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.33529 |           26.36 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.31341 |           26.24 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.31273 |           26.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |     512 |            0.00 |         2.04102 |           26.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
| 10 | PASS   |    3072 |            0.00 |         1.17220 |           26.64 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
| 11 | PASS   |   76800 |            0.00 |         0.57585 |           26.43 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
| 12 | PASS   |  307200 |            0.00 |         0.42625 |           26.51 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
| 13 | PASS   |      34 |            0.00 |         2.91176 |           27.44 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 14 | PASS   |      34 |            0.00 |         5.23529 |           27.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
| 15 | PASS   |      30 |            0.00 |         6.33333 |           27.43 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride, [true, false] == [255,0]
  Test vectors run: 6
  Formula:
    Cycles:  0.24998*N + 76
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.47 cycles/pt
    Max:         4.75 cycles/pt            Med:         0.27 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride, [true, false] != [255,0]
  Test vectors run: 4
  Formula:
    Cycles:  0.3125*N + 70
    Where:   N = width * height; M = height
  Range:
    Min:         0.31 cycles/pt            Avg:         0.35 cycles/pt
    Max:         0.45 cycles/pt            Med:         0.31 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.33675*N + 57.33543*M - 20
    Where:   N = width * height; M = height
  Range:
    Min:         0.43 cycles/pt            Avg:         2.63 cycles/pt
    Max:         6.33 cycles/pt            Med:         1.17 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       40 bytes
vx/VXLIB_trackFeaturesLK_i8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_trackFeaturesLK_i8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------

Warning at: row=0, col=3, val1=62.477684, val2=62.477680

Warning at: row=0, col=0, val1=16.299999, val2=16.300446
|  0 | PASS   |      80 |            0.00 |       226.92500 |          732.55 | Custom generated input | num_points=8, max_iters=10,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100

Warning at: row=0, col=0, val1=16.299999, val2=16.298141
|  1 | PASS   |      80 |            0.00 |       351.26251 |         1245.39 | Custom generated input | num_points=8, max_iters=10,
|    |        |         |                 |                 |                 | window_size=7, epsilon=0.000100

Warning at: row=0, col=2, val1=50.660721, val2=50.660717

Warning at: row=0, col=0, val1=16.299999, val2=16.300316
|  2 | PASS   |      80 |            0.00 |       501.83749 |         1866.70 | Custom generated input | num_points=8, max_iters=10,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100

Warning at: row=0, col=3, val1=62.477684, val2=62.477680

Warning at: row=0, col=0, val1=16.299999, val2=16.300446
|  3 | PASS   |      96 |            0.00 |       200.97917 |          646.63 | Custom generated input | num_points=8, max_iters=12,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100

Warning at: row=0, col=1, val1=15.263575, val2=15.263574
|  4 | PASS   |      96 |            0.00 |       456.66666 |         1612.71 | Randomly generated input | num_points=8, max_iters=12,
|    |        |         |                 |                 |                 | window_size=7, epsilon=0.000100

Warning at: row=0, col=1, val1=13.665679, val2=13.665680
|  5 | PASS   |      96 |            0.00 |       612.06250 |         2281.69 | Randomly generated input | num_points=8, max_iters=12,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100
|  6 | PASS   |      36 |            0.00 |       360.94446 |         1172.94 | Randomly generated input | num_points=6, max_iters=6,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100
|  7 | PASS   |      48 |            0.00 |       179.95833 |          651.83 | Sequentially generated input | num_points=6, max_iters=8,
|    |        |         |                 |                 |                 | window_size=7, epsilon=0.000100

Warning at: row=0, col=8, val1=8.440961, val2=8.440960
|  8 | PASS   |      20 |            0.00 |       777.90002 |         2883.95 | Randomly generated input | num_points=5, max_iters=4,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100

Warning at: row=0, col=6, val1=24.410086, val2=24.410084
|  9 | PASS   |      48 |            0.00 |       342.37500 |         1096.31 | Randomly generated input | num_points=6, max_iters=8,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100

Warning at: row=0, col=1, val1=17.043385, val2=17.043383
| 10 | PASS   |      54 |            0.00 |       452.27777 |         1600.46 | Randomly generated input | num_points=6, max_iters=9,
|    |        |         |                 |                 |                 | window_size=7, epsilon=0.000100

Warning at: row=0, col=4, val1=47.494709, val2=47.494705
| 11 | PASS   |      60 |            0.00 |       580.43335 |         2158.90 | Randomly generated input | num_points=5, max_iters=12,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100

Warning at: row=0, col=5, val1=27.201708, val2=27.201714
| 12 | PASS   |      45 |            0.00 |       336.06668 |         1072.29 | Randomly generated input | num_points=5, max_iters=9,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100

Warning at: row=0, col=4, val1=46.695747, val2=46.695751
| 13 | PASS   |      72 |            0.00 |       474.16666 |         1679.14 | Randomly generated input | num_points=8, max_iters=9,
|    |        |         |                 |                 |                 | window_size=7, epsilon=0.000100

Warning at: row=0, col=2, val1=27.108753, val2=27.108818
| 14 | PASS   |      72 |            0.00 |       658.86108 |         2455.96 | Randomly generated input | num_points=8, max_iters=9,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: Window Size = 5x5
  Test vectors run: 5
  Formula:
    Cycles:  115.20781*N - 515.57910*M + 12775
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       200.98 cycles/pt            Avg:       293.46 cycles/pt
    Max:       360.94 cycles/pt            Med:       226.93 cycles/pt
    Num pt = num_points * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: Window Size = 7x7
  Test vectors run: 5
  Formula:
    Cycles:  608.81787*N - 224.69998*M - 13170
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       179.96 cycles/pt            Avg:       382.87 cycles/pt
    Max:       474.17 cycles/pt            Med:       351.26 cycles/pt
    Num pt = nfeatures * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: Window Size = 9x9
  Test vectors run: 5
  Formula:
    Cycles:  505.82766*N + 669.00646*M + 1614
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       501.84 cycles/pt            Avg:       626.22 cycles/pt
    Max:       777.90 cycles/pt            Med:       580.43 cycles/pt
    Num pt = nfeatures * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      336 bytes
vx/VXLIB_warpAffineBilinear_bc_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpAffineBilinear_bc_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        21.21875 |          236.59 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        21.21875 |          235.59 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        13.30273 |          235.01 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |        12.12337 |          240.48 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=27, col=168, val1=135, val2=136

Warning at: row=27, col=168, val1=135, val2=136
|  4 | PASS   |   76800 |            0.00 |        11.29639 |          238.32 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=16, col=411, val1=81, val2=80

Warning at: row=16, col=411, val1=81, val2=80
|  5 | PASS   |  307200 |            0.00 |        11.11108 |          239.45 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        15.49265 |          235.04 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        13.31439 |          221.54 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        13.37702 |          235.72 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        13.30273 |          235.01 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |        12.12337 |          239.54 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=85, col=69, val1=197, val2=196

Warning at: row=85, col=69, val1=197, val2=196
| 11 | PASS   |   76800 |            0.00 |        11.29639 |          238.32 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=4, col=166, val1=43, val2=44

Warning at: row=4, col=166, val1=43, val2=44
| 12 | PASS   |  307200 |            0.00 |        11.11108 |          239.42 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  11.0*N + 71.0*M + 43
  Where:   N = width * height; M = height
Range:
  Min:        11.11 cycles/pt            Avg:        13.87 cycles/pt
  Max:        21.22 cycles/pt            Med:        12.12 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      192 bytes
vx/VXLIB_warpAffineBilinear_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpAffineBilinear_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        16.21875 |          106.25 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        16.21875 |          113.91 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         8.34961 |          112.29 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=42, col=36, val1=47, val2=46

Warning at: row=42, col=36, val1=47, val2=46
|  3 | PASS   |    3072 |            0.00 |         7.15202 |          112.19 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=0, col=78, val1=166, val2=167

Warning at: row=0, col=78, val1=166, val2=167
|  4 | PASS   |   76800 |            0.00 |         6.30462 |          112.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=1, col=318, val1=177, val2=178

Warning at: row=1, col=318, val1=177, val2=178
|  5 | PASS   |  307200 |            0.00 |         6.11418 |          112.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        10.55147 |          112.82 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         8.26515 |          112.41 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         8.42540 |          112.43 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         8.34961 |          112.29 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=27, col=35, val1=233, val2=234

Warning at: row=27, col=35, val1=233, val2=234
| 10 | PASS   |    3072 |            0.00 |         7.15202 |          112.18 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=4, col=95, val1=100, val2=99

Warning at: row=4, col=95, val1=100, val2=99
| 11 | PASS   |   76800 |            0.00 |         6.30462 |          112.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=0, col=30, val1=127, val2=126

Warning at: row=0, col=30, val1=127, val2=126
| 12 | PASS   |  307200 |            0.00 |         6.11418 |          112.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  6.0*N + 73.0*M + 35
  Where:   N = width * height; M = height
Range:
  Min:         6.11 cycles/pt            Avg:         8.89 cycles/pt
  Max:        16.22 cycles/pt            Med:         7.15 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_warpAffineNearest_bc_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpAffineNearest_bc_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        12.40625 |           62.88 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        12.40625 |           59.88 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         4.99414 |           57.81 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         3.85319 |           59.00 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         3.04204 |           58.36 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         2.85947 |           58.60 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         8.84559 |           57.62 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         5.86742 |           53.50 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         6.38105 |           57.92 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         4.99414 |           57.81 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         3.85319 |           58.74 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         3.04204 |           58.36 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         2.85947 |           58.60 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  2.75046*N + 69.41712*M + 167
  Where:   N = width * height; M = height
Range:
  Min:         2.86 cycles/pt            Avg:         5.80 cycles/pt
  Max:        12.41 cycles/pt            Med:         3.85 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      200 bytes
vx/VXLIB_warpAffineNearest_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpAffineNearest_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |         9.09375 |           34.69 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |         9.09375 |           34.69 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         3.31055 |           32.57 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         2.39551 |           32.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         1.73770 |           32.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         1.58911 |           32.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         6.63971 |           33.13 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         4.11364 |           32.54 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         5.80444 |           32.58 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         3.31055 |           32.57 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         2.39551 |           32.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         1.73770 |           32.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         1.58911 |           32.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  1.50073*N + 56.02464*M + 259
  Where:   N = width * height; M = height
Range:
  Min:         1.59 cycles/pt            Avg:         4.06 cycles/pt
  Max:         9.09 cycles/pt            Med:         2.40 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       32 bytes
vx/VXLIB_warpPerspectiveBilinear_bc_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpPerspectiveBilinear_bc_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        24.84375 |          640.97 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        24.84375 |          707.03 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        15.75586 |          706.00 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |        14.35514 |          711.45 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=27, col=168, val1=135, val2=136

Warning at: row=27, col=168, val1=135, val2=136
|  4 | PASS   |   76800 |            0.00 |        13.35879 |          709.16 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=16, col=411, val1=81, val2=80

Warning at: row=16, col=411, val1=81, val2=80
|  5 | PASS   |  307200 |            0.00 |        13.13449 |          710.34 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        18.31618 |          706.16 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        15.73864 |          692.38 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        15.84476 |          706.74 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        15.75586 |          706.00 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |        14.35514 |          710.49 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=85, col=69, val1=197, val2=196

Warning at: row=85, col=69, val1=197, val2=196
| 11 | PASS   |   76800 |            0.00 |        13.35879 |          709.16 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=4, col=166, val1=43, val2=44

Warning at: row=4, col=166, val1=43, val2=44
| 12 | PASS   |  307200 |            0.00 |        13.13449 |          710.31 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  13.0*N + 86.0*M + 35
  Where:   N = width * height; M = height
Range:
  Min:        13.13 cycles/pt            Avg:        16.37 cycles/pt
  Max:        24.84 cycles/pt            Med:        14.36 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      208 bytes
vx/VXLIB_warpPerspectiveBilinear_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpPerspectiveBilinear_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        21.78125 |          516.13 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        21.78125 |          590.91 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        10.45508 |          589.29 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         8.70085 |          589.19 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=27, col=168, val1=135, val2=136

Warning at: row=27, col=168, val1=135, val2=136
|  4 | PASS   |   76800 |            0.00 |         7.45053 |          589.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=6, col=43, val1=133, val2=132

Warning at: row=6, col=43, val1=133, val2=132
|  5 | PASS   |  307200 |            0.00 |         7.16888 |          589.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        13.65441 |          589.82 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |        10.33485 |          589.41 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |        10.56653 |          589.43 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        10.45508 |          589.29 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         8.70085 |          589.18 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=4, col=95, val1=100, val2=99

Warning at: row=4, col=95, val1=100, val2=99
| 11 | PASS   |   76800 |            0.00 |         7.45053 |          589.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=1, col=64, val1=70, val2=69

Warning at: row=1, col=64, val1=70, val2=69
| 12 | PASS   |  307200 |            0.00 |         7.16888 |          589.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  7.0*N + 108.0*M + 41
  Where:   N = width * height; M = height
Range:
  Min:         7.17 cycles/pt            Avg:        11.21 cycles/pt
  Max:        21.78 cycles/pt            Med:         8.70 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_warpPerspectiveNearest_bc_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpPerspectiveNearest_bc_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        15.81250 |           65.88 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        15.81250 |           62.88 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         6.40234 |           60.81 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         4.93164 |           62.00 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         3.87956 |           61.36 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         3.64229 |           61.60 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        12.45588 |           60.62 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         8.11364 |           56.50 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         8.57661 |           60.92 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         6.40234 |           60.81 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         4.93164 |           61.74 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         3.87956 |           61.36 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         3.64229 |           61.60 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  3.50083*N + 89.97735*M + 270
  Where:   N = width * height; M = height
Range:
  Min:         3.64 cycles/pt            Avg:         7.58 cycles/pt
  Max:        15.81 cycles/pt            Med:         4.93 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:      272 bytes
vx/VXLIB_warpPerspectiveNearest_i8u_c32f_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_warpPerspectiveNearest_i8u_c32f_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      32 |            0.00 |        11.81250 |           40.69 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        11.81250 |           40.69 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         4.91016 |           38.57 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         3.81836 |           38.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         3.03357 |           38.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         2.85631 |           38.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         9.54412 |           39.13 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         6.20909 |           38.54 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         6.45565 |           38.58 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         4.91016 |           38.57 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         3.81836 |           38.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         3.03357 |           38.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         2.85631 |           38.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  2.75072*N + 67.03235*M + 261
  Where:   N = width * height; M = height
Range:
  Min:         2.86 cycles/pt            Avg:         5.77 cycles/pt
  Max:        11.81 cycles/pt            Med:         3.82 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       48 bytes
vx/VXLIB_xor_i8u_i8u_o8u
---------------------------------------------------------------------------------------------------------------------------------------------
               VXLIB_xor_i8u_i8u_o8u testing starts.
---------------------------------------------------------------------------------------------------------------------------------------------
| No | Status | Num pt  | Kernel Init     | Kernel Compute  | NatC Compute    | Description
|    |        |         |  cyc            |  cyc/pt         |  cyc/pt         |
---------------------------------------------------------------------------------------------------------------------------------------------
|  0 | PASS   |      16 |            0.00 |         6.37500 |           11.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.17188 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.05469 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.03219 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.03148 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.50977 |            8.60 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.81152 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.67059 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.10905 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.35294 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.08824 |            9.56 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         4.90000 |            9.77 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.03116*N + 95
    Where:   N = width * height
  Range:
    Min:         0.03 cycles/pt            Avg:         1.84 cycles/pt
    Max:         6.38 cycles/pt            Med:         0.05 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  - 0.22426*N + 218.21322*M - 2137
    Where:   N = width * height; M = height
  Range:
    Min:         0.11 cycles/pt            Avg:         2.68 cycles/pt
    Max:         6.09 cycles/pt            Med:         0.81 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:          0 bytes
  Data size:          0 bytes
  Stack usage:       24 bytes