Skip to content
Snippets Groups Projects
  • pengxu's avatar
    Loongarch: Optimized ipred_dc,ipred_dc_128 8bpc,ipred_dc_left and ipred_dc_top functions by LSX · 2a9cbcc2
    pengxu authored and Hecai Yuan's avatar Hecai Yuan committed
    intra_pred_dc_w4_8bpc_c:              2.1 ( 1.00x)
    intra_pred_dc_w4_8bpc_lsx:            1.3 ( 1.54x)
    intra_pred_dc_w8_8bpc_c:              3.6 ( 1.00x)
    intra_pred_dc_w8_8bpc_lsx:            3.7 ( 0.97x)
    intra_pred_dc_w16_8bpc_c:             6.9 ( 1.00x)
    intra_pred_dc_w16_8bpc_lsx:           7.8 ( 0.88x)
    intra_pred_dc_w32_8bpc_c:            14.1 ( 1.00x)
    intra_pred_dc_w32_8bpc_lsx:           7.1 ( 1.97x)
    intra_pred_dc_w64_8bpc_c:            25.3 ( 1.00x)
    intra_pred_dc_w64_8bpc_lsx:           7.4 ( 3.41x)
    intra_pred_dc_128_w4_8bpc_c:          0.6 ( 1.00x)
    intra_pred_dc_128_w4_8bpc_lsx:        0.8 ( 0.76x)
    intra_pred_dc_128_w8_8bpc_c:          1.4 ( 1.00x)
    intra_pred_dc_128_w8_8bpc_lsx:        3.2 ( 0.45x)
    intra_pred_dc_128_w16_8bpc_c:         3.4 ( 1.00x)
    intra_pred_dc_128_w16_8bpc_lsx:       7.3 ( 0.47x)
    intra_pred_dc_128_w32_8bpc_c:         8.8 ( 1.00x)
    intra_pred_dc_128_w32_8bpc_lsx:       6.4 ( 1.38x)
    intra_pred_dc_128_w64_8bpc_c:        17.0 ( 1.00x)
    intra_pred_dc_128_w64_8bpc_lsx:       6.2 ( 2.74x)
    intra_pred_dc_left_w4_8bpc_c:         1.1 ( 1.00x)
    intra_pred_dc_left_w4_8bpc_lsx:       1.1 ( 1.00x)
    intra_pred_dc_left_w8_8bpc_c:         2.1 ( 1.00x)
    intra_pred_dc_left_w8_8bpc_lsx:       3.4 ( 0.64x)
    intra_pred_dc_left_w16_8bpc_c:        4.6 ( 1.00x)
    intra_pred_dc_left_w16_8bpc_lsx:      7.5 ( 0.62x)
    intra_pred_dc_left_w32_8bpc_c:       10.3 ( 1.00x)
    intra_pred_dc_left_w32_8bpc_lsx:      7.8 ( 1.32x)
    intra_pred_dc_left_w64_8bpc_c:       18.7 ( 1.00x)
    intra_pred_dc_left_w64_8bpc_lsx:      6.6 ( 2.83x)
    intra_pred_dc_top_w4_8bpc_c:          0.9 ( 1.00x)
    intra_pred_dc_top_w4_8bpc_lsx:        0.8 ( 1.10x)
    intra_pred_dc_top_w8_8bpc_c:          1.9 ( 1.00x)
    intra_pred_dc_top_w8_8bpc_lsx:        2.8 ( 0.67x)
    intra_pred_dc_top_w16_8bpc_c:         4.2 ( 1.00x)
    intra_pred_dc_top_w16_8bpc_lsx:       5.5 ( 0.77x)
    intra_pred_dc_top_w32_8bpc_c:        10.4 ( 1.00x)
    intra_pred_dc_top_w32_8bpc_lsx:       6.7 ( 1.54x)
    intra_pred_dc_top_w64_8bpc_c:        19.9 ( 1.00x)
    intra_pred_dc_top_w64_8bpc_lsx:       6.9 ( 2.87x)
    
    Change-Id: Ib5349e2430302da0424a474ce0fedc457439c761
    2a9cbcc2