Texas Instruments Test Results

DSPLIB 3.4.0.4 C66x

 

Session Summary

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

 

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: 8.3.3
KERNEL RESULT CYCLE FORMULA PROGRAM
MEMORY
EQUATION VARIABLES
DSPF_dp_cholesky Passed 191231 (order= 64) 1277407 (order=128) N/A 1344
DSPF_dp_cholesky_cmplx Passed 58844 (order=32) 256388 (order=64) N/A 1792
DSPF_dp_fftDPxDP Passed 1671 (N=128) 3175 (N=256) N/A 1248
DSPF_dp_ifftDPxDP Passed 1703 (N=128) 3211 (N=256) N/A 1376
DSPF_dp_lud Passed 1210310 (order=64) 9375871 (order=128) N/A 1184
DSPF_dp_lud_cmplx Passed 290658 (order=32) 1893926 (order=64) N/A 1248
DSPF_dp_lud_inv Passed 2479295 (order=64) 19153727 (order=128) N/A 4096
DSPF_dp_lud_inv_cmplx Passed 813088 (order=32) 6136848 (order=64) N/A 4512
DSPF_dp_lud_sol Passed 26579 (order=64) 85870 (order=128) N/A 3712
DSPF_dp_lud_sol_cmplx Passed 10951 (order=32) 30079 (order=64) N/A 3328
DSPF_dp_mat_mul_gemm Passed 1/2*r1*c2*c1 + 12/2*r1*c2 + 22/2*c2 + 21 N/A 608
DSPF_dp_mat_submat_copy Passed 1*R*C + 13*C + 22 N/A 288
DSPF_dp_mat_trans Passed 1*R*C + 6*R + 30 N/A 128
DSPF_dp_qrd Passed 1322352 (order=64) 9632496 (order=128) N/A 1088
DSPF_dp_qrd_cmplx Passed 277119 (order=32) 1834239 (order=64) N/A 1920
DSPF_dp_svd Passed 13726658 (order=64) 99109460 (order=128) N/A 7936
DSPF_dp_svd_cmplx Passed 4914174 (order=32) 26944281 (order=64) N/A 12192
DSPF_sp_autocor Passed 1/4*Nx*Nr + 28/4*Nr + 34 N/A 448
DSPF_sp_biquad Passed 7*Nx + 57 N/A 352
DSPF_sp_bitrev_cplx Passed 9/4*Nx + 38 N/A 320
DSPF_sp_cholesky Passed 5197 (order=16) 21791 (order=32) N/A 2176
DSPF_sp_cholesky_cmplx Passed 56114 (order= 32) 257570 (order= 64) N/A 1056
DSPF_sp_convol Passed 3/8*Ny*Nh + 80/8*Ny + 32 N/A 288
DSPF_sp_dotprod_d Passed 1/2*Nx + 46 N/A 288
DSPF_sp_dotp_cplx Passed 1/2*Nx + 48 N/A 320
DSPF_sp_erand Passed 4237 (N=128) 8281 (N=256) N/A 640
DSPF_sp_fftSPxSP Passed 860 (N=128) 1576 (N=256) N/A 2688
DSPF_sp_fftSPxSP_r2c Passed 597 (N=128) 1179 (N=256) N/A 3616
DSPF_sp_fircirc Passed 2/4*Ny*Nh + 26/4*Ny + 39 N/A 416
DSPF_sp_fir_cplx Passed 2/4*Nh*Nr + 35/4*Nr + 25 N/A 544
DSPF_sp_fir_gen Passed 1/4*Nr*Nh + 28/4*Nr + 39 N/A 480
DSPF_sp_fir_r2 Passed 3/8*Nr*Nh + 38/8*Nr + 44 N/A 544
DSPF_sp_ifftSPxSP Passed 864 (N=128) 1583 (N=256) N/A 3808
DSPF_sp_ifftSPxSP_r2c Passed 589 (N=128) 1152 (N=256) N/A 3808
DSPF_sp_iir Passed 8*Nr + 54 N/A 512
DSPF_sp_iirlat Passed 7/4*Nx*Nk + 108/4*Nx + 50 N/A 384
DSPF_sp_lms Passed 1*Nx*Nh + 29*Nx + 36 N/A 384
DSPF_sp_lud Passed 718613 (order=64) 5310224 (order=128) N/A 1312
DSPF_sp_lud_cmplx Passed 284060 (order=32) 1868448 (order=64) N/A 1216
DSPF_sp_lud_inv Passed 1780867 (order=64) 12819763 (order=128) N/A 4960
DSPF_sp_lud_inv_cmplx Passed 492070 (order=32) 3551302 (order=64) N/A 3104
DSPF_sp_lud_sol Passed 25114 (order=64) 79914 (order=128) N/A 1312
DSPF_sp_lud_sol_cmplx Passed 10430 (order=32) 28979 (order=64) N/A 3904
DSPF_sp_mat_mul Passed 3/8*r1*c2*c1 + 34/8*r1*c2 + 80/8*r1 + 21 N/A 384
DSPF_sp_mat_mul_cplx Passed 5/8*r1*c2*c1 + 50/8*r1*c2 + 92/8*r1 + 32 N/A 704
DSPF_sp_mat_mul_gemm Passed 7/32*r1*c2*c1 + 100/32*r1*c2 + 328/32*c2 + 49 N/A 992
DSPF_sp_mat_mul_gemm_cplx Passed N/A N/A 672
DSPF_sp_mat_submat_copy Passed 1/2*R*C + 26/2*C + 26 N/A 256
DSPF_sp_mat_submat_copy_cplx Passed 1*R*C + 13*C + 22 N/A 288
DSPF_sp_mat_trans Passed 1/2*R*C + 8/2*R + 29 N/A 224
DSPF_sp_mat_trans_cplx Passed 1*R*C + 6*R + 28 N/A 128
DSPF_sp_maxidx Passed 3/4*Nx + 25 N/A 192
DSPF_sp_maxval Passed 1/2*Nx + 25 N/A 128
DSPF_sp_minerr Passed 1320 N/A 288
DSPF_sp_minval Passed 1/2*Nx + 25 N/A 128
DSPF_sp_nrand Passed 6613 (N=128) 12958 (N=256) N/A 640
DSPF_sp_qrd Passed 1293362 (order=64) 3427351 (order=90) N/A 1024
DSPF_sp_qrd_cmplx Passed 218650 (order=32) 1403866 (order=64) N/A 1568
DSPF_sp_svd Passed 9537454 (order=64) 68589392 (order=128) N/A 7520
DSPF_sp_svd_cmplx Passed 3697520 (order=32) 20792682 (order=64) N/A 9696
DSPF_sp_urand Passed 9*Nx + 56 N/A 928
DSPF_sp_vecadd Passed 3/4*Nx + 24 N/A 128
DSPF_sp_vecmul Passed 3/4*Nx + 24 N/A 128
DSPF_sp_vecrecip Passed 3/2*Nx + 36 N/A 192
DSPF_sp_vecsum_sq Passed 1/4*Nx + 51 N/A 416
DSPF_sp_w_vec Passed 3/4*Nx + 27 N/A 128
DSP_add16 Passed 3/8*Nx + 22 N/A 128
DSP_add32 Passed 3/4*Nx + 22 N/A 128
DSP_autocor Passed 1/8*Nx*Nr + 42/8*Nr + 41 N/A 608
DSP_bexp Passed 1/2*Nx + 31 N/A 224
DSP_blk_eswap16 Passed 1/4*n_hwords + 22 N/A 192
DSP_blk_eswap32 Passed 1/2*n_words + 24 N/A 224
DSP_blk_eswap64 Passed 1*n_dbls + 24 N/A 224
DSP_blk_move Passed 1/4*Nx + 19 N/A 64
DSP_dotprod Passed 1/4*Nx + 31 N/A 96
DSP_dotp_sqr Passed 1/2*Nx + 31 N/A 128
DSP_fft16x16 Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_fft16x16_r Passed 458 (N=128) 841 (N=256) N/A 1376
DSP_fft16x16_imre Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_fft16x32 Passed 809 (N=128) 1466 (N=256) N/A 2528
DSP_fft32x32 Passed 806 (N=128) 1462 (N=256) N/A 1248
DSP_fft32x32s Passed 791 (N=128) 1447 (N=256) N/A 1280
DSP_firlms2 Passed 3/4*NH + 37 N/A 128
DSP_fir_cplx Passed 3/8*Nr*Nh + 34/8*Nr + 28 N/A 352
DSP_fir_cplx_hM4X4 Passed 5/16*Nr*Nh + 76/16*Nr + 35 N/A 416
DSP_fir_gen Passed 5/32*Nr*Nh + 64/32*Nr + 55 N/A 800
DSP_fir_gen_hM17_rA8X8 Passed 4/32*Nr*Nh + 68/32*Nr + 39 N/A 544
DSP_fir_r4 Passed 1/8*Nr*Nh + 17/8*Nr + 41 N/A 640
DSP_fir_r8 Passed 1/8*Nr*Nh + 17/8*Nr + 41 N/A 640
DSP_fir_r8_h16 Passed 3/2*Nr + 40 N/A 320
DSP_fir_r8_h24 Passed 11/4*Nr + 41 N/A 352
DSP_fir_r8_h8 Passed 1*Nr + 42 N/A 256
DSP_fir_r8_hM16_rM8A8X8 Passed 7/64*Nr*Nh + 208/64*Nr + 48 N/A 672
DSP_fir_r8 Passed 5/16*Nr*Nh + 104/16*Nr + 34 N/A 416
DSP_fltoq15 Passed 1/2*Nx + 33 N/A 160
DSP_ifft16x16 Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_ifft16x16_imre Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_ifft16x32 Passed 755 (N=128) 1412 (N=256) N/A 1280
DSP_ifft32x32 Passed 807 (N=128) 1463 (N=256) N/A 1248
DSP_iir_real16 Passed 4*Nx + 36 N/A 480
DSP_iir_lat Passed 5/4*Nx*Nk + 92/4*Nx + 28 N/A 352
DSP_iir_ss Passed 4/8*nCoefs + 31 N/A 224
DSP_mat_mul Passed 2/8*r1*c2*c1 + 22/8*r1*c2 + 38/8*c2 + 23 N/A 512
DSP_mat_mul_cplx Passed 1/4*r1*c2*c1 + 26/4*r1*c2 + 24/4*r1 + 36 N/A 480
DSP_mat_trans Passed 1/2*R*C + 31 N/A 384
DSP_maxidx Passed 3/16*Nx + 72 N/A 256
DSP_maxval Passed 1/8*Nx + 26 N/A 128
DSP_minerror Passed 613 N/A 416
DSP_minval Passed 1/8*Nx + 29 N/A 128
DSP_mul32 Passed 3/4*Nx + 26 N/A 128
DSP_neg32 Passed 1/2*Nx + 21 N/A 96
DSP_q15tofl Passed 1/2*Nx + 34 N/A 128
DSP_recip16 Passed 8*Nx + 46 N/A 256
DSP_urand16 Passed 3*Nx + 32 N/A 384
DSP_urand32 Passed 9*Nx + 38 N/A 640
DSP_vecsum_sq Passed 1/4*Nx + 25 N/A 64
DSP_w_vec Passed 3/8*Nr + 36 N/A 160

Top

 

Test Parameters
Precision: Fixed Point
Endianness: Big
Object File Format: ELF
Platform: CCS Simulator
Cores Used: 1
CCS Version: 5.4.0.00091
CGT Version: 8.3.3
KERNEL RESULT CYCLE FORMULA PROGRAM
MEMORY
EQUATION VARIABLES
DSPF_dp_cholesky Passed 191231 (order= 64) 1277407 (order=128) N/A 1344
DSPF_dp_cholesky_cmplx Passed 58844 (order=32) 256388 (order=64) N/A 1792
DSPF_dp_fftDPxDP Passed 1671 (N=128) 3175 (N=256) N/A 1248
DSPF_dp_ifftDPxDP Passed 1703 (N=128) 3211 (N=256) N/A 1376
DSPF_dp_lud Passed 1210310 (order=64) 9375871 (order=128) N/A 1184
DSPF_dp_lud_cmplx Passed 290658 (order=32) 1893926 (order=64) N/A 1248
DSPF_dp_lud_inv Passed 2479295 (order=64) 19153727 (order=128) N/A 4096
DSPF_dp_lud_inv_cmplx Passed 813088 (order=32) 6136848 (order=64) N/A 4512
DSPF_dp_lud_sol Passed 26579 (order=64) 85870 (order=128) N/A 3712
DSPF_dp_lud_sol_cmplx Passed 10951 (order=32) 30079 (order=64) N/A 3328
DSPF_dp_mat_mul_gemm Passed 1/2*r1*c2*c1 + 12/2*r1*c2 + 22/2*c2 + 21 N/A 608
DSPF_dp_mat_submat_copy Passed 1*R*C + 13*C + 22 N/A 288
DSPF_dp_mat_trans Passed 1*R*C + 6*R + 30 N/A 128
DSPF_dp_qrd Passed 1322352 (order=64) 9632496 (order=128) N/A 1088
DSPF_dp_qrd_cmplx Passed 277119 (order=32) 1834239 (order=64) N/A 1920
DSPF_dp_svd Passed 13726658 (order=64) 99109460 (order=128) N/A 7936
DSPF_dp_svd_cmplx Passed 4914174 (order=32) 26944281 (order=64) N/A 12192
DSPF_sp_autocor Passed 1/4*Nx*Nr + 25/4*Nr + 33 N/A 448
DSPF_sp_biquad Passed 7*Nx + 57 N/A 352
DSPF_sp_bitrev_cplx Passed 9/4*Nx + 38 N/A 320
DSPF_sp_cholesky Passed 5197 (order=16) 21791 (order=32) N/A 2176
DSPF_sp_cholesky_cmplx Passed 52753 (order= 32) 243681 (order= 64) N/A 992
DSPF_sp_convol Passed 3/8*Ny*Nh + 80/8*Ny + 32 N/A 288
DSPF_sp_dotprod_d Passed 1/2*Nx + 46 N/A 288
DSPF_sp_dotp_cplx Passed 1/2*Nx + 47 N/A 288
DSPF_sp_erand Passed 4634 (N=128) 9070 (N=256) N/A 640
DSPF_sp_fftSPxSP Passed 860 (N=128) 1570 (N=256) N/A 2880
DSPF_sp_fftSPxSP_r2c Passed 592 (N=128) 1180 (N=256) N/A 3840
DSPF_sp_fircirc Passed 2/4*Ny*Nh + 27/4*Ny + 39 N/A 416
DSPF_sp_fir_cplx Passed 2/4*Nh*Nr + 33/4*Nr + 23 N/A 480
DSPF_sp_fir_gen Passed 1/4*Nr*Nh + 26/4*Nr + 35 N/A 448
DSPF_sp_fir_r2 Passed 3/8*Nr*Nh + 38/8*Nr + 41 N/A 544
DSPF_sp_ifftSPxSP Passed 863 (N=128) 1611 (N=256) N/A 3264
DSPF_sp_ifftSPxSP_r2c Passed 591 (N=128) 1149 (N=256) N/A 3264
DSPF_sp_iir Passed 8*Nr + 50 N/A 480
DSPF_sp_iirlat Passed 7/4*Nx*Nk + 108/4*Nx + 49 N/A 384
DSPF_sp_lms Passed 1*Nx*Nh + 29*Nx + 36 N/A 352
DSPF_sp_lud Passed 718613 (order=64) 5310224 (order=128) N/A 1312
DSPF_sp_lud_cmplx Passed 272571 (order=32) 1778895 (order=64) N/A 1184
DSPF_sp_lud_inv Passed 1780867 (order=64) 12819763 (order=128) N/A 4960
DSPF_sp_lud_inv_cmplx Passed 467639 (order=32) 3408279 (order=64) N/A 2944
DSPF_sp_lud_sol Passed 25115 (order=64) 79915 (order=128) N/A 1312
DSPF_sp_lud_sol_cmplx Passed 10636 (order=32) 29403 (order=64) N/A 3776
DSPF_sp_mat_mul Passed 3/8*r1*c2*c1 + 34/8*r1*c2 + 80/8*r1 + 18 N/A 384
DSPF_sp_mat_mul_cplx Passed 5/8*r1*c2*c1 + 44/8*r1*c2 + 92/8*r1 + 29 N/A 640
DSPF_sp_mat_mul_gemm Passed 7/32*r1*c2*c1 + 106/32*r1*c2 + 336/32*c2 + 49 N/A 992
DSPF_sp_mat_mul_gemm_cplx Passed 1/2*r1*c2*c1 + 12/2*r1*c2 + 29/2*c2 + 36 N/A 640
DSPF_sp_mat_submat_copy Passed 1/2*R*C + 26/2*C + 26 N/A 256
DSPF_sp_mat_submat_copy_cplx Passed 1*R*C + 13*C + 22 N/A 288
DSPF_sp_mat_trans Passed 1/2*R*C + 7/2*R + 29 N/A 192
DSPF_sp_mat_trans_cplx Passed 1*R*C + 6*R + 28 N/A 128
DSPF_sp_maxidx Passed 3/4*Nx + 25 N/A 192
DSPF_sp_maxval Passed 1/2*Nx + 25 N/A 128
DSPF_sp_minerr Passed 1321 N/A 288
DSPF_sp_minval Passed 1/2*Nx + 25 N/A 128
DSPF_sp_nrand Passed 6611 (N=128) 12956 (N=256) N/A 640
DSPF_sp_qrd Passed 1293362 (order=64) 3427351 (order=90) N/A 1024
DSPF_sp_qrd_cmplx Passed 215519 (order=32) 1391455 (order=64) N/A 1440
DSPF_sp_svd Passed 9537374 (order=64) 68589234 (order=128) N/A 7520
DSPF_sp_svd_cmplx Passed 3387658 (order=32) 19573265 (order=64) N/A 8544
DSPF_sp_urand Passed 9*Nx + 56 N/A 928
DSPF_sp_vecadd Passed 3/4*Nx + 24 N/A 128
DSPF_sp_vecmul Passed 3/4*Nx + 24 N/A 128
DSPF_sp_vecrecip Passed 3/2*Nx + 36 N/A 192
DSPF_sp_vecsum_sq Passed 1/4*Nx + 51 N/A 416
DSPF_sp_w_vec Passed 3/4*Nx + 27 N/A 128
DSP_add16 Passed 3/8*Nx + 22 N/A 128
DSP_add32 Passed 3/4*Nx + 22 N/A 128
DSP_autocor Passed 1/8*Nx*Nr + 38/8*Nr + 33 N/A 512
DSP_bexp Passed 1/2*Nx + 31 N/A 224
DSP_blk_eswap16 Passed 1/4*n_hwords + 22 N/A 192
DSP_blk_eswap32 Passed 1/2*n_words + 24 N/A 224
DSP_blk_eswap64 Passed 1*n_dbls + 24 N/A 224
DSP_blk_move Passed 1/4*Nx + 19 N/A 64
DSP_dotprod Passed 1/4*Nx + 31 N/A 96
DSP_dotp_sqr Passed 1/2*Nx + 31 N/A 128
DSP_fft16x16 Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_fft16x16_r Passed 458 (N=128) 841 (N=256) N/A 1376
DSP_fft16x16_imre Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_fft16x32 Passed 755 (N=128) 1411 (N=256) N/A 1248
DSP_fft32x32 Passed 806 (N=128) 1463 (N=256) N/A 1248
DSP_fft32x32s Passed 782 (N=128) 1439 (N=256) N/A 1280
DSP_firlms2 Passed 3/4*NH + 37 N/A 128
DSP_fir_cplx Passed 3/8*Nr*Nh + 30/8*Nr + 28 N/A 320
DSP_fir_cplx_hM4X4 Passed 5/16*Nr*Nh + 76/16*Nr + 38 N/A 448
DSP_fir_gen Passed 5/32*Nr*Nh + 64/32*Nr + 48 N/A 800
DSP_fir_gen_hM17_rA8X8 Passed 5/32*Nr*Nh + 68/32*Nr + 37 N/A 544
DSP_fir_r4 Passed 1/8*Nr*Nh + 15/8*Nr + 41 N/A 640
DSP_fir_r8 Passed 1/8*Nr*Nh + 15/8*Nr + 41 N/A 640
DSP_fir_r8_h16 Passed 3/2*Nr + 45 N/A 320
DSP_fir_r8_h24 Passed 10/4*Nr + 46 N/A 512
DSP_fir_r8_h8 Passed 1*Nr + 38 N/A 224
DSP_fir_r8_hM16_rM8A8X8 Passed 7/64*Nr*Nh + 232/64*Nr + 52 N/A 736
DSP_fir_r8 Passed 5/16*Nr*Nh + 88/16*Nr + 38 N/A 480
DSP_fltoq15 Passed 1/2*Nx + 33 N/A 160
DSP_ifft16x16 Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_ifft16x16_imre Passed 454 (N=128) 743 (N=256) N/A 1536
DSP_ifft16x32 Passed 809 (N=128) 1465 (N=256) N/A 2528
DSP_ifft32x32 Passed 806 (N=128) 1463 (N=256) N/A 1248
DSP_iir_real16 Passed 4*Nx + 36 N/A 512
DSP_iir_lat Passed 5/4*Nx*Nk + 92/4*Nx + 28 N/A 352
DSP_iir_ss Passed 5/8*nCoefs + 30 N/A 224
DSP_mat_mul Passed 2/8*r1*c2*c1 + 21/8*r1*c2 + 38/8*c2 + 21 N/A 512
DSP_mat_mul_cplx Passed 1/4*r1*c2*c1 + 27/4*r1*c2 + 24/4*r1 + 36 N/A 512
DSP_mat_trans Passed 1/2*R*C + 35 N/A 352
DSP_maxidx Passed 3/16*Nx + 72 N/A 256
DSP_maxval Passed 1/8*Nx + 26 N/A 128
DSP_minerror Passed 610 N/A 416
DSP_minval Passed 1/8*Nx + 29 N/A 128
DSP_mul32 Passed 3/4*Nx + 26 N/A 128
DSP_neg32 Passed 1/2*Nx + 21 N/A 96
DSP_q15tofl Passed 1/2*Nx + 34 N/A 128
DSP_recip16 Passed 8*Nx + 46 N/A 256
DSP_urand16 Passed 3*Nx + 32 N/A 384
DSP_urand32 Passed 9*Nx + 38 N/A 640
DSP_vecsum_sq Passed 1/4*Nx + 25 N/A 64
DSP_w_vec Passed 3/8*Nr + 36 N/A 160

Top