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 |         6.50000 |           14.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |    3072 |            0.00 |         0.40592 |           10.31 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37624 |           10.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37531 |           10.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.48828 |           10.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |    3072 |            0.00 |         1.32617 |           10.31 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  6 | PASS   |   76800 |            0.00 |         0.90055 |           10.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  7 | PASS   |  307200 |            0.00 |         0.65482 |           10.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  8 | PASS   |      34 |            0.00 |         3.47059 |           11.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  9 | PASS   |      34 |            0.00 |         5.85294 |           11.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      30 |            0.00 |         7.16667 |           12.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |       7 |            0.00 |        14.28571 |           16.71 | Randomly generated input | width=7, height=1, out size=7,
|    |        |         |                 |                 |                 | mode=1
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: 2*width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.37498*N + 98
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         4.24 cycles/pt
    Max:        14.29 cycles/pt            Med:         0.41 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: 2*width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.50854*N + 94.94510*M - 576
    Where:   N = width * height; M = height
  Range:
    Min:         0.65 cycles/pt            Avg:         3.06 cycles/pt
    Max:         7.17 cycles/pt            Med:         1.33 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        896 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.43750 |           12.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.36523 |            8.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.21712 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18868 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18780 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |      34 |            0.00 |         3.35294 |            9.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |      34 |            0.00 |         5.52941 |            9.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |      30 |            0.00 |         6.86667 |           10.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |     512 |            0.00 |         2.11328 |            8.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         1.02930 |            8.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.40888 |            8.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         0.27045 |            8.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18747*N + 97
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         1.79 cycles/pt
    Max:         6.44 cycles/pt            Med:         0.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18767*N + 52.78587*M + 92
    Where:   N = width * height; M = height
  Range:
    Min:         0.27 cycles/pt            Avg:         2.70 cycles/pt
    Max:         6.87 cycles/pt            Med:         1.03 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        800 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 |         8.25000 |           12.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.54102 |            9.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.35059 |            9.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.31402 |            9.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.31288 |            9.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.80859 |            9.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.56445 |            9.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.87102 |            9.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.65408 |            9.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.23529 |           10.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.97059 |           10.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         8.46667 |           11.07 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31247*N + 123
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         2.33 cycles/pt
    Max:         8.25 cycles/pt            Med:         0.35 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.52456*N + 83.33094*M - 185
    Where:   N = width * height; M = height
  Range:
    Min:         0.65 cycles/pt            Avg:         3.56 cycles/pt
    Max:         8.47 cycles/pt            Med:         1.56 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1664 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         7.68750 |           17.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.83594 |           14.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.66016 |           14.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.62641 |           14.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.62535 |           14.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.57617 |           14.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.56478 |           14.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.87155 |           14.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.71737 |           14.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.26471 |           15.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         6.97059 |           15.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         8.90000 |           16.07 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62498*N + 113
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.45 cycles/pt
    Max:         7.69 cycles/pt            Med:         0.66 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62515*N + 58.83420*M + 89
    Where:   N = width * height; M = height
  Range:
    Min:         0.72 cycles/pt            Avg:         3.60 cycles/pt
    Max:         8.90 cycles/pt            Med:         1.56 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         8.93750 |           56.19 | 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 |         0.87500 |           50.90 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.66667 |           50.39 | 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.62667 |           50.06 | 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.62542 |           49.97 | 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.15039 |           50.90 | 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.84798 |           50.39 | 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.04559 |           50.06 | 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.83457 |           49.93 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      30 |            0.00 |        10.33333 |           53.30 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |         8.41177 |           52.91 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 5
  Formula:
    Cycles:  0.62499*N + 129
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.35 cycles/pt
    Max:         8.94 cycles/pt            Med:         0.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.70851*N + 80.77655*M - 33
    Where:   N = width * height; M = height
  Range:
    Min:         0.83 cycles/pt            Avg:         4.27 cycles/pt
    Max:        10.33 cycles/pt            Med:         1.85 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1504 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |         6.93750 |           18.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.81250 |           14.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.65625 |           14.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.62625 |           14.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.62531 |           14.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.55273 |           14.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.56087 |           14.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.87139 |           14.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.71733 |           14.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.91176 |           15.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      30 |            0.00 |         8.50000 |           16.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      34 |            0.00 |         6.61765 |           15.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62498*N + 101
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.26 cycles/pt
    Max:         6.94 cycles/pt            Med:         0.66 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62515*N + 58.83420*M + 77
    Where:   N = width * height; M = height
  Range:
    Min:         0.72 cycles/pt            Avg:         3.47 cycles/pt
    Max:         8.50 cycles/pt            Med:         1.56 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        960 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         8.18750 |           28.56 | 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 |         0.85156 |           23.24 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.66276 |           22.60 | 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.62651 |           22.16 | 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.62538 |           22.06 | 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.12695 |           23.24 | 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.84408 |           22.60 | 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.04543 |           22.16 | 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.83453 |           22.06 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      30 |            0.00 |         9.93333 |           25.50 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |         8.05882 |           25.09 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 5
  Formula:
    Cycles:  0.62499*N + 117
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         2.19 cycles/pt
    Max:         8.19 cycles/pt            Med:         0.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.70851*N + 80.77655*M - 45
    Where:   N = width * height; M = height
  Range:
    Min:         0.83 cycles/pt            Avg:         4.14 cycles/pt
    Max:         9.93 cycles/pt            Med:         1.84 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1280 bytes
  Data size:          0 bytes
  Stack usage:       44 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.62500 |           16.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.56445 |           12.68 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37626 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37532 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.58203 |           12.68 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.91513 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.65951 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         7.06667 |           14.27 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.14706 |           14.00 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         7.00000 |           16.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.57617 |           12.68 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.37634 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.37534 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.76953 |           12.68 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.94013 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.66889 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         7.66667 |           14.27 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         6.38235 |           14.00 | 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.37499*N + 98
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.99 cycles/pt
    Max:         6.63 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.37499*N + 104
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.08 cycles/pt
    Max:         7.00 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.50591*N + 98.66453*M - 167
    Where:   N = width * height; M = height
  Range:
    Min:         0.66 cycles/pt            Avg:         3.47 cycles/pt
    Max:         7.07 cycles/pt            Med:         0.92 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.50591*N + 104.66169*M - 166
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         3.69 cycles/pt
    Max:         7.67 cycles/pt            Med:         0.94 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         7.06250 |           17.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.50391 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.31378 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.31282 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.56641 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.83805 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.64193 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         7.23333 |           15.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.23529 |           14.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         7.50000 |           17.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.51758 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.31387 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.31284 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.80859 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.87086 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.65404 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         8.06667 |           15.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         6.61765 |           14.94 | 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.31248*N + 102
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         2.05 cycles/pt
    Max:         7.06 cycles/pt            Med:         0.31 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.31248*N + 109
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         2.16 cycles/pt
    Max:         7.50 cycles/pt            Med:         0.31 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.52429*N + 75.33099*M - 18
    Where:   N = width * height; M = height
  Range:
    Min:         0.64 cycles/pt            Avg:         3.50 cycles/pt
    Max:         7.23 cycles/pt            Med:         0.84 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.52399*N + 83.27516*M - 17
    Where:   N = width * height; M = height
  Range:
    Min:         0.65 cycles/pt            Avg:         3.80 cycles/pt
    Max:         8.07 cycles/pt            Med:         0.87 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1472 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.56250 |           11.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.43945 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.25126 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.25032 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.35547 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.71253 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.52943 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         7.43333 |            9.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.85294 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.24999*N + 99
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.88 cycles/pt
    Max:         6.56 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.41964*N + 70.27772*M - 3
    Where:   N = width * height; M = height
  Range:
    Min:         0.53 cycles/pt            Avg:         3.38 cycles/pt
    Max:         7.43 cycles/pt            Med:         0.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        896 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.68750 |           28.19 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.37891 |           23.87 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.18878 |           23.11 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.18782 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.30859 |           23.87 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.60211 |           23.11 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.42201 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      34 |            0.00 |         3.44118 |           25.44 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  8 | PASS   |      34 |            0.00 |         5.88235 |           25.44 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |  307200 |            0.00 |         0.43061 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 10 | PASS   |      16 |            0.00 |         7.12500 |           28.19 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |   76800 |            0.00 |         0.62398 |           23.11 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 12 | PASS   |     512 |            0.00 |         2.48047 |           23.87 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 13 | PASS   |  307200 |            0.00 |         0.18784 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 14 | PASS   |   76800 |            0.00 |         0.18887 |           23.11 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 15 | PASS   |     512 |            0.00 |         0.39258 |           23.87 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 16 | PASS   |      34 |            0.00 |         3.67647 |           25.44 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 17 | PASS   |      34 |            0.00 |         6.17647 |           25.44 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
| 18 | PASS   |      30 |            0.00 |         7.76667 |           25.77 | 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.18747*N + 103
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.18 cycles/pt
    Max:         6.69 cycles/pt            Med:         0.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.18747*N + 111
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.31 cycles/pt
    Max:         7.13 cycles/pt            Med:         0.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.31395*N + 69.19131*M - 15
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         2.30 cycles/pt
    Max:         5.88 cycles/pt            Med:         0.60 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.31468*N + 74.15691*M + 18
    Where:   N = width * height; M = height
  Range:
    Min:         0.43 cycles/pt            Avg:         3.50 cycles/pt
    Max:         7.77 cycles/pt            Med:         0.62 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       16 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.18750 |           11.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.36328 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.21680 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18867 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18779 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.10547 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.12305 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.57607 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.41186 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.23529 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.41176 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.86667 |            9.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18748*N + 94
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         1.73 cycles/pt
    Max:         6.19 cycles/pt            Med:         0.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31381*N + 63.01082*M - 109
    Where:   N = width * height; M = height
  Range:
    Min:         0.41 cycles/pt            Avg:         2.75 cycles/pt
    Max:         6.87 cycles/pt            Med:         1.12 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        800 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        20.41667 |           23.67 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.89286 |           19.71 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.31190 |           18.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.95898 |           18.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.88260 |           18.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.87826 |           18.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         5.24524 |           18.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.95196 |           18.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.43108 |           18.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.07539 |           18.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.875*N + 1.75*M + 159
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.88 cycles/pt            Avg:         1.38 cycles/pt
    Max:         2.89 cycles/pt            Med:         0.88 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.87488*N + 127.87822*M + 20
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.08 cycles/pt            Avg:         6.22 cycles/pt
    Max:        20.42 cycles/pt            Med:         1.43 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1088 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |        23.25000 |           52.42 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         7.19048 |           53.52 | Randomly generated input | width_out=16, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         5.62857 |           49.28 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         5.20477 |           49.16 | Randomly generated input | width_out=64, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         5.03308 |           48.89 | Randomly generated input | width_out=320, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         5.01608 |           48.83 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         7.95714 |           50.23 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2806 |            0.00 |         6.56557 |           49.26 | Randomly generated input | width_out=61, height_out=46, out
|    |        |         |                 |                 |                 | size=2806, mode=2
|  8 | PASS   |   73140 |            0.00 |         5.32703 |           48.94 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         5.13346 |           48.83 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  5.0*N + 10.0*M + 124
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.02 cycles/pt            Avg:         5.61 cycles/pt
    Max:         7.19 cycles/pt            Med:         5.03 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  5.02446*N + 68.48940*M + 476
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.13 cycles/pt            Avg:         9.65 cycles/pt
    Max:        23.25 cycles/pt            Med:         5.33 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1664 bytes
  Data size:          0 bytes
  Stack usage:       68 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.31250 |           27.00 | Statically generated input | width=8, height=2, input
|    |        |         |                 |                 |                 | size=16, mode=1
|  1 | PASS   |      64 |            0.00 |         1.73438 |           24.06 | Randomly generated input | width=16, height=4, input
|    |        |         |                 |                 |                 | size=64, mode=1
|  2 | PASS   |     512 |            0.00 |         0.43555 |           22.87 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         0.28092 |           22.42 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         0.25124 |           22.11 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         0.25031 |           22.04 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  6 | PASS   |    2048 |            0.00 |         1.34082 |           22.42 | Randomly generated input | width=64, height=32, input
|    |        |         |                 |                 |                 | size=2048, mode=2
|  7 | PASS   |  307200 |            0.00 |         0.58607 |           22.05 | Randomly generated input | width=480, height=640, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  8 | PASS   | 1228800 |            0.00 |         0.48167 |           22.02 | Randomly generated input | width=1280, height=960, input
|    |        |         |                 |                 |                 | size=1228800, mode=2
|  9 | PASS   |      68 |            0.00 |         1.88235 |           23.18 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=1
| 10 | PASS   |      68 |            0.00 |         3.02941 |           23.18 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=2
| 11 | PASS   |      60 |            0.00 |         3.60000 |           23.33 | Randomly generated input | width=30, height=2, input
|    |        |         |                 |                 |                 | size=60, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  0.24998*N + 98
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.59 cycles/pt
    Max:         6.31 cycles/pt            Med:         0.28 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.41897*N + 80.47152*M - 204
    Where:   N = width * height; M = height
  Range:
    Min:         0.48 cycles/pt            Avg:         1.81 cycles/pt
    Max:         3.60 cycles/pt            Med:         0.59 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        928 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         5.81482 |           31.89 | Statically generated input | width=9, height=3, input
|    |        |         |                 |                 |                 | size=27, mode=1
|  1 | PASS   |     512 |            0.00 |         1.93555 |           28.84 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.78092 |           28.40 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.75124 |           28.10 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.75031 |           28.04 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.42773 |           28.84 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.56087 |           28.40 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.96306 |           28.10 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.82983 |           28.04 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         4.94118 |           30.35 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=1
| 10 | PASS   |      34 |            0.00 |         6.73529 |           30.35 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=2
| 11 | PASS   |      30 |            0.00 |         8.83333 |           30.67 | Randomly generated input | width=15, height=2, input
|    |        |         |                 |                 |                 | size=30, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.74997*N + 101
    Where:   N = width * height
  Range:
    Min:         1.75 cycles/pt            Avg:         3.00 cycles/pt
    Max:         5.81 cycles/pt            Med:         1.78 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.75012*N + 50.87074*M + 69
    Where:   N = width * height; M = height
  Range:
    Min:         1.83 cycles/pt            Avg:         4.23 cycles/pt
    Max:         8.83 cycles/pt            Med:         2.56 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        10.25000 |           39.25 | Statically generated input | width=8, height=2, input
|    |        |         |                 |                 |                 | size=16, mode=1
|  1 | PASS   |     512 |            0.00 |         1.27344 |           34.88 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.04557 |           34.42 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.00182 |           34.11 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.00046 |           34.04 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.48438 |           34.88 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.20573 |           34.42 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.31740 |           34.11 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.11893 |           34.04 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         5.58824 |           36.47 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=1
| 10 | PASS   |      34 |            0.00 |         8.58823 |           36.47 | Randomly generated input | width=17, height=2, input
|    |        |         |                 |                 |                 | size=34, mode=2
| 11 | PASS   |      30 |            0.00 |        10.73333 |           36.80 | Randomly generated input | width=15, height=2, input
|    |        |         |                 |                 |                 | size=30, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.99997*N + 145
    Where:   N = width * height
  Range:
    Min:         1.00 cycles/pt            Avg:         3.36 cycles/pt
    Max:        10.25 cycles/pt            Med:         1.05 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.00017*N + 75.81172*M + 94
    Where:   N = width * height; M = height
  Range:
    Min:         1.12 cycles/pt            Avg:         4.57 cycles/pt
    Max:        10.73 cycles/pt            Med:         2.21 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1376 bytes
  Data size:          0 bytes
  Stack usage:      120 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.62500 |           15.69 | Statically generated input | width=8, height=4, input
|    |        |         |                 |                 |                 | size=32, mode=1
|  1 | PASS   |     512 |            0.00 |         0.57422 |           12.75 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.35612 |           12.35 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.31424 |           12.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.31293 |           12.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.53711 |           12.75 | Randomly generated input | width=32, height=16, input
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.70931 |           12.35 | Randomly generated input | width=64, height=48, input
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.80697 |           12.09 | Randomly generated input | width=240, height=320, input
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.60057 |           12.03 | Randomly generated input | width=640, height=480, input
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.67647 |           13.09 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=1
| 10 | PASS   |      68 |            0.00 |         4.67647 |           13.09 | Randomly generated input | width=34, height=2, input
|    |        |         |                 |                 |                 | size=68, mode=2
| 11 | PASS   |      60 |            0.00 |         5.78333 |           13.23 | Randomly generated input | width=30, height=2, input
|    |        |         |                 |                 |                 | size=60, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31247*N + 141
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         1.48 cycles/pt
    Max:         4.63 cycles/pt            Med:         0.36 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.47731*N + 78.56375*M + 157
    Where:   N = width * height; M = height
  Range:
    Min:         0.60 cycles/pt            Avg:         2.85 cycles/pt
    Max:         5.78 cycles/pt            Med:         1.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2016 bytes
  Data size:          0 bytes
  Stack usage:       92 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 |            9.94 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.26758 |            6.64 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.14876 |            6.31 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.12595 |            6.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.12524 |            6.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         1.93555 |            6.64 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.01270 |            6.31 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.45467 |            6.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.30091 |            6.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         2.61765 |            7.85 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.05882 |            7.85 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.13333 |            8.10 | 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 + 77
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.38 cycles/pt
    Max:         5.00 cycles/pt            Med:         0.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.20901*N + 58.97575*M - 66
    Where:   N = width * height; M = height
  Range:
    Min:         0.30 cycles/pt            Avg:         2.48 cycles/pt
    Max:         6.13 cycles/pt            Med:         1.01 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        544 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 |         5.37500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         5.37500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         0.78906 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.33789 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.22510 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.18850 |            6.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |         9.87500 |           10.13 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         4.25781 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         2.13086 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.21729 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.49892 |            6.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.18746*N + 79
    Where:   N = width_out * height_out
  Range:
    Min:         0.19 cycles/pt            Avg:         2.05 cycles/pt
    Max:         5.38 cycles/pt            Med:         0.34 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.32452*N + 55.61448*M + 46
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.50 cycles/pt            Avg:         3.60 cycles/pt
    Max:         9.88 cycles/pt            Med:         1.22 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        768 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 |         6.12500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         6.12500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         1.09375 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.60156 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.47852 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.43859 |            6.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |        11.06250 |           10.13 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         4.85156 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         2.46289 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.45752 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.67241 |            6.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.43746*N + 87
    Where:   N = width_out * height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         2.48 cycles/pt
    Max:         6.13 cycles/pt            Med:         0.60 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.48231*N + 60.59381*M + 56
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.67 cycles/pt            Avg:         4.10 cycles/pt
    Max:        11.06 cycles/pt            Med:         1.46 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        992 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         5.62500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  1 | PASS   |      16 |            0.00 |         5.62500 |           10.13 | Sequentially generated input | width_out=8, height_out=2,
|    |        |         |                 |                 |                 | out size=16, mode=1
|  2 | PASS   |     128 |            0.00 |         0.89844 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  3 | PASS   |     512 |            0.00 |         0.45898 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  4 | PASS   |    2048 |            0.00 |         0.34912 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=1
|  5 | PASS   |   76800 |            0.00 |         0.31348 |            6.06 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  6 | PASS   |      16 |            0.00 |        10.43750 |           10.13 | Randomly generated input | width_out=8, height_out=2, out
|    |        |         |                 |                 |                 | size=16, mode=2
|  7 | PASS   |     128 |            0.00 |         4.78125 |            7.45 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=2
|  8 | PASS   |     512 |            0.00 |         2.47266 |            6.68 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    2048 |            0.00 |         1.50195 |            6.33 | Randomly generated input | width_out=64, height_out=32, out
|    |        |         |                 |                 |                 | size=2048, mode=2
| 10 | PASS   |   76800 |            0.00 |         0.72547 |            6.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.31244*N + 79
    Where:   N = width_out * height_out
  Range:
    Min:         0.31 cycles/pt            Avg:         2.21 cycles/pt
    Max:         5.63 cycles/pt            Med:         0.46 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.53648*N + 60.29314*M + 43
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.73 cycles/pt            Avg:         3.98 cycles/pt
    Max:        10.44 cycles/pt            Med:         1.50 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        896 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        12.93750 |           33.19 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.57617 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.25228 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.19009 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18815 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.15625 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.58724 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.69009 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.46228 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.45588 |           29.22 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.76471 |           29.22 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.70000 |           29.38 | 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.18747*N + 205
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.93 cycles/pt
    Max:        12.94 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride; IYUV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.32622*N + 87.06386*M + 20
    Where:   N = width * height; M = height
  Range:
    Min:         0.46 cycles/pt            Avg:         2.73 cycles/pt
    Max:         5.70 cycles/pt            Med:         1.59 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2080 bytes
  Data size:          0 bytes
  Stack usage:       40 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.25000 |           63.19 | 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 |         3.78906 |           59.51 | 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 |         2.98568 |           59.23 | 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 |         2.44234 |           59.06 | 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.32204 |           59.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 |         3.78906 |           59.51 | 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 |         2.98568 |           59.23 | 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 |         2.44234 |           59.06 | 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 |         2.32204 |           59.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 |         4.94118 |           59.99 | 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 |         4.94118 |           59.99 | 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 |         5.66667 |           60.12 | Randomly generated input | width=30, height=2, out size=60
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 12
Formula:
  Cycles:  2.25009*N + 45.90228*M + 72
  Where:   N = width * height; M = height
Range:
  Min:         2.32 cycles/pt            Avg:         4.16 cycles/pt
  Max:        11.25 cycles/pt            Med:         2.99 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1536 bytes
  Data size:          0 bytes
  Stack usage:       88 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 |           63.69 | 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 |         3.50391 |           59.64 | 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 |         2.70898 |           59.29 | 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 |         2.18419 |           59.08 | 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.06896 |           59.03 | 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 |         3.50391 |           59.64 | 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 |         2.70898 |           59.29 | 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 |         2.18419 |           63.08 | 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.06896 |           63.03 | 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 |         4.88235 |           64.10 | 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 |         4.88235 |           64.10 | 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 |         5.66667 |           64.25 | Randomly generated input | width=30, height=2, out size=60
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 12
Formula:
  Cycles:  2.00009*N + 43.89455*M + 87
  Where:   N = width * height; M = height
Range:
  Min:         2.07 cycles/pt            Avg:         4.00 cycles/pt
  Max:        11.63 cycles/pt            Med:         2.71 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1536 bytes
  Data size:          0 bytes
  Stack usage:      112 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.93750 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.56055 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.80436 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.41197 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.33007 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.39258 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.85579 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.90527 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.66512 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.52941 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.76471 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         6.00000 |           29.43 | 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.32900*N + 1535
    Where:   N = width * height
  Range:
    Min:         0.33 cycles/pt            Avg:         3.26 cycles/pt
    Max:        12.94 cycles/pt            Med:         0.80 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride; IYUV=>YUV4
  Test vectors run: 6
  Formula:
    Cycles:  0.66341*N + 4127
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         2.93 cycles/pt
    Max:         6.00 cycles/pt            Med:         1.86 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2112 bytes
  Data size:          0 bytes
  Stack usage:       32 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 |        11.25000 |           33.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.52734 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.24414 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18977 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18807 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.13281 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.59049 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.69331 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.46356 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.02941 |           29.24 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.32353 |           29.24 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.20000 |           29.40 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |      16 |            0.00 |        11.18750 |           33.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
| 13 | PASS   |     512 |            0.00 |         0.52539 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
| 14 | PASS   |    3072 |            0.00 |         0.24382 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 15 | PASS   |   76800 |            0.00 |         0.18975 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 16 | PASS   |  307200 |            0.00 |         0.18806 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
| 17 | PASS   |     512 |            0.00 |         3.13281 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 18 | PASS   |    3072 |            0.00 |         1.59049 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 19 | PASS   |   76800 |            0.00 |         0.69331 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 20 | PASS   |  307200 |            0.00 |         0.46356 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 21 | PASS   |      68 |            0.00 |         3.01471 |           29.24 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.32353 |           29.24 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 23 | PASS   |      60 |            0.00 |         5.20000 |           29.40 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 12
  Formula:
    Cycles:  0.18748*N + 178
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.56 cycles/pt
    Max:        11.25 cycles/pt            Med:         0.24 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 12
  Formula:
    Cycles:  0.32626*N + 87.91957*M - 9
    Where:   N = width * height; M = height
  Range:
    Min:         0.46 cycles/pt            Avg:         2.57 cycles/pt
    Max:         5.20 cycles/pt            Med:         1.59 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1792 bytes
  Data size:          0 bytes
  Stack usage:       16 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.87500 |           62.44 | 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 |         4.58594 |           58.60 | 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 |         3.37891 |           58.28 | 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 |         2.54661 |           58.07 | 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 |         2.36113 |           58.03 | 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 |         4.58594 |           58.60 | 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 |         3.37891 |           58.28 | 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 |         2.54661 |           58.07 | 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 |         2.36113 |           58.03 | 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 |         5.94118 |           59.04 | 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 |         5.94118 |           59.04 | 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 |         6.93333 |           59.18 | 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.87500 |           62.44 | 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 |         4.58594 |           58.60 | 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 |         3.37891 |           58.28 | 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 |         2.54661 |           58.07 | 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.36113 |           58.03 | 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 |         4.58594 |           58.60 | 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 |         3.37891 |           58.28 | 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 |         2.54661 |           58.07 | 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.36113 |           58.03 | 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 |         5.94118 |           59.04 | 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 |         5.94118 |           59.04 | 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 |         6.93333 |           59.18 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; NV12=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.25006*N + 70.93108*M + 74
    Where:   N = width * height; M = height
  Range:
    Min:         2.36 cycles/pt            Avg:         5.61 cycles/pt
    Max:        14.88 cycles/pt            Med:         3.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; NV21=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.25006*N + 70.93108*M + 74
    Where:   N = width * height; M = height
  Range:
    Min:         2.36 cycles/pt            Avg:         5.61 cycles/pt
    Max:        14.88 cycles/pt            Med:         3.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; NV12=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.25016*N + 70.82009*M + 97
    Where:   N = width * height; M = height
  Range:
    Min:         2.36 cycles/pt            Avg:         4.29 cycles/pt
    Max:         6.93 cycles/pt            Med:         3.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; NV21=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.25016*N + 70.82009*M + 97
    Where:   N = width * height; M = height
  Range:
    Min:         2.36 cycles/pt            Avg:         4.29 cycles/pt
    Max:         6.93 cycles/pt            Med:         3.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1472 bytes
  Data size:          0 bytes
  Stack usage:      104 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 |        13.00000 |           65.44 | 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 |         3.90234 |           61.60 | 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 |         2.91081 |           61.28 | 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 |         2.23831 |           61.07 | 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.08926 |           61.03 | 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 |         3.90234 |           61.60 | 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 |         2.91081 |           61.28 | 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 |         2.23831 |           61.07 | 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.08926 |           61.03 | 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 |         5.70588 |           62.04 | 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 |         5.70588 |           62.04 | 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 |         6.33333 |           62.18 | 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 |        13.00000 |           65.44 | 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 |         3.90234 |           61.60 | 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 |         2.91081 |           61.28 | 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 |         2.23831 |           61.07 | 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.08926 |           61.03 | 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 |         3.90234 |           61.60 | 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 |         2.91081 |           61.28 | 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 |         2.23831 |           61.07 | 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.08926 |           61.03 | 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 |         5.70588 |           62.04 | 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 |         5.70588 |           62.04 | 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 |         6.33333 |           62.18 | 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.00009*N + 56.89310*M + 84
    Where:   N = width * height; M = height
  Range:
    Min:         2.09 cycles/pt            Avg:         4.97 cycles/pt
    Max:        13.00 cycles/pt            Med:         2.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; NV21=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.00009*N + 56.89310*M + 84
    Where:   N = width * height; M = height
  Range:
    Min:         2.09 cycles/pt            Avg:         4.97 cycles/pt
    Max:        13.00 cycles/pt            Med:         2.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; NV12=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.00020*N + 56.77510*M + 108
    Where:   N = width * height; M = height
  Range:
    Min:         2.09 cycles/pt            Avg:         3.86 cycles/pt
    Max:         6.33 cycles/pt            Med:         2.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; NV21=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.00020*N + 56.77510*M + 108
    Where:   N = width * height; M = height
  Range:
    Min:         2.09 cycles/pt            Avg:         3.86 cycles/pt
    Max:         6.33 cycles/pt            Med:         2.91 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1504 bytes
  Data size:          0 bytes
  Stack usage:      120 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.93750 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.51563 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.84115 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.44521 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.36208 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.31641 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.82227 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.89685 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.66197 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.29412 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.52941 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         5.31667 |           29.43 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |      16 |            0.00 |        12.12500 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
| 13 | PASS   |     512 |            0.00 |         1.56250 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
| 14 | PASS   |    3072 |            0.00 |         0.86458 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 15 | PASS   |   76800 |            0.00 |         0.45146 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 16 | PASS   |  307200 |            0.00 |         0.36443 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
| 17 | PASS   |     512 |            0.00 |         3.36328 |           28.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 18 | PASS   |    3072 |            0.00 |         1.84570 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 19 | PASS   |   76800 |            0.00 |         0.90310 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 20 | PASS   |  307200 |            0.00 |         0.66432 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 21 | PASS   |      68 |            0.00 |         3.33824 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.57353 |           29.26 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 23 | PASS   |      60 |            0.00 |         5.36667 |           29.43 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 12
  Formula:
    Cycles:  0.31255*N + 32.19552*M + 123
    Where:   N = width * height; M = height
  Range:
    Min:         0.36 cycles/pt            Avg:         3.09 cycles/pt
    Max:        12.13 cycles/pt            Med:         0.86 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 12
  Formula:
    Cycles:  0.52154*N + 90.69175*M - 19
    Where:   N = width * height; M = height
  Range:
    Min:         0.66 cycles/pt            Avg:         2.77 cycles/pt
    Max:         5.37 cycles/pt            Med:         1.85 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2048 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        30.18750 |           35.44 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         7.55664 |           32.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.70736 |           32.63 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.67163 |           32.53 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.21270 |           32.51 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         7.58789 |           32.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.72298 |           32.63 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.67579 |           32.53 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.21426 |           32.51 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         9.10294 |           33.19 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         9.13235 |           33.19 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |        10.85000 |           33.28 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGB=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  1.93764*N + 175.84082*M + 93
    Where:   N = width * height; M = height
  Range:
    Min:         2.21 cycles/pt            Avg:         9.41 cycles/pt
    Max:        30.19 cycles/pt            Med:         4.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  1.93775*N + 176.72732*M + 116
    Where:   N = width * height; M = height
  Range:
    Min:         2.21 cycles/pt            Avg:         6.20 cycles/pt
    Max:        10.85 cycles/pt            Med:         4.72 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2624 bytes
  Data size:          0 bytes
  Stack usage:      180 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 |        25.56250 |           35.25 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.60742 |           32.78 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.23665 |           32.62 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.54655 |           32.53 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.16580 |           32.51 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         6.63867 |           32.78 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.25228 |           32.62 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.55072 |           32.53 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.16737 |           32.51 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         7.91176 |           33.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         7.94118 |           33.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         8.96667 |           33.23 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  1.93761*N + 145.87313*M + 81
    Where:   N = width * height; M = height
  Range:
    Min:         2.17 cycles/pt            Avg:         8.17 cycles/pt
    Max:        25.56 cycles/pt            Med:         4.24 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  1.93767*N + 146.81446*M + 93
    Where:   N = width * height; M = height
  Range:
    Min:         2.17 cycles/pt            Avg:         5.42 cycles/pt
    Max:         8.97 cycles/pt            Med:         4.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2624 bytes
  Data size:          0 bytes
  Stack usage:      164 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 |         5.50000 |           32.75 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.65625 |           28.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.52604 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.50104 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.50026 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.54688 |           28.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.54427 |           28.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.05365 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.86576 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         1.95588 |           29.12 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         3.20588 |           29.12 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         3.98333 |           29.27 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.49998*N + 84
    Where:   N = width * height
  Range:
    Min:         0.50 cycles/pt            Avg:         1.61 cycles/pt
    Max:         5.50 cycles/pt            Med:         0.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.75372*N + 72.33452*M - 270
    Where:   N = width * height; M = height
  Range:
    Min:         0.87 cycles/pt            Avg:         2.20 cycles/pt
    Max:         3.98 cycles/pt            Med:         1.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        960 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 |         8.43750 |           31.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.71680 |           27.81 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.53613 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.50145 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.50036 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.56445 |           27.81 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.50033 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.76314 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.59860 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.44118 |           28.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.60294 |           28.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         9.83333 |           29.60 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.49998*N + 116
    Where:   N = width * height
  Range:
    Min:         1.50 cycles/pt            Avg:         3.02 cycles/pt
    Max:         8.44 cycles/pt            Med:         1.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.50014*N + 62.84404*M + 81
    Where:   N = width * height; M = height
  Range:
    Min:         1.60 cycles/pt            Avg:         3.98 cycles/pt
    Max:         9.83 cycles/pt            Med:         2.50 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1344 bytes
  Data size:          0 bytes
  Stack usage:       36 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 |        31.43750 |           36.06 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         7.49414 |           33.33 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.67611 |           33.14 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.66329 |           33.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.20957 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         7.52539 |           33.33 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.69173 |           33.14 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.66746 |           33.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.21114 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         8.95588 |           33.72 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         8.98529 |           33.72 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |        10.68333 |           33.82 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; RGBX=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  1.93767*N + 173.81556*M + 98
    Where:   N = width * height; M = height
  Range:
    Min:         2.21 cycles/pt            Avg:         9.57 cycles/pt
    Max:        31.44 cycles/pt            Med:         4.68 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGBX=>IYUV
  Test vectors run: 6
  Formula:
    Cycles:  1.93773*N + 174.74418*M + 113
    Where:   N = width * height; M = height
  Range:
    Min:         2.21 cycles/pt            Avg:         6.13 cycles/pt
    Max:        10.68 cycles/pt            Med:         4.69 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2560 bytes
  Data size:          0 bytes
  Stack usage:      164 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 |        26.43750 |           35.94 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.42383 |           33.32 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         4.14355 |           33.14 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         2.52158 |           33.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         2.15644 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         6.45508 |           33.32 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.15918 |           33.14 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.52574 |           33.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.15800 |           33.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         7.67647 |           33.69 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         7.70588 |           33.69 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         8.70000 |           33.78 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
| 12 | PASS   |     192 |            0.00 |        23.17188 |           34.22 | 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.93775*N + 139.49272*M + 217
    Where:   N = width * height; M = height
  Range:
    Min:         2.16 cycles/pt            Avg:        10.36 cycles/pt
    Max:        26.44 cycles/pt            Med:         4.14 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width != stride; RGB=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  1.93765*N + 140.83132*M + 91
    Where:   N = width * height; M = height
  Range:
    Min:         2.16 cycles/pt            Avg:         5.28 cycles/pt
    Max:         8.70 cycles/pt            Med:         4.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2560 bytes
  Data size:          0 bytes
  Stack usage:      148 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.62500 |           32.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.66016 |           28.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.52669 |           28.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.50107 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.50027 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.56250 |           28.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.55990 |           28.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.05469 |           28.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.86654 |           28.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         2.02941 |           29.09 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         3.38235 |           29.09 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      60 |            0.00 |         4.05000 |           29.23 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.49998*N + 87
    Where:   N = width * height
  Range:
    Min:         0.50 cycles/pt            Avg:         1.64 cycles/pt
    Max:         5.63 cycles/pt            Med:         0.53 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.75433*N + 72.40454*M - 255
    Where:   N = width * height; M = height
  Range:
    Min:         0.87 cycles/pt            Avg:         2.25 cycles/pt
    Max:         4.05 cycles/pt            Med:         1.56 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        960 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 |         9.06250 |           31.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.71289 |           27.81 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.53548 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.50142 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.50035 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.50195 |           27.81 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.46908 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.75480 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.59547 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      68 |            0.00 |         3.36765 |           28.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.45588 |           28.15 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        10.30000 |           29.60 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.49997*N + 116
    Where:   N = width * height
  Range:
    Min:         1.50 cycles/pt            Avg:         3.11 cycles/pt
    Max:         9.06 cycles/pt            Med:         1.54 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.50016*N + 60.82720*M + 84
    Where:   N = width * height; M = height
  Range:
    Min:         1.60 cycles/pt            Avg:         4.01 cycles/pt
    Max:        10.30 cycles/pt            Med:         2.47 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1280 bytes
  Data size:          0 bytes
  Stack usage:       20 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 |        11.43750 |           16.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.66211 |           13.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.90202 |           13.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.50764 |           13.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.42457 |           13.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.57617 |           13.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  6 | PASS   |    3072 |            0.00 |         1.94368 |           13.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
|  7 | PASS   |   76800 |            0.00 |         1.08889 |           13.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  8 | PASS   |  307200 |            0.00 |         0.83928 |           13.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  9 | PASS   |      68 |            0.00 |         3.36765 |           13.90 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.63235 |           13.90 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 11 | PASS   |      60 |            0.00 |         5.46667 |           14.02 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3
| 12 | PASS   |      16 |            0.00 |        11.68750 |           16.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 13 | PASS   |     512 |            0.00 |         1.54492 |           13.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 14 | PASS   |    3072 |            0.00 |         0.88770 |           13.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 15 | PASS   |   76800 |            0.00 |         0.50353 |           13.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 16 | PASS   |  307200 |            0.00 |         0.42302 |           13.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 17 | PASS   |     512 |            0.00 |         3.56836 |           13.46 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 18 | PASS   |    3072 |            0.00 |         1.93327 |           13.21 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4
| 19 | PASS   |   76800 |            0.00 |         1.08686 |           13.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 20 | PASS   |  307200 |            0.00 |         0.83851 |           13.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 21 | PASS   |      68 |            0.00 |         3.36765 |           13.90 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 22 | PASS   |      68 |            0.00 |         4.63235 |           13.90 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 23 | PASS   |      60 |            0.00 |         5.46667 |           14.02 | 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.37509*N + 31.38610*M + 133
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         3.10 cycles/pt
    Max:        11.44 cycles/pt            Med:         0.90 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>IYUV
  Test vectors run: 5
  Formula:
    Cycles:  0.37501*N + 30.48237*M + 115
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         3.01 cycles/pt
    Max:        11.69 cycles/pt            Med:         0.50 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>IYUV
  Test vectors run: 8
  Formula:
    Cycles:  0.69061*N + 95.31417*M - 52
    Where:   N = width * height; M = height
  Range:
    Min:         0.84 cycles/pt            Avg:         3.46 cycles/pt
    Max:         5.47 cycles/pt            Med:         3.58 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>IYUV
  Test vectors run: 4
  Formula:
    Cycles:  0.68892*N + 96.63170*M - 419
    Where:   N = width * height; M = height
  Range:
    Min:         0.84 cycles/pt            Avg:         1.86 cycles/pt
    Max:         3.57 cycles/pt            Med:         1.09 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2592 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        11.25000 |           16.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.54883 |           13.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.83887 |           13.45 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.46803 |           13.30 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.39019 |           13.27 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         3.43164 |           13.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  6 | PASS   |    3072 |            0.00 |         1.86100 |           13.45 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
|  7 | PASS   |   76800 |            0.00 |         1.01595 |           13.30 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  8 | PASS   |  307200 |            0.00 |         0.77287 |           13.27 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  9 | PASS   |      68 |            0.00 |         3.23529 |           14.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      68 |            0.00 |         4.50000 |           14.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=3
| 11 | PASS   |      60 |            0.00 |         5.33333 |           14.13 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=3
| 12 | PASS   |      16 |            0.00 |        11.50000 |           16.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 13 | PASS   |     512 |            0.00 |         1.47852 |           13.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 14 | PASS   |    3072 |            0.00 |         0.80111 |           13.45 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 15 | PASS   |   76800 |            0.00 |         0.45767 |           13.30 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 16 | PASS   |  307200 |            0.00 |         0.38629 |           13.27 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 17 | PASS   |     512 |            0.00 |         3.42383 |           13.70 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 18 | PASS   |    3072 |            0.00 |         1.83887 |           13.45 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4
| 19 | PASS   |   76800 |            0.00 |         1.01392 |           13.30 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 20 | PASS   |  307200 |            0.00 |         0.77210 |           13.27 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 21 | PASS   |      68 |            0.00 |         3.27941 |           14.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=2
| 22 | PASS   |      68 |            0.00 |         4.54412 |           14.03 | Randomly generated input | width=34, height=2, out size=68,
|    |        |         |                 |                 |                 | mode=4
| 23 | PASS   |      60 |            0.00 |         5.38333 |           14.13 | 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.34383*N + 29.40050*M + 128
    Where:   N = width * height; M = height
  Range:
    Min:         0.39 cycles/pt            Avg:         2.96 cycles/pt
    Max:        11.25 cycles/pt            Med:         0.84 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.34384*N + 26.88786*M + 134
    Where:   N = width * height; M = height
  Range:
    Min:         0.39 cycles/pt            Avg:         2.98 cycles/pt
    Max:        11.50 cycles/pt            Med:         0.80 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.62771*N + 93.19518*M - 118
    Where:   N = width * height; M = height
  Range:
    Min:         0.77 cycles/pt            Avg:         2.82 cycles/pt
    Max:         5.33 cycles/pt            Med:         1.86 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>NV12
  Test vectors run: 6
  Formula:
    Cycles:  0.62774*N + 92.69781*M - 125
    Where:   N = width * height; M = height
  Range:
    Min:         0.77 cycles/pt            Avg:         2.83 cycles/pt
    Max:         5.38 cycles/pt            Med:         1.84 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2528 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        13.25000 |           53.44 | 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.35547 |           50.01 | 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.33008 |           49.73 | 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.62570 |           49.56 | 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.46893 |           49.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.35547 |           50.01 | 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 |         3.33008 |           49.73 | 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.62570 |           52.06 | 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.46893 |           52.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.61765 |           52.93 | 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.61765 |           52.93 | 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.13333 |           53.05 | 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 |        13.25000 |           53.44 | 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.35547 |           50.01 | 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 |         3.33008 |           49.73 | 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.62570 |           49.56 | 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 |         2.46893 |           49.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.35547 |           50.01 | 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.33008 |           49.73 | 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.62570 |           49.56 | 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.46893 |           52.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.64706 |           52.93 | 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.64706 |           52.93 | 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.16667 |           53.05 | Randomly generated input | width=30, height=2, out size=60,
|    |        |         |                 |                 |                 | mode=4
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride; YUYV=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.37506*N + 59.93459*M + 67
    Where:   N = width * height; M = height
  Range:
    Min:         2.47 cycles/pt            Avg:         5.27 cycles/pt
    Max:        13.25 cycles/pt            Med:         3.33 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.37506*N + 59.93178*M + 68
    Where:   N = width * height; M = height
  Range:
    Min:         2.47 cycles/pt            Avg:         5.28 cycles/pt
    Max:        13.25 cycles/pt            Med:         3.33 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.37512*N + 59.86225*M + 82
    Where:   N = width * height; M = height
  Range:
    Min:         2.47 cycles/pt            Avg:         4.09 cycles/pt
    Max:         6.13 cycles/pt            Med:         3.33 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>RGB
  Test vectors run: 6
  Formula:
    Cycles:  2.37513*N + 59.85662*M + 83
    Where:   N = width * height; M = height
  Range:
    Min:         2.47 cycles/pt            Avg:         4.10 cycles/pt
    Max:         6.17 cycles/pt            Med:         3.33 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2368 bytes
  Data size:          0 bytes
  Stack usage:       80 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 |        12.93750 |           53.94 | 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.86133 |           50.51 | 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.45605 |           50.23 | 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.47574 |           50.06 | 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.25644 |           50.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 |         4.86133 |           50.51 | 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.45605 |           50.23 | 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.47574 |           50.06 | 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.25644 |           50.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 |         6.51471 |           50.93 | 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 |         6.51471 |           50.93 | 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 |         7.01667 |           51.05 | 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 |        13.00000 |           53.94 | 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.86328 |           50.51 | 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.45638 |           50.23 | 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.47576 |           50.06 | 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.25644 |           50.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 |         4.86328 |           50.51 | 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.45638 |           50.23 | 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.47576 |           50.06 | 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.25644 |           50.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 |         6.52941 |           50.93 | 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 |         6.52941 |           50.93 | 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 |         7.03333 |           51.05 | 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.12502*N + 83.96962*M + 63
    Where:   N = width * height; M = height
  Range:
    Min:         2.26 cycles/pt            Avg:         5.42 cycles/pt
    Max:        12.94 cycles/pt            Med:         3.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; UYVY=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.12502*N + 83.96962*M + 64
    Where:   N = width * height; M = height
  Range:
    Min:         2.26 cycles/pt            Avg:         5.43 cycles/pt
    Max:        13.00 cycles/pt            Med:         3.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; YUYV=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.12518*N + 83.80040*M + 98
    Where:   N = width * height; M = height
  Range:
    Min:         2.26 cycles/pt            Avg:         4.43 cycles/pt
    Max:         7.02 cycles/pt            Med:         3.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; UYVY=>RGBX
  Test vectors run: 6
  Formula:
    Cycles:  2.12518*N + 83.80040*M + 99
    Where:   N = width * height; M = height
  Range:
    Min:         2.26 cycles/pt            Avg:         4.44 cycles/pt
    Max:         7.03 cycles/pt            Med:         3.46 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4608 bytes
  Data size:          0 bytes
  Stack usage:      104 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.75000 |           31.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
|  1 | PASS   |      16 |            0.00 |         5.75000 |           31.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
|  2 | PASS   |      16 |            0.00 |         5.81250 |           31.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  3 | PASS   |     512 |            0.00 |         0.42188 |           27.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  4 | PASS   |  307200 |            0.00 |         0.25029 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  5 | PASS   |     512 |            0.00 |         2.40820 |           27.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
|  6 | PASS   |   76800 |            0.00 |         0.54352 |           27.08 | Randomly generated input | width=320, height=240, out
|    |        |         |                 |                 |                 | size=76800, mode=4
|  7 | PASS   |      34 |            0.00 |         3.32353 |           29.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         6.38235 |           29.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4
|  9 | PASS   |      30 |            0.00 |         7.90000 |           29.47 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 10 | PASS   |    3072 |            0.00 |         0.21582 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
| 11 | PASS   |   76800 |            0.00 |         0.18863 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
| 12 | PASS   |    3072 |            0.00 |         1.25553 |           27.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
| 13 | PASS   |   76800 |            0.00 |         0.59741 |           27.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
| 14 | PASS   |  307200 |            0.00 |         0.42162 |           27.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
| 15 | PASS   |      34 |            0.00 |         3.11765 |           29.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 16 | PASS   |      34 |            0.00 |         6.02941 |           29.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
| 17 | PASS   |      30 |            0.00 |         6.73333 |           29.47 | 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.18742*N + 92
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.33 cycles/pt
    Max:         5.81 cycles/pt            Med:         0.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.24998*N + 92
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         3.10 cycles/pt
    Max:         5.75 cycles/pt            Med:         0.42 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 5
  Formula:
    Cycles:  0.31651*N + 67.42090*M - 61
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         3.01 cycles/pt
    Max:         6.73 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.35582*N + 59.65839*M + 96
    Where:   N = width * height; M = height
  Range:
    Min:         0.54 cycles/pt            Avg:         4.31 cycles/pt
    Max:         7.90 cycles/pt            Med:         2.41 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1088 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         5.43750 |           10.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.34570 |            7.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.21387 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18855 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18776 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.18945 |            7.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.20866 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.58803 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.41771 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         2.82353 |            8.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.55882 |            8.82 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.23333 |            9.07 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18749*N + 84
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         1.53 cycles/pt
    Max:         5.44 cycles/pt            Med:         0.21 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31587*N + 65.37792*M - 83
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         2.70 cycles/pt
    Max:         6.23 cycles/pt            Med:         1.21 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        768 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 |        28.00000 |           45.92 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2, shift=2
|  1 | PASS   |      84 |            0.00 |         3.84524 |           41.58 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1, shift=17
|  2 | PASS   |     420 |            0.00 |         2.23571 |           39.88 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1, shift=18
|  3 | PASS   |    2852 |            0.00 |         1.86080 |           39.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1, shift=18
|  4 | PASS   |   75684 |            0.00 |         1.76305 |           39.08 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1, shift=18
|  5 | PASS   |  304964 |            0.00 |         1.75599 |           39.04 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1, shift=18
|  6 | PASS   |     420 |            0.00 |         6.02381 |           39.87 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2, shift=18
|  7 | PASS   |    2852 |            0.00 |         3.77630 |           39.40 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2, shift=18
|  8 | PASS   |   73140 |            0.00 |         2.29202 |           39.41 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2, shift=17
|  9 | PASS   |  304964 |            0.00 |         1.94531 |           39.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:  1.75*N + 3.5*M + 155
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.76 cycles/pt            Avg:         2.29 cycles/pt
    Max:         3.85 cycles/pt            Med:         1.76 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.75002*N + 124.47360*M + 57
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.95 cycles/pt            Avg:         8.41 cycles/pt
    Max:        28.00 cycles/pt            Med:         2.29 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1344 bytes
  Data size:          0 bytes
  Stack usage:      104 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 |        28.08333 |           33.83 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2, shift=2
|  1 | PASS   |      84 |            0.00 |         3.55952 |           29.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1, shift=17
|  2 | PASS   |     420 |            0.00 |         1.96905 |           28.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1, shift=18
|  3 | PASS   |    2852 |            0.00 |         1.60273 |           28.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1, shift=18
|  4 | PASS   |   75684 |            0.00 |         1.51148 |           28.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1, shift=18
|  5 | PASS   |  304964 |            0.00 |         1.50521 |           28.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1, shift=18
|  6 | PASS   |     420 |            0.00 |         5.68810 |           28.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2, shift=18
|  7 | PASS   |    2852 |            0.00 |         3.48562 |           28.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2, shift=18
|  8 | PASS   |   73140 |            0.00 |         2.03113 |           28.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2, shift=17
|  9 | PASS   |  304964 |            0.00 |         1.69139 |           28.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.5*N + 3.0*M + 155
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.51 cycles/pt            Avg:         2.03 cycles/pt
    Max:         3.56 cycles/pt            Med:         1.51 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.50004*N + 121.95474*M + 60
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.69 cycles/pt            Avg:         8.20 cycles/pt
    Max:        28.08 cycles/pt            Med:         2.03 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1248 bytes
  Data size:          0 bytes
  Stack usage:       76 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 |        41.75000 |           81.38 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2, shift=5
|  1 | PASS   |      48 |            0.00 |         9.27083 |           74.29 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1, shift=19
|  2 | PASS   |     336 |            0.00 |         6.08631 |           72.80 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1, shift=19
|  3 | PASS   |    2640 |            0.00 |         5.38068 |           72.37 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1, shift=19
|  4 | PASS   |   74576 |            0.00 |         5.06497 |           72.20 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1, shift=19
|  5 | PASS   |  302736 |            0.00 |         5.03186 |           72.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1, shift=19
|  6 | PASS   |     336 |            0.00 |         9.11905 |           72.89 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2, shift=19
|  7 | PASS   |    2640 |            0.00 |         6.86970 |           72.35 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2, shift=19
|  8 | PASS   |   72680 |            0.00 |         5.48332 |           72.09 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2, shift=19
|  9 | PASS   |  302736 |            0.00 |         5.17470 |           72.10 | 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.0*N + 20.0*M + 125
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.03 cycles/pt            Avg:         6.17 cycles/pt
    Max:         9.27 cycles/pt            Med:         5.06 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  5.00003*N + 110.96286*M + 60
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.17 cycles/pt            Avg:        13.68 cycles/pt
    Max:        41.75 cycles/pt            Med:         5.48 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1952 bytes
  Data size:          0 bytes
  Stack usage:      144 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 |        37.12500 |           59.38 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2, shift=5
|  1 | PASS   |      48 |            0.00 |         8.37500 |           52.48 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1, shift=19
|  2 | PASS   |     336 |            0.00 |         5.48214 |           50.88 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1, shift=19
|  3 | PASS   |    2640 |            0.00 |         4.84318 |           50.38 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1, shift=19
|  4 | PASS   |   74576 |            0.00 |         4.55849 |           50.07 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1, shift=19
|  5 | PASS   |  302736 |            0.00 |         4.52868 |           50.03 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1, shift=19
|  6 | PASS   |     336 |            0.00 |         8.08036 |           50.88 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2, shift=19
|  7 | PASS   |    2640 |            0.00 |         6.11932 |           50.38 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2, shift=19
|  8 | PASS   |   72680 |            0.00 |         4.91809 |           50.10 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2, shift=19
|  9 | PASS   |  302736 |            0.00 |         4.65111 |           50.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:  4.5*N + 18.0*M + 114
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         4.53 cycles/pt            Avg:         5.56 cycles/pt
    Max:         8.38 cycles/pt            Med:         4.56 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  4.50003*N + 95.96658*M + 58
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         4.65 cycles/pt            Avg:        12.18 cycles/pt
    Max:        37.13 cycles/pt            Med:         4.92 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1920 bytes
  Data size:          0 bytes
  Stack usage:      120 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 |       121.50000 |          123.25 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2, shift=8
|  1 | PASS   |      20 |            0.00 |        25.45000 |          107.05 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1, shift=20
|  2 | PASS   |     260 |            0.00 |        12.89615 |          103.93 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1, shift=20
|  3 | PASS   |    2436 |            0.00 |        10.97578 |          103.36 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1, shift=20
|  4 | PASS   |   73476 |            0.00 |        10.06632 |          103.09 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1, shift=20
|  5 | PASS   |  300516 |            0.00 |         9.96910 |          103.05 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1, shift=20
|  6 | PASS   |     260 |            0.00 |        17.35385 |          104.14 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2, shift=20
|  7 | PASS   |    2436 |            0.00 |        13.11987 |          103.37 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2, shift=20
|  8 | PASS   |   72220 |            0.00 |        11.69679 |          103.10 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2, shift=20
|  9 | PASS   |  300516 |            0.00 |        10.16904 |          103.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:  9.875*N + 59.25*M + 193
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.97 cycles/pt            Avg:        13.87 cycles/pt
    Max:        25.45 cycles/pt            Med:        10.07 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  9.29696*N + 565.81781*M - 5833
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        10.17 cycles/pt            Avg:        34.77 cycles/pt
    Max:       121.50 cycles/pt            Med:        11.70 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1792 bytes
  Data size:          0 bytes
  Stack usage:      272 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 |       122.50000 |          100.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2, shift=8
|  1 | PASS   |      20 |            0.00 |        25.00000 |           85.60 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1, shift=20
|  2 | PASS   |     260 |            0.00 |        12.44615 |           82.86 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1, shift=20
|  3 | PASS   |    2436 |            0.00 |        10.56322 |           82.34 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1, shift=20
|  4 | PASS   |   73476 |            0.00 |         9.68420 |           82.06 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1, shift=20
|  5 | PASS   |  300516 |            0.00 |         9.59056 |           82.03 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1, shift=20
|  6 | PASS   |     260 |            0.00 |        17.08462 |           82.86 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2, shift=20
|  7 | PASS   |    2436 |            0.00 |        12.79228 |           82.34 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2, shift=20
|  8 | PASS   |   72220 |            0.00 |        11.40983 |           82.08 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2, shift=20
|  9 | PASS   |  300516 |            0.00 |         9.79838 |           82.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:  9.5*N + 57.0*M + 196
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.59 cycles/pt            Avg:        13.46 cycles/pt
    Max:        25.00 cycles/pt            Med:         9.68 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  8.87845*N + 597.13635*M - 6279
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         9.80 cycles/pt            Avg:        34.72 cycles/pt
    Max:       122.50 cycles/pt            Med:        11.41 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1632 bytes
  Data size:          0 bytes
  Stack usage:      256 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 |        30.50000 |          141.58 | 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 |         4.20238 |          153.49 | 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 |        81.95000 |          219.34 | 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 |        10.98851 |          286.39 | 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.06537 |          219.23 | 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.75609 |          151.36 | 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 |       127.91827 |          352.96 | 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 |       127.72500 |          285.28 | 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 |       126.18349 |          351.63 | 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 |        77.06604 |          217.61 | 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:        20.79 cycles/pt
    Max:        81.95 cycles/pt            Med:         4.20 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Range:
    Min:        30.50 cycles/pt            Avg:        97.88 cycles/pt
    Max:       127.92 cycles/pt            Med:        77.07 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       7072 bytes
  Data size:          0 bytes
  Stack usage:      344 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 |        30.58333 |          146.92 | 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.91667 |          159.15 | 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 |        84.01945 |          225.18 | 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 |        10.57553 |          292.31 | 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 |         4.55889 |          225.22 | 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.50531 |          157.35 | 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 |       131.75481 |          359.78 | 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 |       128.65755 |          292.19 | 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 |       130.16606 |          358.60 | 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 |        78.05977 |          224.60 | 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.51 cycles/pt            Avg:        20.92 cycles/pt
    Max:        84.02 cycles/pt            Med:         3.92 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Range:
    Min:        30.58 cycles/pt            Avg:        99.84 cycles/pt
    Max:       131.75 cycles/pt            Med:        78.06 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       7744 bytes
  Data size:          0 bytes
  Stack usage:      320 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 |        19.66667 |           22.67 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.59524 |           18.71 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.88571 |           17.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.51332 |           17.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.44258 |           17.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.43945 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.17143 |           17.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.77349 |           17.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         0.95051 |           17.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.66727 |           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 + 176
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         0.98 cycles/pt
    Max:         2.60 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.50730*N + 100.70472*M + 605
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.67 cycles/pt            Avg:         5.65 cycles/pt
    Max:        19.67 cycles/pt            Med:         0.95 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:       16 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.83333 |           20.96 | 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.19833 |           12.05 | 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.39320 |           12.25 | 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.26178 |           19.95 | 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.26644 |           20.34 | 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.26494 |           20.34 | 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.66929 |           11.99 | 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.98034 |           12.22 | 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.33633 |           19.94 | 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.35775 |           20.34 | 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.26423*N + 2.89247*M + 593
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.26 cycles/pt            Avg:         0.48 cycles/pt
    Max:         1.20 cycles/pt            Med:         0.26 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.38757*N - 206.38386*M + 14887
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.34 cycles/pt            Avg:         1.84 cycles/pt
    Max:         5.83 cycles/pt            Med:         0.36 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:      652 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 |        19.00000 |           24.08 | Statically generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12, mode=2
|  1 | PASS   |      96 |            0.00 |         6.06250 |           23.43 | Randomly generated input | width_out=16, height_out=6, out
|    |        |         |                 |                 |                 | size=96, mode=1
|  2 | PASS   |     448 |            0.00 |         4.04911 |           22.32 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=448, mode=1
|  3 | PASS   |    2944 |            0.00 |         3.12160 |           22.51 | Randomly generated input | width_out=64, height_out=46, out
|    |        |         |                 |                 |                 | size=2944, mode=1
|  4 | PASS   |   76160 |            0.00 |         2.42235 |           22.20 | Randomly generated input | width_out=320, height_out=238,
|    |        |         |                 |                 |                 | out size=76160, mode=1
|  5 | PASS   |  305920 |            0.00 |         2.33606 |           22.12 | Randomly generated input | width_out=640, height_out=478,
|    |        |         |                 |                 |                 | out size=305920, mode=1
|  6 | PASS   |     448 |            0.00 |         4.04911 |           22.52 | Randomly generated input | width_out=32, height_out=14, out
|    |        |         |                 |                 |                 | size=448, mode=2
|  7 | PASS   |    2806 |            0.00 |         3.50463 |           22.35 | Randomly generated input | width_out=61, height_out=46, out
|    |        |         |                 |                 |                 | size=2806, mode=2
|  8 | PASS   |   73140 |            0.00 |         2.57006 |           22.19 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  305920 |            0.00 |         2.33606 |           22.14 | 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.25*N + 55.0*M + 36
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.34 cycles/pt            Avg:         3.60 cycles/pt
    Max:         6.06 cycles/pt            Med:         2.42 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  2.20449*N + 84.58921*M - 183
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.34 cycles/pt            Avg:         6.29 cycles/pt
    Max:        19.00 cycles/pt            Med:         2.57 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1088 bytes
  Data size:          0 bytes
  Stack usage:       24 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 |        36.25000 |           83.75 | Statically generated input | width=8, height=4, num edges=4
|  1 | PASS   |      32 |            0.00 |        28.15625 |           74.34 | Randomly generated input | width=16, height=6, num edges=32
|  2 | PASS   |     204 |            0.00 |        27.18137 |           73.21 | Randomly generated input | width=32, height=14, num
|    |        |         |                 |                 |                 | edges=204
|  3 | PASS   |    1680 |            0.00 |        27.02202 |           73.03 | Randomly generated input | width=64, height=46, num
|    |        |         |                 |                 |                 | edges=1680
|  4 | PASS   |   45898 |            0.00 |        27.00081 |           73.00 | Randomly generated input | width=320, height=238, num
|    |        |         |                 |                 |                 | edges=45898
|  5 | PASS   |  185494 |            0.00 |        27.00020 |           73.00 | Randomly generated input | width=640, height=478, num
|    |        |         |                 |                 |                 | edges=185494
|  6 | PASS   |     236 |            0.00 |        27.15678 |           73.18 | Randomly generated input | width=32, height=14, num
|    |        |         |                 |                 |                 | edges=236
|  7 | PASS   |    1631 |            0.00 |        27.02269 |           73.03 | Randomly generated input | width=61, height=46, num
|    |        |         |                 |                 |                 | edges=1631
|  8 | PASS   |   43715 |            0.00 |        27.00085 |           73.00 | Randomly generated input | width=230, height=318, num
|    |        |         |                 |                 |                 | edges=43715
|  9 | PASS   |  185325 |            0.00 |        27.00020 |           73.00 | Randomly generated input | width=640, height=478, num
|    |        |         |                 |                 |                 | edges=185325
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 10
Formula:
  Cycles:  27.0*N + 37
  Where:   N=numEdgesOut
Range:
  Min:        27.00 cycles/pt            Avg:        28.08 cycles/pt
  Max:        36.25 cycles/pt            Med:        27.02 cycles/pt
  Num pt = numEdgesOut
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        704 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        72.00000 |         2223.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         3.95703 |           89.17 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         2.22201 |           31.18 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.88888 |           19.65 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.87847 |           19.19 | 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 |         9.09766 |           89.17 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         4.82096 |           31.18 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         2.69659 |           19.65 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         2.23274 |           19.19 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        34.94118 |         1046.38 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        43.50000 |         1045.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        48.80000 |         1180.90 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.87490*N + 1091
    Where:   N = width * height
  Range:
    Min:         1.88 cycles/pt            Avg:        19.48 cycles/pt
    Max:        72.00 cycles/pt            Med:         2.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.95752*N + 174.36035*M + 872
    Where:   N = width * height; M = height
  Range:
    Min:         2.23 cycles/pt            Avg:        18.52 cycles/pt
    Max:        48.80 cycles/pt            Med:         4.82 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3584 bytes
  Data size:          0 bytes
  Stack usage:      100 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 |        19.83333 |           22.67 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.60714 |           18.71 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.88810 |           17.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.51367 |           17.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.44259 |           17.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.43945 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.20476 |           17.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.78962 |           17.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         0.95485 |           17.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.66883 |           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 + 177
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         0.98 cycles/pt
    Max:         2.61 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.50730*N + 101.70472*M + 605
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.67 cycles/pt            Avg:         5.69 cycles/pt
    Max:        19.83 cycles/pt            Med:         0.95 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:       16 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.84259 |           20.96 | 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.19917 |           12.05 | 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.39337 |           12.25 | 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.26180 |           19.95 | 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.26645 |           20.34 | 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.26494 |           20.34 | 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.66940 |           11.99 | 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.98036 |           12.22 | 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.33633 |           19.94 | 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.35775 |           20.34 | 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.26423*N + 2.89247*M + 594
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.26 cycles/pt            Avg:         0.48 cycles/pt
    Max:         1.20 cycles/pt            Med:         0.26 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.38757*N - 206.38386*M + 14888
    Where:   N = width_out * height_out * width_mask * height_mask; M = height_out
  Range:
    Min:         0.34 cycles/pt            Avg:         1.84 cycles/pt
    Max:         5.84 cycles/pt            Med:         0.36 cycles/pt
    Num pt = width_out * height_out * width_mask * height_mask
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:      652 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 |        83.50000 |         2679.00 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners=1, mode=2
|  1 | PASS   |     160 |            0.00 |        13.89375 |         2039.04 | Randomly generated input | width=22, height=16,
|    |        |         |                 |                 |                 | num_corners=15, mode=1
|  2 | PASS   |     320 |            0.00 |        11.55625 |         1937.08 | Randomly generated input | width=38, height=16,
|    |        |         |                 |                 |                 | num_corners=22, mode=1
|  3 | PASS   |    2688 |            0.00 |        10.56176 |         2055.65 | Randomly generated input | width=70, height=48,
|    |        |         |                 |                 |                 | num_corners=276, mode=1
|  4 | PASS   |    2048 |            0.00 |        10.00098 |         2035.05 | Randomly generated input | width=134, height=22,
|    |        |         |                 |                 |                 | num_corners=196, mode=1
|  5 | PASS   |   75360 |            0.00 |         9.78787 |         2042.44 | Randomly generated input | width=246, height=320,
|    |        |         |                 |                 |                 | num_corners=7429, mode=1
|  6 | PASS   |  303360 |            0.00 |         9.62137 |         2045.87 | Randomly generated input | width=646, height=480,
|    |        |         |                 |                 |                 | num_corners=30098, mode=1
|  7 | PASS   |     260 |            0.00 |        15.40769 |         2081.97 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=26, mode=2
|  8 | PASS   |    2520 |            0.00 |        12.09444 |         2012.47 | Randomly generated input | width=66, height=48,
|    |        |         |                 |                 |                 | num_corners=222, mode=2
|  9 | PASS   |   75674 |            0.00 |        10.01028 |         2041.40 | Randomly generated input | width=247, height=320,
|    |        |         |                 |                 |                 | num_corners=7432, mode=2
| 10 | PASS   |  300516 |            0.00 |         9.74242 |         2042.38 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=29653, mode=2
| 11 | PASS   |     260 |            0.00 |        15.26154 |         1937.03 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=19, mode=2
| 12 | PASS   |     260 |            0.00 |        15.41154 |         2114.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.02964*N + 65.03115*M + 4.93901*L + 27
    Where:   N = (width-6) * (height-6); M = (height-6); L = num_corners
  Range:
    Min:         9.62 cycles/pt            Avg:        10.90 cycles/pt
    Max:        13.89 cycles/pt            Med:        10.00 cycles/pt
    Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: ((width % 16) - 6) != 0
  Test vectors run: 7
  Range:
    Min:         9.74 cycles/pt            Avg:        23.06 cycles/pt
    Max:        83.50 cycles/pt            Med:        12.09 cycles/pt
    Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2016 bytes
  Data size:          0 bytes
  Stack usage:      140 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 |       192.00000 |          495.00 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners_in=1
|  1 | PASS   |       8 |            0.00 |        34.37500 |          706.63 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners_in=8
|  2 | PASS   |      16 |            0.00 |        25.00000 |          906.56 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=16
|  3 | PASS   |     236 |            0.00 |        16.87712 |         1730.45 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners_in=236
|  4 | PASS   |    7256 |            0.00 |        16.27646 |         5519.53 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=7256
|  5 | PASS   |   29596 |            0.00 |        16.25987 |        14008.08 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners_in=29596
|  6 | PASS   |      10 |            0.00 |        32.20000 |          806.00 | Randomly generated input | width=20, height=16,
|    |        |         |                 |                 |                 | num_corners_in=10
|  7 | PASS   |      27 |            0.00 |        22.00000 |         1119.44 | Randomly generated input | width=39, height=16,
|    |        |         |                 |                 |                 | num_corners_in=27
|  8 | PASS   |     272 |            0.00 |        16.79779 |         1872.61 | Randomly generated input | width=69, height=48,
|    |        |         |                 |                 |                 | num_corners_in=272
|  9 | PASS   |    7285 |            0.00 |        16.27852 |         5557.84 | Randomly generated input | width=242, height=320,
|    |        |         |                 |                 |                 | num_corners_in=7285
| 10 | PASS   |   29634 |            0.00 |        16.26031 |        14024.80 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners_in=29634
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: (num_corners % 4) == 0
  Test vectors run: 5
  Formula:
    Cycles:  16.25500*N + 146
    Where:   N = num_corners
  Range:
    Min:        16.26 cycles/pt            Avg:        21.76 cycles/pt
    Max:        34.38 cycles/pt            Med:        16.28 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (num_corners % 4) != 0
  Test vectors run: 6
  Formula:
    Cycles:  16.25488*N + 2.60933*M + 156
    Where:   N = num_corners; M = num_corners%4
  Range:
    Min:        16.26 cycles/pt            Avg:        49.26 cycles/pt
    Max:       192.00 cycles/pt            Med:        16.80 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1376 bytes
  Data size:          0 bytes
  Stack usage:       24 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 |       325.00000 |         2880.00 | Statically generated input | width=8, height=7,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |       8 |            0.00 |        39.00000 |         5220.13 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners=8
|  2 | PASS   |      16 |            0.00 |        35.00000 |         4675.81 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=16
|  3 | PASS   |     232 |            0.00 |        31.27586 |         5086.99 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners=232
|  4 | PASS   |    7256 |            0.00 |        31.00882 |         5131.11 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=7256
|  5 | PASS   |   29592 |            0.00 |        31.00216 |         5117.35 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=29592
|  6 | PASS   |       6 |            0.00 |       262.50000 |         4840.17 | Randomly generated input | width=20, height=16,
|    |        |         |                 |                 |                 | num_corners=6
|  7 | PASS   |      23 |            0.00 |       100.78261 |         5059.35 | Randomly generated input | width=39, height=16,
|    |        |         |                 |                 |                 | num_corners=23
|  8 | PASS   |     273 |            0.00 |        32.09524 |         5101.05 | Randomly generated input | width=69, height=48,
|    |        |         |                 |                 |                 | num_corners=273
|  9 | PASS   |    7281 |            0.00 |        31.04107 |         5111.12 | Randomly generated input | width=242, height=320,
|    |        |         |                 |                 |                 | num_corners=7281
| 10 | PASS   |   29634 |            0.00 |        31.01721 |         5127.23 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners=29634
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: (num_corners % 8) == 0
  Test vectors run: 5
  Formula:
    Cycles:  31.0*N + 64
    Where:   N = num_corners
  Range:
    Min:        31.00 cycles/pt            Avg:        33.46 cycles/pt
    Max:        39.00 cycles/pt            Med:        31.01 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (num_corners % 8) != 0
  Test vectors run: 6
  Formula:
    Cycles:  30.99983*N + 218.03730*M + 80
    Where:   N = num_corners; M = num_corners%8
  Range:
    Min:        31.02 cycles/pt            Avg:       130.41 cycles/pt
    Max:       325.00 cycles/pt            Med:        32.10 cycles/pt
    Num pt = num_corners
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1600 bytes
  Data size:          0 bytes
  Stack usage:      284 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 |       373.00000 |         2407.00 | Statically generated input | width=8, height=7, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |     160 |            0.00 |        29.71875 |         1967.63 | Randomly generated input | width=22, height=16, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=11
|  2 | PASS   |    2436 |            0.00 |        17.18883 |         2116.57 | Randomly generated input | width=64, height=48, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=159
|  3 | PASS   |   73476 |            0.00 |        14.82721 |         2134.43 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=4855
|  4 | PASS   |  300516 |            0.00 |        14.39394 |         2127.14 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=19753
|  5 | PASS   |     260 |            0.00 |        20.67692 |         1948.69 | Randomly generated input | width=32, height=16, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=17
|  6 | PASS   |    2436 |            0.00 |        16.97948 |         2112.58 | Randomly generated input | width=64, height=48, do_nonmax=1,
|    |        |         |                 |                 |                 | num_corners=163
|  7 | PASS   |   73476 |            0.00 |        14.80381 |         2127.57 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=4774
|  8 | PASS   |  300516 |            0.00 |        14.41987 |         2133.77 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | do_nonmax=1, num_corners=19887
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 9
Formula:
  Cycles:  10.97919*N + 157.24644*M + 48.18532*L + 513
  Where:   N = (width-6) * (height-6); M = (height-6); L = num_corners
Range:
  Min:        14.39 cycles/pt            Avg:        57.33 cycles/pt
  Max:       373.00 cycles/pt            Med:        14.83 cycles/pt
  Num pt = (width-6) * (height-6)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       5760 bytes
  Data size:          0 bytes
  Stack usage:      348 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 |        20.25000 |           25.83 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         3.00000 |           21.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.22857 |           20.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.83731 |           20.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.75710 |           20.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.75294 |           20.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         6.05000 |           20.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         3.08170 |           20.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.30937 |           20.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.97508 |           20.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.75*N + 1.5*M + 180
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.75 cycles/pt            Avg:         1.32 cycles/pt
    Max:         3.00 cycles/pt            Med:         0.76 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.78696*N + 118.90933*M + 508
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.98 cycles/pt            Avg:         6.33 cycles/pt
    Max:        20.25 cycles/pt            Med:         1.31 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1504 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |        28.37500 |           42.63 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2
|  1 | PASS   |      48 |            0.00 |         4.33333 |           32.15 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1
|  2 | PASS   |     336 |            0.00 |         2.28571 |           29.57 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1
|  3 | PASS   |    2640 |            0.00 |         1.90303 |           28.70 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1
|  4 | PASS   |   74576 |            0.00 |         1.77344 |           28.13 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1
|  5 | PASS   |  302736 |            0.00 |         1.76132 |           28.06 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1
|  6 | PASS   |     336 |            0.00 |         4.32440 |           29.57 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2
|  7 | PASS   |    2640 |            0.00 |         2.90189 |           28.70 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |   72680 |            0.00 |         2.23546 |           28.18 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
|  9 | PASS   |  302736 |            0.00 |         1.85708 |           28.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:  1.75*N + 7.0*M + 96
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.76 cycles/pt            Avg:         2.41 cycles/pt
    Max:         4.33 cycles/pt            Med:         1.77 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.64239*N + 139.03112*M - 1127
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.86 cycles/pt            Avg:         7.94 cycles/pt
    Max:        28.38 cycles/pt            Med:         2.24 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1248 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |        39.89583 |          876.17 | Sequentially generated input | width_out=8, height_out=6,
|    |        |         |                 |                 |                 | out size=48, mode=1
|  1 | PASS   |     128 |            0.00 |        19.91406 |          874.52 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128, mode=1
|  2 | PASS   |     512 |            0.00 |        10.58789 |          873.71 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         6.16048 |          873.34 | Randomly generated input | width_out=64, height_out=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         2.63142 |          873.07 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         2.19067 |          873.03 | Randomly generated input | width_out=640, height_out=480,
|    |        |         |                 |                 |                 | out size=307200, mode=1
|  6 | PASS   |     512 |            0.00 |        10.58789 |          873.71 | Randomly generated input | width_out=32, height_out=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  7 | PASS   |    2640 |            0.00 |         5.85492 |          873.36 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |    3696 |            0.00 |         4.68209 |          873.26 | Randomly generated input | width_out=84, height_out=44, out
|    |        |         |                 |                 |                 | size=3696, mode=2
|  9 | PASS   |   72680 |            0.00 |         2.62192 |          873.09 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
| 10 | PASS   |  304640 |            0.00 |         2.19067 |          873.03 | Randomly generated input | width_out=640, height_out=476,
|    |        |         |                 |                 |                 | out size=304640, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 6
  Formula:
    Cycles:  1.75059*N + 281.50350*M + 71
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.19 cycles/pt            Avg:        13.56 cycles/pt
    Max:        39.90 cycles/pt            Med:         6.16 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.95580*N + 143.43074*M + 3247
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         2.19 cycles/pt            Avg:         5.19 cycles/pt
    Max:        10.59 cycles/pt            Med:         2.62 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2784 bytes
  Data size:          0 bytes
  Stack usage:       88 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 |        64.50000 |           66.00 | Sequentially generated input | width_out=2, height_out=1,
|    |        |         |                 |                 |                 | out size=2
|  1 | PASS   |      12 |            0.00 |        19.33333 |           37.42 | Randomly generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12
|  2 | PASS   |      84 |            0.00 |         8.66667 |           31.11 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  3 | PASS   |     660 |            0.00 |         5.80606 |           29.29 | Randomly generated input | width_out=30, height_out=22, out
|    |        |         |                 |                 |                 | size=660
|  4 | PASS   |   18644 |            0.00 |         3.93177 |           28.24 | Randomly generated input | width_out=158, height_out=118,
|    |        |         |                 |                 |                 | out size=18644
|  5 | PASS   |   75684 |            0.00 |         3.71418 |           28.12 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
|  6 | PASS   |      84 |            0.00 |         8.66667 |           31.11 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  7 | PASS   |   75684 |            0.00 |         3.71418 |           28.12 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  3.50061*N + 67.74909*M + 40
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         3.71 cycles/pt            Avg:        14.79 cycles/pt
  Max:        64.50 cycles/pt            Med:         5.81 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1056 bytes
  Data size:          0 bytes
  Stack usage:       28 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 |        50.00000 |           73.00 | Sequentially generated input | width_out=2, height_out=1,
|    |        |         |                 |                 |                 | out size=2
|  1 | PASS   |      12 |            0.00 |        15.00000 |           41.25 | Randomly generated input | width_out=6, height_out=2, out
|    |        |         |                 |                 |                 | size=12
|  2 | PASS   |      84 |            0.00 |         7.85714 |           34.32 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  3 | PASS   |     660 |            0.00 |         5.65455 |           32.37 | Randomly generated input | width_out=30, height_out=22, out
|    |        |         |                 |                 |                 | size=660
|  4 | PASS   |   18644 |            0.00 |         4.30573 |           31.25 | Randomly generated input | width_out=158, height_out=118,
|    |        |         |                 |                 |                 | out size=18644
|  5 | PASS   |   75684 |            0.00 |         4.15142 |           31.12 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
|  6 | PASS   |      84 |            0.00 |         7.85714 |           34.32 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84
|  7 | PASS   |   75684 |            0.00 |         4.15142 |           31.12 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  4.00009*N + 47.96277*M + 38
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         4.15 cycles/pt            Avg:        12.37 cycles/pt
  Max:        50.00 cycles/pt            Med:         5.65 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1216 bytes
  Data size:          0 bytes
  Stack usage:       44 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 |        65.50000 |          900.92 | Sequentially generated input | width_out=4, height_out=3,
|    |        |         |                 |                 |                 | out size=12
|  1 | PASS   |      32 |            0.00 |        33.43750 |          896.66 | Randomly generated input | width_out=8, height_out=4, out
|    |        |         |                 |                 |                 | size=32
|  2 | PASS   |     128 |            0.00 |        18.48438 |          894.60 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128
|  3 | PASS   |     768 |            0.00 |        11.16406 |          893.73 | Randomly generated input | width_out=32, height_out=24, out
|    |        |         |                 |                 |                 | size=768
|  4 | PASS   |   19200 |            0.00 |         5.42656 |          893.14 | Randomly generated input | width_out=160, height_out=120,
|    |        |         |                 |                 |                 | out size=19200
|  5 | PASS   |   76800 |            0.00 |         4.71289 |          893.07 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800
|  6 | PASS   |     128 |            0.00 |        18.48438 |          894.60 | Randomly generated input | width_out=16, height_out=8, out
|    |        |         |                 |                 |                 | size=128
|  7 | PASS   |   76800 |            0.00 |         4.71289 |          893.07 | Randomly generated input | width_out=320, height_out=240,
|    |        |         |                 |                 |                 | out size=76800
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 8
Formula:
  Cycles:  4.00027*N + 227.88720*M + 36
  Where:   N = width_out * height_out; M = height_out
Range:
  Min:         4.71 cycles/pt            Avg:        20.24 cycles/pt
  Max:        65.50 cycles/pt            Med:        11.16 cycles/pt
  Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3072 bytes
  Data size:          0 bytes
  Stack usage:      136 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 |        43.50000 |           34.50 | Statically generated input | width=4, height=4,
|    |        |         |                 |                 |                 | num_corners=1
|  1 | PASS   |     196 |            0.00 |         8.97959 |           49.74 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners=19
|  2 | PASS   |     420 |            0.00 |         7.12381 |           49.35 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=47
|  3 | PASS   |    2852 |            0.00 |         6.25526 |           49.14 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners=311
|  4 | PASS   |    2520 |            0.00 |         5.88016 |           49.08 | Randomly generated input | width=128, height=22,
|    |        |         |                 |                 |                 | num_corners=284
|  5 | PASS   |   75684 |            0.00 |         5.69378 |           49.03 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=8447
|  6 | PASS   |  304964 |            0.00 |         5.57223 |           49.01 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners=33988
|  7 | PASS   |     420 |            0.00 |         7.12381 |           49.35 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=43
|  8 | PASS   |    2898 |            0.00 |         7.02899 |           49.14 | Randomly generated input | width=65, height=48,
|    |        |         |                 |                 |                 | num_corners=325
|  9 | PASS   |   75684 |            0.00 |         5.69378 |           49.02 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners=8431
| 10 | PASS   |  305442 |            0.00 |         5.64958 |           49.01 | Randomly generated input | width=641, height=480,
|    |        |         |                 |                 |                 | num_corners=34043
| 11 | PASS   |     420 |            0.00 |         7.12381 |           14.55 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=2
| 12 | PASS   |     420 |            0.00 |         7.12381 |           13.52 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners=1
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  5.56160*N + 30.37414*M + 511
  Where:   N = (width-2) * (height-2); M = height-2
Range:
  Min:         5.57 cycles/pt            Avg:         9.44 cycles/pt
  Max:        43.50 cycles/pt            Med:         6.26 cycles/pt
  Num pt = (width-2) * (height-2)
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       20 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 |       188.00000 |          343.00 | Statically generated input | width=4, height=4,
|    |        |         |                 |                 |                 | num_corners_in=1, num_corners_out=1, iterations=1
|  1 | PASS   |      19 |            0.00 |        98.10526 |          308.79 | Randomly generated input | width=16, height=16,
|    |        |         |                 |                 |                 | num_corners_in=19, num_corners_out=1, iterations=1
|  2 | PASS   |      47 |            0.00 |       123.38298 |          410.21 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=47, num_corners_out=1, iterations=1
|  3 | PASS   |     622 |            0.00 |       209.66721 |          673.48 | Randomly generated input | width=64, height=48,
|    |        |         |                 |                 |                 | num_corners_in=311, num_corners_out=4, iterations=2
|  4 | PASS   |     284 |            0.00 |       244.52113 |          803.19 | Randomly generated input | width=128, height=22,
|    |        |         |                 |                 |                 | num_corners_in=284, num_corners_out=4, iterations=1
|  5 | PASS   |   33788 |            0.00 |       247.44249 |          653.02 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=8447, num_corners_out=64, iterations=4
|  6 | PASS   |  135952 |            0.00 |       561.14276 |         1501.91 | Randomly generated input | width=640, height=480,
|    |        |         |                 |                 |                 | num_corners_in=33988, num_corners_out=240, iterations=4
|  7 | PASS   |      43 |            0.00 |       186.88373 |          632.26 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=43, num_corners_out=1, iterations=1
|  8 | PASS   |     325 |            0.00 |       192.10153 |          469.02 | Randomly generated input | width=65, height=48,
|    |        |         |                 |                 |                 | num_corners_in=325, num_corners_out=5, iterations=1
|  9 | PASS   |   25293 |            0.00 |       315.36972 |          844.78 | Randomly generated input | width=240, height=320,
|    |        |         |                 |                 |                 | num_corners_in=8431, num_corners_out=64, iterations=3
| 10 | PASS   |   42411 |            0.00 |       714.43091 |         1975.24 | Randomly generated input | width=641, height=200,
|    |        |         |                 |                 |                 | num_corners_in=14137, num_corners_out=103, iterations=3
| 11 | PASS   |       2 |            0.00 |       159.50000 |          351.00 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=2, num_corners_out=1, iterations=1
| 12 | PASS   |       1 |            0.00 |       188.00000 |          343.00 | Randomly generated input | width=32, height=16,
|    |        |         |                 |                 |                 | num_corners_in=1, num_corners_out=1, iterations=1
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Range:
  Min:        98.11 cycles/pt            Avg:       263.73 cycles/pt
  Max:       714.43 cycles/pt            Med:       188.00 cycles/pt
  Num pt = num_corners_in*iterations
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1216 bytes
  Data size:          0 bytes
  Stack usage:       64 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 |        31.87500 |           97.63 | 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.24219 |          160.59 | 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.27930 |          346.85 | 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.21322 |          214.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.04103 |          407.91 | 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.02588 |          666.22 | 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 |        14.98828 |          190.70 | 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 |        12.84359 |          214.78 | 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.47602 |          407.76 | 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.18815 |          666.22 | 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.02410*N + 697
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.03 cycles/pt            Avg:        11.96 cycles/pt
    Max:        14.24 cycles/pt            Med:        11.04 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  11.02292*N + 105.00805*M + 348
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.19 cycles/pt            Avg:        16.47 cycles/pt
    Max:        31.88 cycles/pt            Med:        11.48 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2880 bytes
  Data size:          0 bytes
  Stack usage:      132 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 |        31.31250 |           95.38 | 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.09375 |          158.34 | 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.24219 |          343.80 | 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.20703 |          209.32 | 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.04078 |          402.08 | 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.02582 |          660.35 | 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 |        14.96094 |          185.77 | 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 |        12.83730 |          209.22 | 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.47577 |          401.93 | 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.18809 |          660.35 | 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.02410*N + 678
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.03 cycles/pt            Avg:        11.92 cycles/pt
    Max:        14.09 cycles/pt            Med:        11.04 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  11.02292*N + 105.00381*M + 331
    Where:   N = width_in * height_in; M = height_in
  Range:
    Min:        11.19 cycles/pt            Avg:        16.35 cycles/pt
    Max:        31.31 cycles/pt            Med:        11.48 cycles/pt
    Num pt = width_in * height_in
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2816 bytes
  Data size:          0 bytes
  Stack usage:      132 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 |         2.70703 |          132.05 | Sequentially generated input | numPixels=16, mode=3
|  1 | PASS   |     256 |            0.00 |         1.87891 |            1.72 | Constant generated input | numPixels=16, mode=3
|  2 | PASS   |     256 |            0.00 |         1.14844 |          132.05 | Randomly generated input | numPixels=512, mode=1
|  3 | PASS   |     256 |            0.00 |         1.14844 |          132.05 | Randomly generated input | numPixels=3072, mode=1
|  4 | PASS   |     256 |            0.00 |         1.14844 |          132.05 | Randomly generated input | numPixels=76800, mode=1
|  5 | PASS   |     256 |            0.00 |         1.14844 |          132.05 | Randomly generated input | numPixels=307200, mode=1

Warning at: row=0, col=4, val1=2, val2=3
|  6 | PASS   |     256 |            0.00 |         1.67578 |          132.05 | Randomly generated input | numPixels=512, mode=2
|  7 | PASS   |     256 |            0.00 |         1.67578 |          132.05 | Randomly generated input | numPixels=3072, mode=2
|  8 | PASS   |     256 |            0.00 |         1.67578 |          132.05 | Randomly generated input | numPixels=76800, mode=2
|  9 | PASS   |     256 |            0.00 |         1.67578 |          132.05 | Randomly generated input | numPixels=307200, mode=2
| 10 | PASS   |     256 |            0.00 |         2.70703 |          132.05 | Randomly generated input | numPixels=512, mode=3

Warning at: row=0, col=12, val1=12, val2=13
| 11 | PASS   |     256 |            0.00 |         2.70703 |          132.05 | Randomly generated input | numPixels=3072, mode=3
| 12 | PASS   |     256 |            0.00 |         2.70703 |          132.05 | Randomly generated input | numPixels=76800, mode=3
| 13 | PASS   |     256 |            0.00 |         2.70703 |          132.05 | Randomly generated input | numPixels=307200, mode=3
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: generate cdf output only
  Test vectors run: 4
  Range:
    Min:         1.15 cycles/pt            Avg:         1.15 cycles/pt
    Max:         1.15 cycles/pt            Med:         1.15 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: generate lut output only
  Test vectors run: 4
  Range:
    Min:         1.68 cycles/pt            Avg:         1.68 cycles/pt
    Max:         1.68 cycles/pt            Med:         1.68 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: generate cdf and lut outputs
  Test vectors run: 6
  Range:
    Min:         1.88 cycles/pt            Avg:         2.57 cycles/pt
    Max:         2.71 cycles/pt            Med:         2.71 cycles/pt
    Num pt = 256
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        672 bytes
  Data size:          0 bytes
  Stack usage:       20 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 |        35.06250 |           34.63 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         2.26758 |           30.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.41960 |           30.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.25678 |           30.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.25170 |           30.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         4.99219 |           30.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         2.83203 |           30.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.63911 |           30.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.39520 |           30.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        17.11765 |           32.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        22.05882 |           32.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        23.66667 |           32.47 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  1.24996*N + 530
    Where:   N = width * height
  Range:
    Min:         1.25 cycles/pt            Avg:         9.73 cycles/pt
    Max:        35.06 cycles/pt            Med:         1.42 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.25016*N + 91.82577*M + 479
    Where:   N = width * height; M = height
  Range:
    Min:         1.40 cycles/pt            Avg:         9.43 cycles/pt
    Max:        23.67 cycles/pt            Med:         2.83 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1504 bytes
  Data size:          0 bytes
  Stack usage:       60 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 |        74.56250 |           49.56 | Statically generated input | width=8, height=2, in size=16,
|    |        |         |                 |                 |                 | numBins=16, mode=1
|  1 | PASS   |     512 |            0.00 |         8.18945 |           30.22 | Randomly generated input | width=32, height=16, in size=512,
|    |        |         |                 |                 |                 | numBins=15, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.61556 |           20.31 | Randomly generated input | width=64, height=48, in
|    |        |         |                 |                 |                 | size=3072, numBins=7, mode=1
|  3 | PASS   |   76800 |            0.00 |         1.35887 |           46.57 | Randomly generated input | width=240, height=320, in
|    |        |         |                 |                 |                 | size=76800, numBins=256, mode=1
|  4 | PASS   |  307200 |            0.00 |         1.27680 |           46.03 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=16, mode=1
|  5 | PASS   |     512 |            0.00 |        10.91406 |           29.73 | Randomly generated input | width=32, height=16, in size=512,
|    |        |         |                 |                 |                 | numBins=15, mode=2
|  6 | PASS   |    3072 |            0.00 |         3.02799 |           20.25 | Randomly generated input | width=64, height=48, in
|    |        |         |                 |                 |                 | size=3072, numBins=7, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.74120 |           46.57 | Randomly generated input | width=240, height=320, in
|    |        |         |                 |                 |                 | size=76800, numBins=256, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.42030 |           46.03 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=16, mode=2
|  9 | PASS   |  307200 |            0.00 |         1.26469 |           32.51 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=78, mode=1
| 10 | PASS   |  307200 |            0.00 |         1.26303 |           30.62 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=25, mode=1
| 11 | PASS   |  307200 |            0.00 |         1.26900 |           37.27 | Randomly generated input | width=640, height=480, in
|    |        |         |                 |                 |                 | size=307200, numBins=150, mode=1
| 12 | PASS   |      34 |            0.00 |        35.70588 |           22.97 | Randomly generated input | width=17, height=2, in size=34,
|    |        |         |                 |                 |                 | numBins=16, mode=1
| 13 | PASS   |      34 |            0.00 |        40.64706 |           22.97 | Randomly generated input | width=17, height=2, in size=34,
|    |        |         |                 |                 |                 | numBins=16, mode=2
| 14 | PASS   |      30 |            0.00 |        44.73333 |           20.83 | Randomly generated input | width=15, height=2, in size=30,
|    |        |         |                 |                 |                 | numBins=16, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 9
  Formula:
    Cycles:  1.26069*N + 2663
    Where:   N = width * height
  Range:
    Min:         1.26 cycles/pt            Avg:        14.06 cycles/pt
    Max:        74.56 cycles/pt            Med:         1.28 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  1.23279*N + 117.31832*M + 1322
    Where:   N = width * height; M = height
  Range:
    Min:         1.42 cycles/pt            Avg:        17.08 cycles/pt
    Max:        44.73 cycles/pt            Med:         3.03 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1856 bytes
  Data size:          0 bytes
  Stack usage:      100 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 |        13.43750 |           14.06 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         2.81836 |           10.19 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         1.68848 |            9.60 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.90483 |            9.16 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.72985 |            9.06 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.98242 |           10.19 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.86816 |            9.60 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         1.36589 |            9.16 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         1.09431 |            9.06 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         7.14706 |           10.85 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |      34 |            0.00 |         7.14706 |           10.85 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         8.63333 |           11.23 | 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:  0.62503*N + 66.96084*M + 59
    Where:   N = width * height
  Range:
    Min:         0.73 cycles/pt            Avg:         3.92 cycles/pt
    Max:        13.44 cycles/pt            Med:         0.90 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: (width and stride) % 8 != 0
  Test vectors run: 7
  Formula:
    Cycles:  0.93319*N + 104.27896*M - 488
    Where:   N = width * height; M = height
  Range:
    Min:         1.09 cycles/pt            Avg:         4.32 cycles/pt
    Max:         8.63 cycles/pt            Med:         1.87 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1248 bytes
  Data size:          0 bytes
  Stack usage:       64 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 |        16.87500 |          156.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.82422 |          152.64 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         6.55404 |          152.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         6.50216 |          152.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         6.50054 |          152.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |        10.47070 |          152.64 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         8.45345 |          152.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         7.01730 |          152.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         6.69391 |          152.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        11.38235 |          154.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        18.79412 |          154.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        20.43333 |          154.50 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  6.5*N + 166
    Where:   N = width * height
  Range:
    Min:         6.50 cycles/pt            Avg:         9.11 cycles/pt
    Max:        16.88 cycles/pt            Med:         6.55 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  6.50031*N + 123.65998*M + 118
    Where:   N = width * height; M = height
  Range:
    Min:         6.69 cycles/pt            Avg:        11.98 cycles/pt
    Max:        20.43 cycles/pt            Med:         8.45 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2912 bytes
  Data size:          0 bytes
  Stack usage:       60 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 |        30.18750 |          748.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         1.17773 |          919.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.40462 |          917.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.25618 |          916.60 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.25155 |          914.96 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.92578 |          918.77 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.31055 |          916.08 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.50138 |          916.94 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.34357 |          915.68 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        14.61765 |          923.18 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |        17.29412 |          930.26 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        18.73333 |          924.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 + 479
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         7.82 cycles/pt
    Max:        30.19 cycles/pt            Med:         0.40 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.25006*N + 58.93536*M + 439
    Where:   N = width * height; M = height
  Range:
    Min:         0.34 cycles/pt            Avg:         6.85 cycles/pt
    Max:        18.73 cycles/pt            Med:         1.31 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        448 bytes
  Data size:          0 bytes
  Stack usage:       40 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 |        25.66667 |          488.83 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         3.38095 |          484.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.61905 |          483.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.22300 |          483.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.13440 |          483.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.12910 |          483.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         6.20000 |          483.74 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         3.54698 |          483.33 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.77449 |          483.09 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.35907 |          483.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.125*N + 2.25*M + 176
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.13 cycles/pt            Avg:         1.70 cycles/pt
    Max:         3.38 cycles/pt            Med:         1.13 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.12492*N + 149.33674*M + 24
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.36 cycles/pt            Avg:         7.71 cycles/pt
    Max:        25.67 cycles/pt            Med:         1.77 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1056 bytes
  Data size:          0 bytes
  Stack usage:       36 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 |        29.43333 |           59.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 |         7.50586 |           62.27 | 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 |         3.45443 |           80.26 | 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 |         2.06651 |           73.81 | 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 |         1.78635 |           58.15 | 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.93917 |           84.25 | 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 |        20.82329 |          122.42 | 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 |         6.75058 |           61.86 | 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 |         2.63141 |           76.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.35121 |           58.51 | 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:  1.52944*N + 0.64527*M + 100.57107*L + 5201
    Where:   N = width_out * height_out * true_mask_cnt; M = height_out
  Range:
    Min:         1.79 cycles/pt            Avg:         3.35 cycles/pt
    Max:         7.51 cycles/pt            Med:         1.94 cycles/pt
    Num pt = width_out * height_out * true_mask_cnt
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  2.25970*N - 0.79133*M + 649.89428*L + 42085
    Where:   N = width_out * height_out * true_mask_cnt; M = height_out
  Range:
    Min:         2.35 cycles/pt            Avg:        12.40 cycles/pt
    Max:        29.43 cycles/pt            Med:         2.63 cycles/pt
    Num pt = width_out * height_out * true_mask_cnt
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1472 bytes
  Data size:          0 bytes
  Stack usage:      188 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 |        26.00000 |           41.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 3
|  1 | PASS   |      18 |            0.00 |        27.33333 |           40.56 | Statically generated input | width=9, height=2, out size=18,
|    |        |         |                 |                 |                 | mode = 3
|  2 | PASS   |      18 |            0.00 |        27.33333 |           40.56 | Statically generated input | width=9, height=2, out size=18,
|    |        |         |                 |                 |                 | mode = 3
|  3 | PASS   |     512 |            0.00 |         0.43164 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 1
|  4 | PASS   |     512 |            0.00 |         0.83398 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 2
|  5 | PASS   |     512 |            0.00 |         6.60547 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 3
|  6 | PASS   |    3072 |            0.00 |         0.28027 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 1
|  7 | PASS   |    3072 |            0.00 |         0.55566 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 2
|  8 | PASS   |    3072 |            0.00 |         7.43327 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 3
|  9 | PASS   |   76800 |            0.00 |         4.76803 |           36.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 3
| 10 | PASS   |  307200 |            0.00 |         7.00901 |           36.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 3
| 11 | PASS   |      16 |            0.00 |        10.43750 |           41.13 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 4
| 12 | PASS   |      16 |            0.00 |        19.87500 |           41.13 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 5
| 13 | PASS   |     512 |            0.00 |         1.83789 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 4
| 14 | PASS   |     512 |            0.00 |         3.78906 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 5
| 15 | PASS   |     512 |            0.00 |        10.97852 |           36.82 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 6
| 16 | PASS   |    3072 |            0.00 |         1.00423 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 4
| 17 | PASS   |    3072 |            0.00 |         2.07943 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 5
| 18 | PASS   |    3072 |            0.00 |         6.86491 |           36.39 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 6
| 19 | PASS   |   76800 |            0.00 |         0.44663 |           36.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 4
| 20 | PASS   |   76800 |            0.00 |         0.91380 |           36.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 5
| 21 | PASS   |   76800 |            0.00 |         6.10163 |           36.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 6
| 22 | PASS   |  307200 |            0.00 |         7.41822 |           36.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 6
| 23 | PASS   |     136 |            0.00 |        11.58823 |           37.66 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode = 3
| 24 | PASS   |     264 |            0.00 |         8.73106 |           36.86 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode = 6
| 25 | PASS   |     496 |            0.00 |        10.86290 |           36.84 | 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 + 93
    Where:   N = width * height
  Range:
    Min:         0.28 cycles/pt            Avg:         0.36 cycles/pt
    Max:         0.43 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.5*N + 171
    Where:   N = width * height
  Range:
    Min:         0.56 cycles/pt            Avg:         0.69 cycles/pt
    Max:         0.83 cycles/pt            Med:         0.56 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.77 cycles/pt            Avg:        14.76 cycles/pt
    Max:        27.33 cycles/pt            Med:         7.43 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: Compute only max/min values; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.25076*N + 46.79627*M + 67
    Where:   N = width * height; M = height
  Range:
    Min:         0.45 cycles/pt            Avg:         3.43 cycles/pt
    Max:        10.44 cycles/pt            Med:         1.00 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: Compute max/min values and counts; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.50115*N + 98.69441*M + 109
    Where:   N = width * height; M = height
  Range:
    Min:         0.91 cycles/pt            Avg:         6.66 cycles/pt
    Max:        19.88 cycles/pt            Med:         2.08 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 6: Compute max/min values and counts and locations; stride != width
  Test vectors run: 6
  Range:
    Min:         6.10 cycles/pt            Avg:         8.49 cycles/pt
    Max:        10.98 cycles/pt            Med:         7.42 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2400 bytes
  Data size:          0 bytes
  Stack usage:       32 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.00000 |           43.19 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 3
|  1 | PASS   |     512 |            0.00 |         0.31641 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 1
|  2 | PASS   |     512 |            0.00 |         0.58984 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 2
|  3 | PASS   |     512 |            0.00 |         4.12305 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 3
|  4 | PASS   |    3072 |            0.00 |         0.15690 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 1
|  5 | PASS   |    3072 |            0.00 |         0.30664 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 2
|  6 | PASS   |    3072 |            0.00 |         4.11784 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 3
|  7 | PASS   |   76800 |            0.00 |         3.86643 |           38.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 3
|  8 | PASS   |  307200 |            0.00 |         1.21497 |           38.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 3
|  9 | PASS   |      16 |            0.00 |        10.56250 |           43.19 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 4
| 10 | PASS   |      16 |            0.00 |        20.06250 |           43.19 | Randomly generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode = 5
| 11 | PASS   |     512 |            0.00 |         1.72461 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 4
| 12 | PASS   |     512 |            0.00 |         3.47070 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 5
| 13 | PASS   |     512 |            0.00 |         4.63086 |           38.85 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode = 6
| 14 | PASS   |    3072 |            0.00 |         0.84993 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 4
| 15 | PASS   |    3072 |            0.00 |         1.75553 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 5
| 16 | PASS   |    3072 |            0.00 |         5.66211 |           38.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode = 6
| 17 | PASS   |   76800 |            0.00 |         0.31337 |           38.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 4
| 18 | PASS   |   76800 |            0.00 |         0.64314 |           38.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 5
| 19 | PASS   |   76800 |            0.00 |         4.20073 |           38.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode = 6
| 20 | PASS   |  307200 |            0.00 |         1.36303 |           38.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode = 6
| 21 | PASS   |     136 |            0.00 |         6.00735 |           39.71 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode = 3
| 22 | PASS   |     264 |            0.00 |         9.25379 |           38.88 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode = 6
| 23 | PASS   |     496 |            0.00 |        10.65726 |           38.87 | 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 + 98
    Where:   N = width * height
  Range:
    Min:         0.16 cycles/pt            Avg:         0.24 cycles/pt
    Max:         0.32 cycles/pt            Med:         0.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: Compute max/min values and counts; stride == width
  Test vectors run: 2
  Formula:
    Cycles:  0.25*N + 174
    Where:   N = width * height
  Range:
    Min:         0.31 cycles/pt            Avg:         0.45 cycles/pt
    Max:         0.59 cycles/pt            Med:         0.31 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.21 cycles/pt            Avg:         7.22 cycles/pt
    Max:        24.00 cycles/pt            Med:         4.12 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: Compute only max/min values; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.12646*N + 44.58122*M + 88
    Where:   N = width * height; M = height
  Range:
    Min:         0.31 cycles/pt            Avg:         3.36 cycles/pt
    Max:        10.56 cycles/pt            Med:         0.85 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: Compute max/min values and counts; stride != width
  Test vectors run: 4
  Formula:
    Cycles:  0.25203*N + 93.42842*M + 139
    Where:   N = width * height; M = height
  Range:
    Min:         0.64 cycles/pt            Avg:         6.48 cycles/pt
    Max:        20.06 cycles/pt            Med:         1.76 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.36 cycles/pt            Avg:         5.96 cycles/pt
    Max:        10.66 cycles/pt            Med:         4.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2272 bytes
  Data size:          0 bytes
  Stack usage:       32 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.25000 |           77.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |         9.25000 |           77.69 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |         9.68750 |           77.69 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.64648 |           72.06 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         2.00204 |           71.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         2.00051 |           71.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         4.15039 |           72.06 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         2.42090 |           71.50 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         1.19225 |           71.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.75047 |           71.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         5.47059 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         8.85294 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         9.20588 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         9.20588 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.001953
| 14 | PASS   |      16 |            0.00 |         9.68750 |           77.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.92046 |           71.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         1.15059 |           71.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         2.46777 |           71.50 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         4.73340 |           71.50 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         4.24414 |           72.06 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.50047 |           71.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.75191 |           71.13 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         0.77930 |           72.06 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         8.61765 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.550000
| 24 | PASS   |      34 |            0.00 |         9.32353 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 25 | PASS   |      34 |            0.00 |         9.44118 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         9.44118 |           74.15 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.250000
| 27 | PASS   |      30 |            0.00 |        10.76667 |           74.57 | 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:  0.36895*N + 142
    Where:   N = width * height
  Range:
    Min:         0.65 cycles/pt            Avg:         6.38 cycles/pt
    Max:         9.25 cycles/pt            Med:         0.65 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.49999*N + 146
    Where:   N = width * height
  Range:
    Min:         0.50 cycles/pt            Avg:         5.16 cycles/pt
    Max:         9.69 cycles/pt            Med:         0.78 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.71717*N + 74.69021*M + 432
    Where:   N = width * height
  Range:
    Min:         0.75 cycles/pt            Avg:         5.28 cycles/pt
    Max:        10.77 cycles/pt            Med:         4.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: other
  Test vectors run: 4
  Formula:
    Cycles:  2.00177*N - 9.90073*M + 4166
    Where:   N = width * height; M = height
  Range:
    Min:         2.00 cycles/pt            Avg:         4.34 cycles/pt
    Max:         8.62 cycles/pt            Med:         2.00 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3104 bytes
  Data size:          0 bytes
  Stack usage:       36 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 |        10.06250 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |        10.06250 |           33.38 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |        10.37500 |           33.38 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.67188 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         2.00228 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=5, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         2.00057 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=5, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         4.37695 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         2.53158 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         1.22147 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.92672 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         5.79412 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         9.47059 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         9.73529 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         9.73529 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.001953
| 14 | PASS   |      16 |            0.00 |        10.37500 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.95172 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         1.08397 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         2.78158 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         4.73470 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=5, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         4.87695 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.50050 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.75223 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         0.80078 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         8.73529 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=5, scale=0.550000
| 24 | PASS   |      34 |            0.00 |         9.76471 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 25 | PASS   |      34 |            0.00 |        10.73529 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         9.76471 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=2.000000
| 27 | PASS   |      30 |            0.00 |        12.96667 |           31.33 | 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:  0.36895*N + 155
    Where:   N = width * height
  Range:
    Min:         0.67 cycles/pt            Avg:         6.93 cycles/pt
    Max:        10.06 cycles/pt            Med:         0.67 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.49999*N + 157
    Where:   N = width * height
  Range:
    Min:         0.50 cycles/pt            Avg:         5.51 cycles/pt
    Max:        10.38 cycles/pt            Med:         0.80 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: scale is integer; width != stride
  Test vectors run: 4
  Formula:
    Cycles:  0.23187*N + 204.77990*M - 88
    Where:   N = width * height
  Range:
    Min:         1.08 cycles/pt            Avg:         7.52 cycles/pt
    Max:         9.76 cycles/pt            Med:         9.47 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: scale is 1/2^n
  Test vectors run: 13
  Formula:
    Cycles:  0.90832*N + 16.56157*M + 1406
    Where:   N = width * height; M = height
  Range:
    Min:         0.75 cycles/pt            Avg:         5.18 cycles/pt
    Max:        12.97 cycles/pt            Med:         2.78 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 5: other
  Test vectors run: 4
  Formula:
    Cycles:  2.00173*N - 9.84510*M + 4169
    Where:   N = width * height; M = height
  Range:
    Min:         2.00 cycles/pt            Avg:         4.37 cycles/pt
    Max:         8.74 cycles/pt            Med:         2.00 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3744 bytes
  Data size:          0 bytes
  Stack usage:       84 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 |        10.62500 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |        10.62500 |           33.38 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |        10.81250 |           33.38 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.56641 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         2.12738 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         2.12560 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         3.70508 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         1.98470 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         0.89126 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.59625 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         4.91176 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1, scale=0.000488
| 11 | PASS   |      34 |            0.00 |         9.79412 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         8.67647 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         8.67647 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.001953
| 14 | PASS   |      16 |            0.00 |        10.81250 |           33.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.59625 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         0.95793 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         1.98470 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         4.64876 |           29.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         3.70508 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.25055 |           29.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.25190 |           29.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1, scale=0.062500
| 22 | PASS   |     512 |            0.00 |         0.58008 |           29.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
| 23 | PASS   |      34 |            0.00 |         9.00000 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.550000
| 24 | PASS   |      34 |            0.00 |        10.14706 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 25 | PASS   |      34 |            0.00 |         8.67647 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.125000
| 26 | PASS   |      34 |            0.00 |         8.67647 |           31.06 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2, scale=0.250000
| 27 | PASS   |      30 |            0.00 |        10.63333 |           31.33 | 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.25000*N + 164
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         5.49 cycles/pt
    Max:        10.81 cycles/pt            Med:         0.58 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer or 1/2^n; width =! stride
  Test vectors run: 15
  Formula:
    Cycles:  0.40052*N + 125.79310*M - 211
    Where:   N = width * height
  Range:
    Min:         0.60 cycles/pt            Avg:         5.31 cycles/pt
    Max:        10.63 cycles/pt            Med:         3.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: other
  Test vectors run: 4
  Formula:
    Cycles:  2.12660*N - 9.06294*M + 3859
    Where:   N = width * height; M = height
  Range:
    Min:         2.13 cycles/pt            Avg:         4.48 cycles/pt
    Max:         9.00 cycles/pt            Med:         2.13 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4448 bytes
  Data size:          0 bytes
  Stack usage:       76 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 |        11.18750 |           45.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  1 | PASS   |      16 |            0.00 |        11.18750 |           45.56 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1, scale=1.000000
|  2 | PASS   |      16 |            0.00 |        11.00000 |           50.56 | Constant generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
|  3 | PASS   |     512 |            0.00 |         0.58398 |           42.49 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1, scale=1.000000
|  4 | PASS   |   76800 |            0.00 |         2.12743 |           42.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4, scale=0.003922
|  5 | PASS   |  307200 |            0.00 |         2.12561 |           42.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4, scale=1.300000
|  6 | PASS   |     512 |            0.00 |         3.92383 |           42.49 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.000031
|  7 | PASS   |    3072 |            0.00 |         2.09408 |           42.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.000061
|  8 | PASS   |   76800 |            0.00 |         0.82147 |           42.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=0.000122
|  9 | PASS   |  307200 |            0.00 |         0.51813 |           42.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.000244
| 10 | PASS   |      34 |            0.00 |         5.35294 |           43.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1, scale=0.000488
| 11 | PASS   |      34 |            0.00 |        10.17647 |           43.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 12 | PASS   |      34 |            0.00 |         9.23529 |           43.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.000977
| 13 | PASS   |      34 |            0.00 |         9.23529 |           43.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.001953
| 14 | PASS   |      16 |            0.00 |        11.00000 |           50.56 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2, scale=1.000000
| 15 | PASS   |  307200 |            0.00 |         0.52203 |           47.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3, scale=0.003906
| 16 | PASS   |   76800 |            0.00 |         0.88762 |           47.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3, scale=1.000000
| 17 | PASS   |    3072 |            0.00 |         2.12533 |           47.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3, scale=0.007813
| 18 | PASS   |    3072 |            0.00 |         4.61751 |           47.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=4, scale=0.960000
| 19 | PASS   |     512 |            0.00 |         4.00195 |           47.49 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3, scale=0.031250
| 20 | PASS   |  307200 |            0.00 |         0.37554 |           47.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2, scale=3.000000
| 21 | PASS   |   76800 |            0.00 |         0.25211 |           47.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1, scale=0.062500
| 22 | PASS   |  307200 |            0.00 |         0.25052 |           42.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1, scale=0.062500
| 23 | PASS   |     512 |            0.00 |         0.70117 |           47.49 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2, scale=1.000000
| 24 | PASS   |      34 |            0.00 |         8.94118 |           48.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=4, scale=0.550000
| 25 | PASS   |      34 |            0.00 |        10.17647 |           48.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=1.000000
| 26 | PASS   |      34 |            0.00 |         9.47059 |           48.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.125000
| 27 | PASS   |      34 |            0.00 |         9.47059 |           48.68 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3, scale=0.250000
| 28 | PASS   |      30 |            0.00 |        11.73333 |           48.90 | 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.24995*N + 172
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         4.80 cycles/pt
    Max:        11.19 cycles/pt            Med:         0.58 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: scale is integer; width == stride; SATURATE
  Test vectors run: 4
  Formula:
    Cycles:  0.37499*N + 169
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         5.77 cycles/pt
    Max:        11.00 cycles/pt            Med:         0.70 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: scale is integer or 1/2^n; width =! stride
  Test vectors run: 15
  Formula:
    Cycles:  0.32024*N + 128.14379*M - 93
    Where:   N = width * height
  Range:
    Min:         0.52 cycles/pt            Avg:         5.63 cycles/pt
    Max:        11.73 cycles/pt            Med:         3.92 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: other
  Test vectors run: 4
  Formula:
    Cycles:  2.12656*N - 8.92832*M + 3811
    Where:   N = width * height; M = height
  Range:
    Min:         2.13 cycles/pt            Avg:         4.45 cycles/pt
    Max:         8.94 cycles/pt            Med:         2.13 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       4736 bytes
  Data size:          0 bytes
  Stack usage:       76 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 |         6.18750 |           22.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.55078 |           17.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37617 |           17.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37529 |           17.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.39453 |           17.96 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.89221 |           17.12 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.65014 |           17.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         7.33333 |           19.87 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         6.02941 |           19.53 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.37499*N + 91
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         1.87 cycles/pt
    Max:         6.19 cycles/pt            Med:         0.38 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.50468*N + 93.44120*M - 162
    Where:   N = width * height; M = height
  Range:
    Min:         0.65 cycles/pt            Avg:         3.46 cycles/pt
    Max:         7.33 cycles/pt            Med:         0.89 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        864 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.50000 |          145.00 | 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.75000 |          139.96 | 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.50167 |          139.12 | 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.50042 |          139.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.63867 |          139.96 | 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.25165 |          139.12 | 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.89000 |          139.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.60000 |          142.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.29412 |          141.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  2.5*N + 128
    Where:   N = width * height
  Range:
    Min:         2.50 cycles/pt            Avg:         4.56 cycles/pt
    Max:        10.50 cycles/pt            Med:         2.50 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  2.67280*N + 139.42980*M - 195
    Where:   N = width * height; M = height
  Range:
    Min:         2.89 cycles/pt            Avg:         7.53 cycles/pt
    Max:        13.60 cycles/pt            Med:         3.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1536 bytes
  Data size:          0 bytes
  Stack usage:       52 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.50000 |           10.81 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.31250 |            7.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.15625 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.12625 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.12531 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.01758 |            7.61 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.02116 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.45501 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.30099 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.32353 |            8.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.91176 |            8.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.80000 |            9.03 | 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 + 100
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.76 cycles/pt
    Max:         6.50 cycles/pt            Med:         0.16 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.20902*N + 58.96441*M - 36
    Where:   N = width * height; M = height
  Range:
    Min:         0.30 cycles/pt            Avg:         2.75 cycles/pt
    Max:         6.80 cycles/pt            Med:         1.02 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        768 bytes
  Data size:          0 bytes
  Stack usage:       16 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.18750 |           11.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.36328 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.21680 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18867 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18779 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.10547 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.12305 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.57607 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.41186 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.23529 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.41176 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.86667 |            9.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18748*N + 94
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         1.73 cycles/pt
    Max:         6.19 cycles/pt            Med:         0.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31381*N + 63.01082*M - 109
    Where:   N = width * height; M = height
  Range:
    Min:         0.41 cycles/pt            Avg:         2.75 cycles/pt
    Max:         6.87 cycles/pt            Med:         1.12 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        800 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        15.18750 |         1103.06 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         6.77148 |         1070.60 | 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 |         6.54525 |         1071.76 | 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 |         6.50181 |         1070.67 | 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 |         6.50045 |         1070.76 | 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 |         9.90820 |         1074.00 | 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 |         8.17220 |         1069.73 | 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 |         6.94230 |         1070.93 | 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 |         6.66578 |         1070.82 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |        10.58823 |         1107.53 | 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 |        16.55882 |         1101.79 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |        17.90000 |         1061.00 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  6.5*N + 139
    Where:   N = width * height
  Range:
    Min:         6.50 cycles/pt            Avg:         8.68 cycles/pt
    Max:        15.19 cycles/pt            Med:         6.55 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  6.50021*N + 105.77238*M + 95
    Where:   N = width * height; M = height
  Range:
    Min:         6.67 cycles/pt            Avg:        11.02 cycles/pt
    Max:        17.90 cycles/pt            Med:         8.17 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2208 bytes
  Data size:         96 bytes
  Stack usage:       68 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 |        16.06250 |          321.69 | 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 |        16.06250 |          289.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1

Warning at: row=0, col=3, val1=1, val2=0
|  2 | PASS   |     512 |            0.00 |         7.76758 |          299.58 | 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 |         7.54460 |          297.98 | 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 |         7.50178 |          296.73 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1

Warning at: row=0, col=2, val1=30, val2=29
|  5 | PASS   |  307200 |            0.00 |         7.50045 |          296.47 | 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 |         8.50735 |          307.96 | 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 |        11.87121 |          302.04 | 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 |        12.06048 |          300.43 | 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 |        10.77734 |          300.38 | 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 |         9.10872 |          298.85 | 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 |         7.92560 |          296.46 | 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 |         7.65952 |          296.45 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  7.5*N + 137
    Where:   N = dst width * dst height
  Range:
    Min:         7.50 cycles/pt            Avg:        10.14 cycles/pt
    Max:        16.06 cycles/pt            Med:         7.54 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  7.50092*N + 100.90184*M + 295
    Where:   N = dst width * dst height; M = dst height
  Range:
    Min:         7.66 cycles/pt            Avg:         9.90 cycles/pt
    Max:        12.06 cycles/pt            Med:         9.11 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3264 bytes
  Data size:          0 bytes
  Stack usage:      112 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 |         7.87500 |           54.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |      16 |            0.00 |         7.87500 |           47.38 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  2 | PASS   |     512 |            0.00 |         2.42578 |           47.56 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  3 | PASS   |    3072 |            0.00 |         2.27930 |           46.82 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  4 | PASS   |   76800 |            0.00 |         2.25117 |           46.34 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  5 | PASS   |  307200 |            0.00 |         2.25029 |           46.26 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  6 | PASS   |     136 |            0.00 |         2.91176 |           50.25 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  7 | PASS   |     264 |            0.00 |         4.98864 |           48.70 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |     496 |            0.00 |         5.04234 |           47.47 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  9 | PASS   |     512 |            0.00 |         4.32227 |           47.78 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 10 | PASS   |    3072 |            0.00 |         3.26204 |           46.96 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 11 | PASS   |   76800 |            0.00 |         2.51715 |           46.28 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         2.35012 |           46.25 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 7
  Formula:
    Cycles:  2.25*N + 90
    Where:   N = dst width * dst height
  Range:
    Min:         2.25 cycles/pt            Avg:         3.98 cycles/pt
    Max:         7.88 cycles/pt            Med:         2.28 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  2.25053*N + 63.37360*M + 178
    Where:   N = dst width * dst height; M = dst height
  Range:
    Min:         2.35 cycles/pt            Avg:         3.75 cycles/pt
    Max:         5.04 cycles/pt            Med:         3.26 cycles/pt
    Num pt = dst width * dst height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        960 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        34.18750 |          148.88 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        44.00000 |          155.25 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |         8.20703 |          146.39 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         6.81576 |          145.56 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         5.84659 |          146.04 | 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 |         5.62988 |          145.89 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        13.77941 |          146.90 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         9.76515 |          146.16 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         9.92339 |          146.41 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         8.20703 |          146.86 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         6.81576 |          145.77 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         5.84659 |          146.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         5.62988 |          145.98 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  5.50106*N + 81.75699*M + 335
  Where:   N = width * height; M = height
Range:
  Min:         5.63 cycles/pt            Avg:        12.67 cycles/pt
  Max:        44.00 cycles/pt            Med:         6.82 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3136 bytes
  Data size:          0 bytes
  Stack usage:       96 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 |        18.03125 |          202.22 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        58.62500 |          209.13 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |        10.94727 |          199.46 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         9.93913 |          198.59 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         9.24652 |          199.05 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         9.09236 |          198.89 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        12.86029 |          200.04 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        10.98864 |          199.23 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        11.01008 |          199.48 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        10.94727 |          199.93 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         9.93913 |          198.80 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         9.24652 |          199.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         9.09236 |          198.99 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  9.00014*N + 58.84672*M + 82
  Where:   N = width * height; M = height
Range:
  Min:         9.09 cycles/pt            Avg:        14.61 cycles/pt
  Max:        58.63 cycles/pt            Med:         9.94 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2272 bytes
  Data size:          0 bytes
  Stack usage:       72 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 |        60.59375 |          165.59 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        69.87500 |          172.63 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |        10.92773 |          162.58 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         9.42546 |          161.65 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         8.37577 |          162.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         8.14082 |          161.90 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        13.72794 |          163.25 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        10.95076 |          162.33 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        11.02218 |          162.60 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        10.92773 |          163.04 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         9.42546 |          161.86 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         8.37577 |          162.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         8.14082 |          161.99 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  8.00094*N + 89.00982*M + 254
  Where:   N = width * height; M = height
Range:
  Min:         8.14 cycles/pt            Avg:        18.45 cycles/pt
  Max:        69.88 cycles/pt            Med:         9.43 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2080 bytes
  Data size:          0 bytes
  Stack usage:      104 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 |        16.09375 |           11.16 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |       8 |            0.00 |        20.62500 |           18.13 | Statically generated input | width=4, height=2, out size=8
|  2 | PASS   |     512 |            0.00 |         3.79492 |            7.12 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         2.62207 |            6.54 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         1.79634 |            6.14 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         1.61106 |            6.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         9.34559 |            8.21 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         4.81439 |            7.14 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         6.07863 |            7.16 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         3.79492 |            7.12 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         2.62207 |            6.54 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         1.79634 |            6.14 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         1.61106 |            6.05 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  1.50081*N + 69.99533*M + 276
  Where:   N = width * height; M = height
Range:
  Min:         1.61 cycles/pt            Avg:         5.89 cycles/pt
  Max:        20.63 cycles/pt            Med:         2.62 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1216 bytes
  Data size:          0 bytes
  Stack usage:       64 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 |        25.25000 |           43.83 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         3.34524 |           35.79 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.61190 |           33.60 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         1.22195 |           32.73 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         1.13436 |           32.14 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         1.12909 |           32.07 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         6.96667 |           33.60 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         3.27770 |           32.73 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.70086 |           32.19 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.33247 |           32.07 | 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.125*N + 2.25*M + 173
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.13 cycles/pt            Avg:         1.69 cycles/pt
    Max:         3.35 cycles/pt            Med:         1.13 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  1.12551*N + 131.52651*M + 245
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.33 cycles/pt            Avg:         7.71 cycles/pt
    Max:        25.25 cycles/pt            Med:         1.70 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2528 bytes
  Data size:          0 bytes
  Stack usage:      112 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 |        19.41667 |           19.67 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.15476 |           15.71 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.85000 |           14.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.56276 |           14.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.50490 |           14.06 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.50200 |           14.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.16905 |           14.70 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.24088 |           14.32 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.03102 |           14.08 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.76294 |           14.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.5*N + 1.0*M + 133
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.50 cycles/pt            Avg:         0.91 cycles/pt
    Max:         2.15 cycles/pt            Med:         0.50 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.61198*N + 96.02780*M + 132
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.76 cycles/pt            Avg:         5.52 cycles/pt
    Max:        19.42 cycles/pt            Med:         1.03 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:       28 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 |        20.75000 |           23.17 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.51190 |           18.93 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         0.86905 |           17.80 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.51087 |           17.37 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.44248 |           17.07 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.43943 |           17.03 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         5.64762 |           17.80 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.69425 |           17.37 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.01587 |           17.10 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         0.67881 |           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 + 169
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.44 cycles/pt            Avg:         0.95 cycles/pt
    Max:         2.51 cycles/pt            Med:         0.44 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.48914*N + 120.14320*M + 396
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.68 cycles/pt            Avg:         6.16 cycles/pt
    Max:        20.75 cycles/pt            Med:         1.02 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1504 bytes
  Data size:          0 bytes
  Stack usage:       76 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 |        22.25000 |           42.33 | Sequentially generated input | width_out=6, height_out=2,
|    |        |         |                 |                 |                 | out size=12, mode=2
|  1 | PASS   |      84 |            0.00 |         2.89286 |           34.57 | Randomly generated input | width_out=14, height_out=6, out
|    |        |         |                 |                 |                 | size=84, mode=1
|  2 | PASS   |     420 |            0.00 |         1.31190 |           32.50 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=1
|  3 | PASS   |    2852 |            0.00 |         0.95898 |           31.68 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=1
|  4 | PASS   |   75684 |            0.00 |         0.88260 |           31.13 | Randomly generated input | width_out=318, height_out=238,
|    |        |         |                 |                 |                 | out size=75684, mode=1
|  5 | PASS   |  304964 |            0.00 |         0.87826 |           31.06 | Randomly generated input | width_out=638, height_out=478,
|    |        |         |                 |                 |                 | out size=304964, mode=1
|  6 | PASS   |     420 |            0.00 |         4.93333 |           32.50 | Randomly generated input | width_out=30, height_out=14, out
|    |        |         |                 |                 |                 | size=420, mode=2
|  7 | PASS   |    2852 |            0.00 |         2.79383 |           31.68 | Randomly generated input | width_out=62, height_out=46, out
|    |        |         |                 |                 |                 | size=2852, mode=2
|  8 | PASS   |   73140 |            0.00 |         1.38782 |           31.18 | Randomly generated input | width_out=230, height_out=318,
|    |        |         |                 |                 |                 | out size=73140, mode=2
|  9 | PASS   |  304964 |            0.00 |         1.05974 |           31.06 | 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.875*N + 1.75*M + 159
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         0.88 cycles/pt            Avg:         1.38 cycles/pt
    Max:         2.89 cycles/pt            Med:         0.88 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  0.87488*N + 117.85199*M + 42
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         1.06 cycles/pt            Avg:         6.48 cycles/pt
    Max:        22.25 cycles/pt            Med:         1.39 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1344 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |        32.12500 |           76.00 | Sequentially generated input | width_out=4, height_out=2,
|    |        |         |                 |                 |                 | out size=8, mode=2
|  1 | PASS   |      48 |            0.00 |         9.33333 |           67.79 | Randomly generated input | width_out=12, height_out=4, out
|    |        |         |                 |                 |                 | size=48, mode=1
|  2 | PASS   |     336 |            0.00 |         6.57143 |           65.95 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=1
|  3 | PASS   |    2640 |            0.00 |         5.90303 |           65.40 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=1
|  4 | PASS   |   74576 |            0.00 |         5.57091 |           65.07 | Randomly generated input | width_out=316, height_out=236,
|    |        |         |                 |                 |                 | out size=74576, mode=1
|  5 | PASS   |  302736 |            0.00 |         5.53491 |           65.04 | Randomly generated input | width_out=636, height_out=476,
|    |        |         |                 |                 |                 | out size=302736, mode=1
|  6 | PASS   |     336 |            0.00 |         8.34524 |           65.95 | Randomly generated input | width_out=28, height_out=12, out
|    |        |         |                 |                 |                 | size=336, mode=2
|  7 | PASS   |    2640 |            0.00 |         6.77121 |           65.40 | Randomly generated input | width_out=60, height_out=44, out
|    |        |         |                 |                 |                 | size=2640, mode=2
|  8 | PASS   |   72680 |            0.00 |         5.82695 |           65.10 | Randomly generated input | width_out=230, height_out=316,
|    |        |         |                 |                 |                 | out size=72680, mode=2
|  9 | PASS   |  302736 |            0.00 |         5.61811 |           65.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:  5.5*N + 22.0*M + 96
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.53 cycles/pt            Avg:         6.58 cycles/pt
    Max:         9.33 cycles/pt            Med:         5.57 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  5.49995*N + 75.02320*M + 58
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:         5.62 cycles/pt            Avg:        11.74 cycles/pt
    Max:        32.13 cycles/pt            Med:         5.83 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1792 bytes
  Data size:         25 bytes
  Stack usage:       60 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 |        64.25000 |          139.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2
|  1 | PASS   |      20 |            0.00 |        22.60000 |          114.20 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1
|  2 | PASS   |     260 |            0.00 |        15.94615 |          109.22 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  3 | PASS   |    2436 |            0.00 |        13.26929 |          108.44 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1
|  4 | PASS   |   73476 |            0.00 |        12.23022 |          108.08 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1
|  5 | PASS   |  300516 |            0.00 |        12.11379 |          108.04 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1
|  6 | PASS   |     260 |            0.00 |        15.94615 |          109.22 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  7 | PASS   |    2436 |            0.00 |        13.28161 |          108.44 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2
|  8 | PASS   |   72220 |            0.00 |        12.31826 |          108.11 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2
|  9 | PASS   |  300516 |            0.00 |        12.15318 |          108.04 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 4
  Formula:
    Cycles:  12.0*N + 72.0*M + 68
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        12.11 cycles/pt            Avg:        15.05 cycles/pt
    Max:        22.60 cycles/pt            Med:        12.23 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 6
  Formula:
    Cycles:  12.05984*N + 58.39949*M + 360
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        12.15 cycles/pt            Avg:        22.32 cycles/pt
    Max:        64.25 cycles/pt            Med:        13.28 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1312 bytes
  Data size:          0 bytes
  Stack usage:       52 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 |        66.25000 |          129.00 | Sequentially generated input | width_out=2, height_out=2,
|    |        |         |                 |                 |                 | out size=4, mode=2
|  1 | PASS   |      20 |            0.00 |        22.75000 |          105.00 | Randomly generated input | width_out=10, height_out=2, out
|    |        |         |                 |                 |                 | size=20, mode=1
|  2 | PASS   |     260 |            0.00 |        15.04231 |          100.20 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=1
|  3 | PASS   |    2436 |            0.00 |        13.27052 |           99.44 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=1
|  4 | PASS   |   73476 |            0.00 |        12.23027 |           99.08 | Randomly generated input | width_out=314, height_out=234,
|    |        |         |                 |                 |                 | out size=73476, mode=1
|  5 | PASS   |  300516 |            0.00 |        12.11380 |           99.04 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=1
|  6 | PASS   |     260 |            0.00 |        16.10000 |          100.20 | Randomly generated input | width_out=26, height_out=10, out
|    |        |         |                 |                 |                 | size=260, mode=2
|  7 | PASS   |    2436 |            0.00 |        13.35057 |           99.44 | Randomly generated input | width_out=58, height_out=42, out
|    |        |         |                 |                 |                 | size=2436, mode=2
|  8 | PASS   |   72220 |            0.00 |        12.33566 |           99.11 | Randomly generated input | width_out=230, height_out=314,
|    |        |         |                 |                 |                 | out size=72220, mode=2
|  9 | PASS   |  300516 |            0.00 |        12.15949 |           99.04 | Randomly generated input | width_out=634, height_out=474,
|    |        |         |                 |                 |                 | out size=300516, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: widths == strides
  Test vectors run: 5
  Formula:
    Cycles:  12.0*N + 72.0*M + 71
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        12.11 cycles/pt            Avg:        15.08 cycles/pt
    Max:        22.75 cycles/pt            Med:        12.23 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: widths != strides
  Test vectors run: 5
  Formula:
    Cycles:  12.05976*N + 62.50315*M + 336
    Where:   N = width_out * height_out; M = height_out
  Range:
    Min:        12.16 cycles/pt            Avg:        24.04 cycles/pt
    Max:        66.25 cycles/pt            Med:        12.34 cycles/pt
    Num pt = width_out * height_out
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1280 bytes
  Data size:          0 bytes
  Stack usage:       52 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.87500 |           16.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.56641 |           12.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37628 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37532 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.59766 |           12.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.91617 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.66029 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         7.20000 |           14.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.26471 |           13.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         7.25000 |           16.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.57813 |           12.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.37635 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.37534 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.78516 |           12.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.94117 |           12.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.66967 |           12.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         7.86667 |           14.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         6.55882 |           13.94 | 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.37499*N + 100
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.05 cycles/pt
    Max:         6.88 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.37499*N + 106
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.14 cycles/pt
    Max:         7.25 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.50654*N + 98.74779*M - 162
    Where:   N = width * height; M = height
  Range:
    Min:         0.66 cycles/pt            Avg:         3.53 cycles/pt
    Max:         7.20 cycles/pt            Med:         0.92 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.50655*N + 104.73927*M - 160
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         3.76 cycles/pt
    Max:         7.87 cycles/pt            Med:         0.94 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1184 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         7.50000 |           17.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.58789 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.37642 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.37535 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.86328 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.88805 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.66850 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      30 |            0.00 |         8.16667 |           15.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=3
|  8 | PASS   |      34 |            0.00 |         6.79412 |           14.94 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |      16 |            0.00 |         7.75000 |           17.13 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 10 | PASS   |     512 |            0.00 |         0.59375 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 11 | PASS   |   76800 |            0.00 |         0.37647 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 12 | PASS   |  307200 |            0.00 |         0.37536 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 13 | PASS   |     512 |            0.00 |         2.98828 |           13.65 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 14 | PASS   |   76800 |            0.00 |         0.90471 |           13.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 15 | PASS   |  307200 |            0.00 |         0.67475 |           13.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 16 | PASS   |      30 |            0.00 |         8.83333 |           15.20 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 17 | PASS   |      34 |            0.00 |         6.97059 |           14.94 | 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.37498*N + 111
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.21 cycles/pt
    Max:         7.50 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.37499*N + 115
    Where:   N = width * height
  Range:
    Min:         0.38 cycles/pt            Avg:         2.27 cycles/pt
    Max:         7.75 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.53681*N + 84.31492*M - 14
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         3.88 cycles/pt
    Max:         8.17 cycles/pt            Med:         0.89 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.53682*N + 88.30072*M - 11
    Where:   N = width * height; M = height
  Range:
    Min:         0.67 cycles/pt            Avg:         4.07 cycles/pt
    Max:         8.83 cycles/pt            Med:         0.90 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1984 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.56250 |           11.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.43945 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.25126 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.25032 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.35547 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  5 | PASS   |   76800 |            0.00 |         0.71253 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  6 | PASS   |  307200 |            0.00 |         0.52943 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  7 | PASS   |      30 |            0.00 |         7.43333 |            9.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
|  8 | PASS   |      34 |            0.00 |         5.85294 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 4
  Formula:
    Cycles:  0.24999*N + 99
    Where:   N = width * height
  Range:
    Min:         0.25 cycles/pt            Avg:         1.88 cycles/pt
    Max:         6.56 cycles/pt            Med:         0.25 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 5
  Formula:
    Cycles:  0.41964*N + 70.27772*M - 3
    Where:   N = width * height; M = height
  Range:
    Min:         0.53 cycles/pt            Avg:         3.38 cycles/pt
    Max:         7.43 cycles/pt            Med:         0.71 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        896 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.62500 |           27.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.37695 |           23.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |   76800 |            0.00 |         0.18876 |           23.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  3 | PASS   |  307200 |            0.00 |         0.18782 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  4 | PASS   |     512 |            0.00 |         2.27734 |           23.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
|  5 | PASS   |   76800 |            0.00 |         0.59794 |           23.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
|  6 | PASS   |  307200 |            0.00 |         0.42045 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
|  7 | PASS   |      34 |            0.00 |         3.50000 |           25.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
|  8 | PASS   |      34 |            0.00 |         6.00000 |           25.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
|  9 | PASS   |  307200 |            0.00 |         0.43217 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=4
| 10 | PASS   |      16 |            0.00 |         7.18750 |           27.88 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |   76800 |            0.00 |         0.62815 |           23.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=4
| 12 | PASS   |     512 |            0.00 |         2.51172 |           23.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=4
| 13 | PASS   |  307200 |            0.00 |         0.18785 |           23.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
| 14 | PASS   |   76800 |            0.00 |         0.18888 |           23.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 15 | PASS   |     512 |            0.00 |         0.39453 |           23.84 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
| 16 | PASS   |      34 |            0.00 |         3.82353 |           25.29 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 17 | PASS   |      30 |            0.00 |         8.00000 |           25.60 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=4
| 18 | PASS   |      34 |            0.00 |         6.47059 |           25.29 | 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.18747*N + 103
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.18 cycles/pt
    Max:         6.63 cycles/pt            Med:         0.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.18747*N + 113
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         2.36 cycles/pt
    Max:         7.19 cycles/pt            Med:         0.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride; overflow_policy == WRAP
  Test vectors run: 4
  Formula:
    Cycles:  0.31396*N + 68.17829*M - 11
    Where:   N = width * height; M = height
  Range:
    Min:         0.42 cycles/pt            Avg:         2.32 cycles/pt
    Max:         6.00 cycles/pt            Med:         0.60 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 4: width < stride; overflow_policy == SATURATE
  Test vectors run: 5
  Formula:
    Cycles:  0.31469*N + 75.13844*M + 22
    Where:   N = width * height; M = height
  Range:
    Min:         0.43 cycles/pt            Avg:         3.61 cycles/pt
    Max:         8.00 cycles/pt            Med:         0.63 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1248 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.25000 |           20.31 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.92188 |           16.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.77865 |           16.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.75115 |           16.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.75029 |           16.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     136 |            0.00 |         1.39706 |           17.43 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |     264 |            0.00 |         3.53788 |           16.74 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |     496 |            0.00 |         3.69355 |           16.73 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  8 | PASS   |     512 |            0.00 |         3.16406 |           16.71 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         2.02474 |           16.34 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         1.16094 |           16.09 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         0.98216 |           16.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.75*N + 88
    Where:   N = width * height
  Range:
    Min:         0.75 cycles/pt            Avg:         1.81 cycles/pt
    Max:         6.25 cycles/pt            Med:         0.78 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.87532*N + 67.94700*M + 204
    Where:   N = width * height; M = height
  Range:
    Min:         0.98 cycles/pt            Avg:         2.43 cycles/pt
    Max:         3.69 cycles/pt            Med:         2.02 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        992 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         7.75000 |           21.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.80859 |           17.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.65560 |           17.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.62622 |           17.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.62531 |           17.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     136 |            0.00 |         1.31618 |           18.61 | Randomly generated input | width=17, height=8, out size=136,
|    |        |         |                 |                 |                 | mode=1
|  6 | PASS   |     264 |            0.00 |         3.60985 |           17.83 | Randomly generated input | width=33, height=8, out size=264,
|    |        |         |                 |                 |                 | mode=2
|  7 | PASS   |     496 |            0.00 |         3.97379 |           17.83 | Randomly generated input | width=31, height=16, out
|    |        |         |                 |                 |                 | size=496, mode=2
|  8 | PASS   |     512 |            0.00 |         3.23242 |           17.80 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  9 | PASS   |    3072 |            0.00 |         1.93587 |           17.38 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
| 10 | PASS   |   76800 |            0.00 |         1.03181 |           17.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
| 11 | PASS   |  307200 |            0.00 |         0.83608 |           17.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.62498*N + 98
    Where:   N = width * height
  Range:
    Min:         0.63 cycles/pt            Avg:         1.96 cycles/pt
    Max:         7.75 cycles/pt            Med:         0.66 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.71924*N + 74.32428*M + 216
    Where:   N = width * height; M = height
  Range:
    Min:         0.84 cycles/pt            Avg:         2.44 cycles/pt
    Max:         3.97 cycles/pt            Med:         1.94 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1120 bytes
  Data size:          0 bytes
  Stack usage:       20 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 |         5.50000 |           22.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.28516 |           18.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.15169 |           18.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.12607 |           18.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.12527 |           18.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.18945 |           18.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.13835 |           18.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.48491 |           18.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.31263 |           18.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         2.88235 |           20.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.67647 |           20.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.40000 |           20.50 | 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 + 85
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.51 cycles/pt
    Max:         5.50 cycles/pt            Med:         0.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.20961*N + 66.06461*M - 52
    Where:   N = width * height; M = height
  Range:
    Min:         0.31 cycles/pt            Avg:         2.70 cycles/pt
    Max:         6.40 cycles/pt            Med:         1.14 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        800 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |         6.25000 |           25.69 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.30469 |           21.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.15495 |           21.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.12620 |           21.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.12530 |           21.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         0.37500 |           21.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         0.21875 |           21.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.18875 |           21.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.18781 |           21.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |     512 |            0.00 |         2.34570 |           21.83 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=3
| 10 | PASS   |    3072 |            0.00 |         1.20996 |           21.40 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=3
| 11 | PASS   |   76800 |            0.00 |         0.50215 |           21.10 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=3
| 12 | PASS   |  307200 |            0.00 |         0.31929 |           21.04 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=3
| 13 | PASS   |      34 |            0.00 |         3.32353 |           23.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 14 | PASS   |      34 |            0.00 |         6.23529 |           23.21 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=3
| 15 | PASS   |      30 |            0.00 |         7.73333 |           23.50 | 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.12498*N + 97
    Where:   N = width * height
  Range:
    Min:         0.13 cycles/pt            Avg:         1.71 cycles/pt
    Max:         6.25 cycles/pt            Med:         0.15 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width == stride, [true, false] != [255,0]
  Test vectors run: 4
  Formula:
    Cycles:  0.1875*N + 96
    Where:   N = width * height; M = height
  Range:
    Min:         0.19 cycles/pt            Avg:         0.24 cycles/pt
    Max:         0.38 cycles/pt            Med:         0.19 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.20996*N + 70.05387*M - 30
    Where:   N = width * height; M = height
  Range:
    Min:         0.32 cycles/pt            Avg:         3.06 cycles/pt
    Max:         7.73 cycles/pt            Med:         1.21 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1184 bytes
  Data size:          0 bytes
  Stack usage:       20 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 |       207.10001 |          642.29 | 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 |       331.53751 |         1120.24 | 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 |       484.61249 |         1659.28 | 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 |       183.33333 |          568.28 | 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 |       429.96875 |         1459.76 | 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 |       588.86456 |         2034.25 | Randomly generated input | num_points=8, max_iters=12,
|    |        |         |                 |                 |                 | window_size=9, epsilon=0.000100
|  6 | PASS   |      36 |            0.00 |       330.69446 |         1028.14 | Randomly generated input | num_points=6, max_iters=6,
|    |        |         |                 |                 |                 | window_size=5, epsilon=0.000100
|  7 | PASS   |      48 |            0.00 |       172.77083 |          569.23 | 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 |       759.95001 |         2562.25 | 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 |       312.52084 |          969.52 | 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 |       426.75925 |         1442.44 | 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 |       558.08331 |         1923.63 | 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 |       306.86667 |          949.91 | 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 |       447.29166 |         1514.24 | 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 |       635.70831 |         2186.56 | 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:  103.75754*N - 453.99102*M + 11644
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       183.33 cycles/pt            Avg:       268.10 cycles/pt
    Max:       330.69 cycles/pt            Med:       207.10 cycles/pt
    Num pt = num_points * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: Window Size = 7x7
  Test vectors run: 5
  Formula:
    Cycles:  569.58312*N - 185.40005*M - 12266
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       172.77 cycles/pt            Avg:       361.67 cycles/pt
    Max:       447.29 cycles/pt            Med:       331.54 cycles/pt
    Num pt = nfeatures * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 3: Window Size = 9x9
  Test vectors run: 5
  Formula:
    Cycles:  480.45388*N + 727.43365*M + 1487
    Where:   N = num_points * max_iters; M = num_points
  Range:
    Min:       484.61 cycles/pt            Avg:       605.44 cycles/pt
    Max:       759.95 cycles/pt            Med:       558.08 cycles/pt
    Num pt = nfeatures * max_iters
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2624 bytes
  Data size:          0 bytes
  Stack usage:       72 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 |        22.81250 |          222.22 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        22.81250 |          221.78 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        11.71484 |          220.24 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=17, col=40, val1=99, val2=100

Warning at: row=17, col=40, val1=99, val2=100
|  3 | PASS   |    3072 |            0.00 |        10.06706 |          220.15 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=23, col=156, val1=92, val2=91

Warning at: row=23, col=156, val1=92, val2=91
|  4 | PASS   |   76800 |            0.00 |         8.91331 |          220.04 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=12, col=364, val1=141, val2=140

Warning at: row=12, col=364, val1=141, val2=140
|  5 | PASS   |  307200 |            0.00 |         8.65489 |          220.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        16.98529 |          220.61 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        12.87121 |          219.09 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        13.02823 |          220.29 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        11.71484 |          220.24 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |        10.06706 |          220.13 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=46, col=166, val1=220, val2=221

Warning at: row=46, col=166, val1=220, val2=221
| 11 | PASS   |   76800 |            0.00 |         8.91331 |          220.04 | 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 |         8.65489 |          220.01 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  8.50051*N + 98.36705*M + 209
  Where:   N = width * height; M = height
Range:
  Min:         8.65 cycles/pt            Avg:        12.86 cycles/pt
  Max:        22.81 cycles/pt            Med:        10.07 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2816 bytes
  Data size:          0 bytes
  Stack usage:      136 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 |        34.31250 |          177.53 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        34.31250 |          177.09 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         8.36328 |          173.99 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=17, col=40, val1=99, val2=100

Warning at: row=17, col=40, val1=99, val2=100
|  3 | PASS   |    3072 |            0.00 |         6.89388 |          174.00 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=4, col=98, val1=181, val2=180

Warning at: row=4, col=98, val1=181, val2=180
|  4 | PASS   |   76800 |            0.00 |         5.86742 |          174.00 | 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 |         5.63769 |          173.71 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        13.83823 |          174.68 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         9.66364 |          174.16 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         9.95565 |          174.07 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         8.36328 |          173.99 | 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 |         6.89388 |          173.93 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=2, col=25, val1=134, val2=135

Warning at: row=2, col=25, val1=134, val2=135
| 11 | PASS   |   76800 |            0.00 |         5.86742 |          174.00 | 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 |         5.63769 |          173.71 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  5.50141*N + 86.31587*M + 440
  Where:   N = width * height; M = height
Range:
  Min:         5.64 cycles/pt            Avg:        11.97 cycles/pt
  Max:        34.31 cycles/pt            Med:         6.89 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2688 bytes
  Data size:          0 bytes
  Stack usage:       84 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.96875 |           54.59 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        12.96875 |           54.59 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         3.57617 |           52.49 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         2.62728 |           52.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         1.97988 |           52.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         1.83612 |           52.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         8.11029 |           53.02 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         4.81439 |           52.53 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         4.78831 |           52.51 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         3.57617 |           52.49 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         2.62728 |           52.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         1.97988 |           52.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         1.83612 |           52.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  1.75065*N + 54.22130*M + 231
  Where:   N = width * height; M = height
Range:
  Min:         1.84 cycles/pt            Avg:         4.90 cycles/pt
  Max:        12.97 cycles/pt            Med:         2.63 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1056 bytes
  Data size:          0 bytes
  Stack usage:      112 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.93750 |           38.63 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |         9.93750 |           38.63 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         3.24609 |           33.49 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         2.35352 |           32.73 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         1.72539 |           32.19 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         1.58447 |           32.07 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         6.45588 |           34.91 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         3.98485 |           33.44 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         4.25403 |           33.54 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         3.24609 |           33.49 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         2.35352 |           32.73 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         1.72539 |           32.19 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         1.58447 |           32.07 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  1.50047*N + 53.37957*M + 184
  Where:   N = width * height; M = height
Range:
  Min:         1.58 cycles/pt            Avg:         4.03 cycles/pt
  Max:         9.94 cycles/pt            Med:         2.35 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        736 bytes
  Data size:          0 bytes
  Stack usage:       16 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 |        23.65625 |          397.00 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        23.65625 |          409.69 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        12.98633 |          407.46 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=17, col=40, val1=99, val2=100

Warning at: row=17, col=40, val1=99, val2=100
|  3 | PASS   |    3072 |            0.00 |        11.44564 |          407.26 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=23, col=156, val1=92, val2=91

Warning at: row=23, col=156, val1=92, val2=91
|  4 | PASS   |   76800 |            0.00 |        10.38012 |          407.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=12, col=364, val1=141, val2=140

Warning at: row=12, col=364, val1=141, val2=140
|  5 | PASS   |  307200 |            0.00 |        10.14243 |          407.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        15.88971 |          408.03 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |        13.03409 |          406.31 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |        13.08266 |          407.51 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        12.98633 |          407.46 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |        11.44564 |          407.24 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=46, col=166, val1=220, val2=221

Warning at: row=46, col=166, val1=220, val2=221
| 11 | PASS   |   76800 |            0.00 |        10.38012 |          407.07 | 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 |        10.14243 |          407.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  10.0*N + 91.0*M + 73
  Where:   N = width * height; M = height
Range:
  Min:        10.14 cycles/pt            Avg:        13.79 cycles/pt
  Max:        23.66 cycles/pt            Med:        11.45 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       2496 bytes
  Data size:          0 bytes
  Stack usage:      136 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 |        77.40625 |          340.91 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        77.40625 |          353.59 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |        11.13477 |          350.87 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=17, col=40, val1=99, val2=100

Warning at: row=17, col=40, val1=99, val2=100
|  3 | PASS   |    3072 |            0.00 |         9.52246 |          350.94 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=23, col=156, val1=92, val2=91

Warning at: row=23, col=156, val1=92, val2=91
|  4 | PASS   |   76800 |            0.00 |         8.40090 |          350.98 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800

Warning at: row=6, col=42, val1=161, val2=160

Warning at: row=6, col=42, val1=161, val2=160
|  5 | PASS   |  307200 |            0.00 |         8.15022 |          350.70 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        14.15441 |          351.45 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |        11.01364 |          351.04 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |        11.23589 |          350.94 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |        11.13477 |          350.87 | Randomly generated input | width=32, height=16, out size=512

Warning at: row=37, col=48, val1=133, val2=132

Warning at: row=37, col=48, val1=133, val2=132
| 10 | PASS   |    3072 |            0.00 |         9.52246 |          350.86 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072

Warning at: row=13, col=69, val1=213, val2=214

Warning at: row=13, col=69, val1=213, val2=214
| 11 | PASS   |   76800 |            0.00 |         8.40090 |          350.99 | 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 |         8.15022 |          350.71 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  8.00232*N + 93.60427*M + 530
  Where:   N = width * height; M = height
Range:
  Min:         8.15 cycles/pt            Avg:        20.43 cycles/pt
  Max:        77.41 cycles/pt            Med:         9.52 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       3008 bytes
  Data size:          0 bytes
  Stack usage:      104 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.21875 |           59.63 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        15.21875 |           59.63 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         4.98242 |           57.49 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         3.95540 |           57.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         3.25072 |           57.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         3.09393 |           57.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |        10.75735 |           58.03 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     264 |            0.00 |         6.99621 |           57.53 | Randomly generated input | width=33, height=8, out size=264
|  8 | PASS   |     496 |            0.00 |         6.94960 |           57.51 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         4.98242 |           57.49 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         3.95540 |           57.23 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         3.25072 |           57.06 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         3.09393 |           57.02 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  3.00098*N + 58.82260*M + 324
  Where:   N = width * height; M = height
Range:
  Min:         3.09 cycles/pt            Avg:         6.59 cycles/pt
  Max:        15.22 cycles/pt            Med:         3.96 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1344 bytes
  Data size:          0 bytes
  Stack usage:      128 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 |        15.50000 |           41.97 | Statically generated input | width=8, height=4, out size=32
|  1 | PASS   |      32 |            0.00 |        15.50000 |           41.97 | Statically generated input | width=8, height=4, out size=32
|  2 | PASS   |     512 |            0.00 |         5.09375 |           39.58 | Randomly generated input | width=32, height=16, out size=512
|  3 | PASS   |    3072 |            0.00 |         4.01563 |           39.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
|  4 | PASS   |   76800 |            0.00 |         3.26729 |           39.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
|  5 | PASS   |  307200 |            0.00 |         3.10016 |           39.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
|  6 | PASS   |     136 |            0.00 |         9.29412 |           40.20 | Randomly generated input | width=17, height=8, out size=136
|  7 | PASS   |     660 |            0.00 |         6.13333 |           39.56 | Randomly generated input | width=33, height=20, out size=660
|  8 | PASS   |     496 |            0.00 |         6.29032 |           39.60 | Randomly generated input | width=31, height=16, out size=496
|  9 | PASS   |     512 |            0.00 |         5.09375 |           39.58 | Randomly generated input | width=32, height=16, out size=512
| 10 | PASS   |    3072 |            0.00 |         4.01563 |           39.27 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072
| 11 | PASS   |   76800 |            0.00 |         3.26729 |           39.07 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800
| 12 | PASS   |  307200 |            0.00 |         3.10016 |           39.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200
---------------------------------------------------------------------------------------------------------------------------------------------
Test vectors run: 13
Formula:
  Cycles:  3.00070*N + 63.09757*M + 267
  Where:   N = width * height; M = height
Range:
  Min:         3.10 cycles/pt            Avg:         6.44 cycles/pt
  Max:        15.50 cycles/pt            Med:         4.02 cycles/pt
  Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:       1152 bytes
  Data size:          0 bytes
  Stack usage:       96 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.18750 |           11.00 | Statically generated input | width=8, height=2, out size=16,
|    |        |         |                 |                 |                 | mode=1
|  1 | PASS   |     512 |            0.00 |         0.36328 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=1
|  2 | PASS   |    3072 |            0.00 |         0.21680 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=1
|  3 | PASS   |   76800 |            0.00 |         0.18867 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=1
|  4 | PASS   |  307200 |            0.00 |         0.18779 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=1
|  5 | PASS   |     512 |            0.00 |         2.10547 |            7.62 | Randomly generated input | width=32, height=16, out
|    |        |         |                 |                 |                 | size=512, mode=2
|  6 | PASS   |    3072 |            0.00 |         1.12305 |            7.29 | Randomly generated input | width=64, height=48, out
|    |        |         |                 |                 |                 | size=3072, mode=2
|  7 | PASS   |   76800 |            0.00 |         0.57607 |            7.08 | Randomly generated input | width=240, height=320, out
|    |        |         |                 |                 |                 | size=76800, mode=2
|  8 | PASS   |  307200 |            0.00 |         0.41186 |            7.03 | Randomly generated input | width=640, height=480, out
|    |        |         |                 |                 |                 | size=307200, mode=2
|  9 | PASS   |      34 |            0.00 |         3.23529 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=1
| 10 | PASS   |      34 |            0.00 |         5.41176 |            8.88 | Randomly generated input | width=17, height=2, out size=34,
|    |        |         |                 |                 |                 | mode=2
| 11 | PASS   |      30 |            0.00 |         6.86667 |            9.13 | Randomly generated input | width=15, height=2, out size=30,
|    |        |         |                 |                 |                 | mode=2
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 1: width == stride
  Test vectors run: 6
  Formula:
    Cycles:  0.18748*N + 94
    Where:   N = width * height
  Range:
    Min:         0.19 cycles/pt            Avg:         1.73 cycles/pt
    Max:         6.19 cycles/pt            Med:         0.22 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Mode 2: width < stride
  Test vectors run: 6
  Formula:
    Cycles:  0.31381*N + 63.01082*M - 109
    Where:   N = width * height; M = height
  Range:
    Min:         0.41 cycles/pt            Avg:         2.75 cycles/pt
    Max:         6.87 cycles/pt            Med:         1.12 cycles/pt
    Num pt = width * height
---------------------------------------------------------------------------------------------------------------------------------------------
Memory Usage:
  Code size:        800 bytes
  Data size:          0 bytes
  Stack usage:       16 bytes