RAPP Compute Tuning Report


Best generic

Best SWAR

Best SIMD
Linux donald.localdomain 2.6.15-1.1833_FC4 #1 Wed Mar 1 23:45:21 EST 2006 ppc ppc ppc GNU/Linux
Function
0%Relative Execution Speed100%
Gain
rc_bitblt_wa_copy_bin

1.03
rc_bitblt_vm_copy_bin

2.97
rc_bitblt_vm_not_bin

2.71
rc_bitblt_vm_and_bin

3.24
rc_bitblt_vm_or_bin

3.36
rc_bitblt_vm_xor_bin

3.26
rc_bitblt_vm_nand_bin

3.13
rc_bitblt_vm_nor_bin

3.12
rc_bitblt_vm_xnor_bin

3.15
rc_bitblt_vm_andn_bin

3.36
rc_bitblt_vm_orn_bin

3.12
rc_bitblt_vm_nandn_bin

3.13
rc_bitblt_vm_norn_bin

3.25
rc_bitblt_va_copy_bin

2.63
rc_bitblt_va_not_bin

2.50
rc_bitblt_va_and_bin

2.63
rc_bitblt_va_or_bin

2.63
rc_bitblt_va_xor_bin

2.62
rc_bitblt_va_nand_bin

2.71
rc_bitblt_va_nor_bin

2.70
rc_bitblt_va_xnor_bin

2.85
rc_bitblt_va_andn_bin

2.62
rc_bitblt_va_orn_bin

2.75
rc_bitblt_va_nandn_bin

2.72
rc_bitblt_va_norn_bin

2.65
rc_pixop_set_u8

2.06
rc_pixop_not_u8

9.40
rc_pixop_flip_u8

9.36
rc_pixop_abs_u8

11.31
rc_pixop_addc_u8

10.72
rc_pixop_lerpc_u8

13.84
rc_pixop_lerpnc_u8

11.34
rc_pixop_add_u8

7.41
rc_pixop_avg_u8

7.90
rc_pixop_sub_u8

8.19
rc_pixop_subh_u8

7.84
rc_pixop_suba_u8

7.89
rc_pixop_lerp_u8

6.09
rc_pixop_lerpn_u8

8.29
rc_pixop_lerpi_u8

6.97
rc_pixop_norm_u8

7.52
rc_type_u8_to_bin

3.28
rc_type_bin_to_u8

2.54
rc_thresh_gt_u8

3.91
rc_thresh_lt_u8

3.93
rc_thresh_gtlt_u8

4.87
rc_thresh_ltgt_u8

4.90
rc_thresh_gt_pixel_u8

3.22
rc_thresh_lt_pixel_u8

3.20
rc_thresh_gtlt_pixel_u8

4.46
rc_thresh_ltgt_pixel_u8

4.49
rc_stat_sum_bin

1.66
rc_stat_sum_u8

3.61
rc_stat_sum2_u8

7.62
rc_stat_xsum_u8

10.36
rc_stat_min_bin

2.00
rc_stat_max_bin

2.34
rc_stat_min_u8

11.59
rc_stat_max_u8

11.64
rc_reduce_1x2_u8

5.64
rc_reduce_2x1_u8

8.84
rc_reduce_2x2_u8

4.59
rc_filter_diff_1x2_horz_u8

6.91
rc_filter_diff_1x2_horz_abs_u8

7.06
rc_filter_diff_2x1_vert_u8

7.13
rc_filter_diff_2x1_vert_abs_u8

7.69
rc_filter_diff_2x2_magn_u8

9.64
rc_filter_sobel_3x3_horz_u8

5.71
rc_filter_sobel_3x3_horz_abs_u8

9.47
rc_filter_sobel_3x3_vert_u8

6.37
rc_filter_sobel_3x3_vert_abs_u8

7.41
rc_filter_sobel_3x3_magn_u8

7.25
rc_filter_gauss_3x3_u8

6.12
rc_filter_laplace_3x3_u8

4.84
rc_filter_laplace_3x3_abs_u8

7.50
rc_filter_highpass_3x3_u8

3.97
rc_filter_highpass_3x3_abs_u8

6.56
rc_margin_horz_bin

2.97
rc_cond_set_u8

1.41
rc_cond_addc_u8

2.66
rc_cond_subc_u8

2.73
rc_cond_copy_u8

1.26
rc_cond_add_u8

2.45