RAPP Compute Tuning Report


Best generic

Best SWAR

Best SIMD
Linux gcc54 2.6.26-2-sparc64 #1 Wed May 12 20:39:46 UTC 2010 sparc64 GNU/Linux
Function
0%Relative Execution Speed100%
Gain
rc_bitblt_wa_copy_bin

1.43
rc_pixop_set_u8

2.18
rc_pixop_not_u8

3.39
rc_pixop_flip_u8

3.27
rc_pixop_abs_u8

2.09
rc_pixop_addc_u8

3.71
rc_pixop_lerpc_u8

6.73
rc_pixop_lerpnc_u8

5.73
rc_pixop_add_u8

3.71
rc_pixop_avg_u8

3.36
rc_pixop_sub_u8

3.66
rc_pixop_subh_u8

2.95
rc_pixop_suba_u8

2.51
rc_pixop_lerp_u8

3.23
rc_pixop_lerpn_u8

3.40
rc_pixop_lerpi_u8

3.48
rc_pixop_norm_u8

2.37
rc_type_u8_to_bin

2.65
rc_thresh_gt_u8

3.09
rc_thresh_lt_u8

2.80
rc_thresh_gtlt_u8

2.12
rc_thresh_ltgt_u8

2.09
rc_stat_sum_bin

1.80
rc_stat_sum_u8

2.52
rc_stat_min_bin

1.00
rc_stat_max_bin

1.02
rc_stat_min_u8

3.00
rc_stat_max_u8

3.01
rc_reduce_1x2_u8

1.95
rc_reduce_2x1_u8

3.31
rc_reduce_2x2_u8

1.74
rc_filter_diff_1x2_horz_u8

2.69
rc_filter_diff_1x2_horz_abs_u8

2.16
rc_filter_diff_2x1_vert_u8

2.90
rc_filter_diff_2x1_vert_abs_u8

2.56
rc_filter_diff_2x2_magn_u8

2.54
rc_filter_sobel_3x3_horz_u8

2.83
rc_filter_sobel_3x3_horz_abs_u8

2.82
rc_filter_sobel_3x3_vert_u8

2.55
rc_filter_sobel_3x3_vert_abs_u8

2.51
rc_filter_sobel_3x3_magn_u8

2.07
rc_filter_gauss_3x3_u8

2.77
rc_filter_laplace_3x3_u8

2.37
rc_filter_laplace_3x3_abs_u8

2.48
rc_filter_highpass_3x3_u8

2.58
rc_filter_highpass_3x3_abs_u8

2.19
rc_margin_horz_bin

1.01