Texas Instruments Test Results

IMGLIB 3.2.0.1 C66x

 

Session Summary

Endianness Object Format Link
Little Endian COFF Format View Results
ELF Format View Results

 

Test Parameters
Precision: Fixed Point
Endianness: Little
Object File Format: COFF
Platform: CCS Simulator
Cores Used: 1
CCS Version: 5.4.0.00091
CGT Version: 7.4.2
KERNEL RESULT CYCLE FORMULA PROGRAM
MEMORY
EQUATION VARIABLES
IMG_boundary_16s Passed 1.25*N + 28 N = Rows * Columns 160
IMG_boundary_8 Passed 1.25*N + 24 N = Rows * Columns 160
IMG_clipping_16s Passed 0.18571*N + 27 N = Rows * Columns 128
IMG_conv_11x11_i16s_c16s Passed 31.5*N + 22 N = Width 480
IMG_conv_11x11_i8_c8s Passed 23.5*N + 59 N = Width 768
IMG_conv_3x3_i16s_c16s Passed 2.0*N + 28 N = Width 224
IMG_conv_3x3_i16_c16s Passed 3.0*N + 69 N = Width 544
IMG_conv_5x5_i8_c8s Passed 1.5*N + 33 N = Width 320
IMG_conv_5x5_i16s_c16s Passed 5.5*N + 55 N = Width 608
IMG_conv_5x5_i8_c16s Passed 4.5*N + 56 N = Width 608
IMG_conv_5x5_i8_c8s Passed 3.25*N + 38 N = Width 576
IMG_conv_7x7_i16s_c16s Passed 10.5*N + 22 N = Width 448
IMG_conv_7x7_i8_c16s Passed 20.5*N + 87 N = Width 2528
IMG_conv_7x7_i8_c8s Passed 7.0*N + 45 N = Width 736
IMG_corr_11x11_i16s_c16s Passed 44.0*N + 23 N = Width 320
IMG_corr_11x11_i8_c16s Passed 43.0*N + 36 N = Width 480
IMG_corr_3x3_i16s_c16s Passed 2.0*N + 45 N = Width 448
IMG_corr_3x3_i16_c16 Passed 4.0*N + 46 N = Width 0
IMG_corr_3x3_i8_c16s Passed 2.0*N + 32 N = Width 224
IMG_corr_3x3_i8_c16s Passed 1.5*N + 46 N = Width 320
IMG_corr_5x5_i16s_c16s Passed 6.0*N + 60 N = Width 608
IMG_corr_gen_i16s_c16s Passed 3.25*N + 6.75*M + 1.5*L + 68 M = Filter Taps
R = M modulus 2 (0 if EVEN, 1 if ODD)
N = (M - R) * Floor((Pitch - M - R + 8) / 8)
L = R * Floor((Pitch - M + 4) / 4)
608
IMG_corr_gen_iq Passed 1.0*N + 11.0*M + 29 N = Taps * (Pitch - Taps
M = Pitch - Taps
448
IMG_dilate_bin Passed 1.125*N + 34 N = Columns 480
IMG_erode_bin Passed 1.125*N + 35 N = Columns 480
IMG_errdif_bin_16 Not Run N/A N/A 256
IMG_errdif_bin_8 Not Run N/A N/A 224
IMG_fdct_8x8 Passed 76.0*N + 50 N = Number of 8x8 FDCT Blocks 992
IMG_histogram_16 Passed 1.25*N + 1.5*M + 43 N = Pixels
M = Bins
544
IMG_histogram_8 Passed 1.25*N + 373 N = Pixels 608
IMG_idct_8x8_12q4 Passed 92.0*N + 62 N = Number of 8x8 IDCT Blocks 992
IMG_mad_16x16 Not Run N/A N/A 800
IMG_mad_8x8 Not Run N/A N/A 800
IMG_median_3x3_16 Passed 3.5*N + 64 N = Width 1600
IMG_median_3x3_16s Passed 2.0*N + 35 N = Width 256
IMG_median_3x3_8 Passed 2.0*N + 50 N = Columns 288
IMG_perimeter_16 Passed 1.0*N + 40 N = Columns 416
IMG_perimeter_8 Passed 0.625*N + 47 N = Columns 448
IMG_pix_expand Passed 0.1875*N + 24 N = Columns 128
IMG_pix_sat Passed 0.1875*N + 29 N = Columns 128
IMG_quantize Not Run N/A N/A 448
IMG_sad_16x16 Not Run N/A N/A 192
IMG_sad_8x8 Not Run N/A N/A 192
IMG_sobel_3x3_16 Passed 4.0*N + 23 N = (Rows - 2) * Columns 320
IMG_sobel_3x3_16s Passed 2.25*N + 74 N = ((Rows - 2) * Columns) - 2 608
IMG_sobel_3x3_8 Passed 1.5*N + 52 N = ((Rows - 2) * Columns) - 2 608
IMG_sobel_5x5_16s Passed 6.5*N + 44 N = ((Rows - 4) * Columns) - 4 512
IMG_sobel_7x7_16s Passed 10.0*N + 61 N = ((Rows - 6) * Columns) - 6 2432
IMG_thr_gt2max_16 Passed 0.375*N + 27 N = Rows * Columns 160
IMG_thr_gt2max_8 Passed 0.1875*N + 30 N = Rows * Columns 192
IMG_thr_gt2thr_16 Passed 0.25*N + 24 N = Rows * Columns 224
IMG_thr_gt2thr_8 Passed 0.125*N + 25 N = Rows * Columns 128
IMG_thr_le2min_16 Passed 0.375*N + 27 N = Rows * Columns 160
IMG_thr_le2min_8 Passed 0.1875*N + 30 N = Rows * Columns 192
IMG_thr_le2thr_16 Passed 0.25*N + 24 N = Rows * Columns 224
IMG_thr_le2thr_8 Passed 0.125*N + 26 N = Rows * Columns 128
IMG_wave_horz Not Run N/A N/A 288
IMG_wave_vert Not Run N/A N/A 672
IMG_ycbcr422pl_to_rgb565 Passed 2.25*N + 56 N = Luma Pixels 512
IMG_yc_demux_be16_16 Passed 0.5*N + 28 N = Luma Pixels 320
IMG_yc_demux_be16_8 Passed 0.375*N + 39 N = Luma Pixels 352
IMG_yc_demux_le16_16 Passed 0.5*N + 28 N = Luma Pixels 288
IMG_yc_demux_le16_8 Passed 0.375*N + 35 N = Luma Pixels 352

Top

 

Test Parameters
Precision: Fixed Point
Endianness: Little
Object File Format: ELF
Platform: CCS Simulator
Cores Used: 1
CCS Version: 5.4.0.00091
CGT Version: 7.4.2
KERNEL RESULT CYCLE FORMULA PROGRAM
MEMORY
EQUATION VARIABLES
IMG_boundary_16s Passed 1.25*N + 28 N = Rows * Columns 160
IMG_boundary_8 Passed 1.25*N + 24 N = Rows * Columns 160
IMG_clipping_16s Passed 0.18571*N + 27 N = Rows * Columns 128
IMG_conv_11x11_i16s_c16s Passed 31.5*N + 22 N = Width 480
IMG_conv_11x11_i8_c8s Passed 23.5*N + 59 N = Width 768
IMG_conv_3x3_i16s_c16s Passed 2.0*N + 28 N = Width 224
IMG_conv_3x3_i16_c16s Passed 3.0*N + 69 N = Width 544
IMG_conv_5x5_i8_c8s Passed 1.5*N + 33 N = Width 320
IMG_conv_5x5_i16s_c16s Passed 5.5*N + 55 N = Width 608
IMG_conv_5x5_i8_c16s Passed 4.5*N + 56 N = Width 608
IMG_conv_5x5_i8_c8s Passed 3.25*N + 38 N = Width 576
IMG_conv_7x7_i16s_c16s Passed 10.5*N + 22 N = Width 448
IMG_conv_7x7_i8_c16s Passed 20.5*N + 87 N = Width 2528
IMG_conv_7x7_i8_c8s Passed 7.0*N + 45 N = Width 736
IMG_corr_11x11_i16s_c16s Passed 44.0*N + 23 N = Width 320
IMG_corr_11x11_i8_c16s Passed 43.0*N + 36 N = Width 480
IMG_corr_3x3_i16s_c16s Passed 2.0*N + 45 N = Width 448
IMG_corr_3x3_i16_c16 Passed 4.0*N + 46 N = Width 0
IMG_corr_3x3_i8_c16s Passed 2.0*N + 32 N = Width 224
IMG_corr_3x3_i8_c16s Passed 1.5*N + 46 N = Width 320
IMG_corr_5x5_i16s_c16s Passed 6.0*N + 60 N = Width 608
IMG_corr_gen_i16s_c16s Passed 3.25*N + 6.75*M + 1.5*L + 68 M = Filter Taps
R = M modulus 2 (0 if EVEN, 1 if ODD)
N = (M - R) * Floor((Pitch - M - R + 8) / 8)
L = R * Floor((Pitch - M + 4) / 4)
608
IMG_corr_gen_iq Passed 1.0*N + 11.0*M + 29 N = Taps * (Pitch - Taps
M = Pitch - Taps
448
IMG_dilate_bin Passed 1.125*N + 34 N = Columns 480
IMG_erode_bin Passed 1.125*N + 35 N = Columns 480
IMG_errdif_bin_16 Not Run N/A N/A 256
IMG_errdif_bin_8 Not Run N/A N/A 224
IMG_fdct_8x8 Passed 76.0*N + 50 N = Number of 8x8 FDCT Blocks 992
IMG_histogram_16 Passed 1.25*N + 1.5*M + 43 N = Pixels
M = Bins
544
IMG_histogram_8 Passed 1.25*N + 373 N = Pixels 608
IMG_idct_8x8_12q4 Passed 92.0*N + 62 N = Number of 8x8 IDCT Blocks 992
IMG_mad_16x16 Not Run N/A N/A 800
IMG_mad_8x8 Not Run N/A N/A 800
IMG_median_3x3_16 Passed 3.5*N + 64 N = Width 1600
IMG_median_3x3_16s Passed 2.0*N + 35 N = Width 256
IMG_median_3x3_8 Passed 2.0*N + 50 N = Columns 288
IMG_perimeter_16 Passed 1.0*N + 40 N = Columns 416
IMG_perimeter_8 Passed 0.625*N + 47 N = Columns 448
IMG_pix_expand Passed 0.1875*N + 24 N = Columns 128
IMG_pix_sat Passed 0.1875*N + 29 N = Columns 128
IMG_quantize Not Run N/A N/A 448
IMG_sad_16x16 Not Run N/A N/A 192
IMG_sad_8x8 Not Run N/A N/A 192
IMG_sobel_3x3_16 Passed 4.0*N + 23 N = (Rows - 2) * Columns 320
IMG_sobel_3x3_16s Passed 2.25*N + 74 N = ((Rows - 2) * Columns) - 2 608
IMG_sobel_3x3_8 Passed 1.5*N + 52 N = ((Rows - 2) * Columns) - 2 608
IMG_sobel_5x5_16s Passed 6.5*N + 44 N = ((Rows - 4) * Columns) - 4 512
IMG_sobel_7x7_16s Passed 10.0*N + 61 N = ((Rows - 6) * Columns) - 6 2432
IMG_thr_gt2max_16 Passed 0.375*N + 27 N = Rows * Columns 160
IMG_thr_gt2max_8 Passed 0.1875*N + 30 N = Rows * Columns 192
IMG_thr_gt2thr_16 Passed 0.25*N + 24 N = Rows * Columns 224
IMG_thr_gt2thr_8 Passed 0.125*N + 25 N = Rows * Columns 128
IMG_thr_le2min_16 Passed 0.375*N + 27 N = Rows * Columns 160
IMG_thr_le2min_8 Passed 0.1875*N + 30 N = Rows * Columns 192
IMG_thr_le2thr_16 Passed 0.25*N + 24 N = Rows * Columns 224
IMG_thr_le2thr_8 Passed 0.125*N + 26 N = Rows * Columns 128
IMG_wave_horz Not Run N/A N/A 288
IMG_wave_vert Not Run N/A N/A 672
IMG_ycbcr422pl_to_rgb565 Passed 2.25*N + 56 N = Luma Pixels 512
IMG_yc_demux_be16_16 Passed 0.5*N + 28 N = Luma Pixels 320
IMG_yc_demux_be16_8 Passed 0.375*N + 39 N = Luma Pixels 352
IMG_yc_demux_le16_16 Passed 0.5*N + 28 N = Luma Pixels 288
IMG_yc_demux_le16_8 Passed 0.375*N + 35 N = Luma Pixels 352

Top