Skip to content

Instantly share code, notes, and snippets.

@luctrudeau
Last active May 28, 2018 13:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luctrudeau/0432fad73d3f5017b0687b5f74255dbb to your computer and use it in GitHub Desktop.
Save luctrudeau/0432fad73d3f5017b0687b5f74255dbb to your computer and use it in GitHub Desktop.
Phoronix Test Conditions for LibVPX
./vpxenc --good --cpu-used=5 --codec=vp9 --psnr -v --threads=4 --tile-columns=4 -o /dev/null ~/Videos/big_buck_bunny_720p_h264.mov --width=1280 --height=720
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 3M of event 'cycles:ppp'
# Event count (approx.): 3525565972681
#
# Overhead Command Shared Object Symbol
# ........ ....... ................... ...............................................................
#
19.89% vpxenc vpxenc [.] vpx_convolve8_vsx
17.19% vpxenc vpxenc [.] vp9_optimize_b
8.62% vpxenc vpxenc [.] vpx_sad16x16x4d_vsx
4.01% vpxenc vpxenc [.] cost_coeffs
3.27% vpxenc vpxenc [.] vpx_quantize_b_32x32_c
2.61% vpxenc vpxenc [.] vpx_fdct32
2.51% vpxenc vpxenc [.] vpx_sad8x8_c
2.49% vpxenc vpxenc [.] vpx_fdct32x32_rd_c
2.07% vpxenc vpxenc [.] vpx_sad64x64_vsx
2.05% vpxenc vpxenc [.] vpx_sub_pixel_variance16x16_c
2.03% vpxenc vpxenc [.] vpx_sad16x16_vsx
1.97% vpxenc vpxenc [.] vpx_sub_pixel_variance32x32_c
1.87% vpxenc vpxenc [.] vpx_sad32x32_vsx
1.87% vpxenc vpxenc [.] vpx_convolve8_avg_vsx
1.74% vpxenc vpxenc [.] vpx_fdct32.constprop.0
1.71% vpxenc vpxenc [.] vpx_sub_pixel_variance64x64_c
1.66% vpxenc vpxenc [.] vpx_convolve8_vert_vsx
1.59% vpxenc vpxenc [.] vpx_fdct16x16_c
1.44% vpxenc vpxenc [.] vpx_subtract_block_c
1.29% vpxenc vpxenc [.] vp9_rd_pick_inter_mode_sb
1.08% vpxenc vpxenc [.] vpx_sub_pixel_variance8x8_c
1.06% vpxenc vpxenc [.] vpx_fdct8x8_c
1.03% vpxenc vpxenc [.] dist_block
0.93% vpxenc vpxenc [.] vp9_build_inter_predictors_sb
0.86% vpxenc libc-2.27.so [.] __memcpy_power7
0.83% vpxenc vpxenc [.] vp9_pattern_search.constprop.6
0.68% vpxenc vpxenc [.] vpx_quantize_b_vsx
0.67% vpxenc vpxenc [.] model_rd_for_sb
0.62% vpxenc vpxenc [.] vpx_variance8x8_vsx
0.59% vpxenc vpxenc [.] vpx_variance32x32_vsx
0.57% vpxenc vpxenc [.] vpx_convolve8_horiz_vsx
0.56% vpxenc vpxenc [.] vpx_variance16x16_vsx
0.45% vpxenc vpxenc [.] vpx_idct32x32_1024_add_vsx
0.39% vpxenc vpxenc [.] vpx_fdct4x4_c
0.37% vpxenc vpxenc [.] block_rd_txfm
0.32% vpxenc vpxenc [.] vp9_find_best_sub_pixel_tree_pruned_more
0.28% vpxenc vpxenc [.] vpx_variance4x4_vsx
0.26% vpxenc vpxenc [.] tokenize_b
0.26% vpxenc vpxenc [.] vp9_diamond_search_sad_c
0.25% vpxenc vpxenc [.] vpx_variance64x64_vsx
0.24% vpxenc vpxenc [.] write_modes_b
0.21% vpxenc vpxenc [.] vpx_mse16x16_vsx
0.21% vpxenc vpxenc [.] vp9_get_entropy_contexts
0.21% vpxenc vpxenc [.] vp9_find_mv_refs
0.20% vpxenc vpxenc [.] vpx_convolve8_avg_vert_vsx
0.20% vpxenc vpxenc [.] vp9_foreach_transformed_block_in_plane
0.20% vpxenc libc-2.27.so [.] __memset_power8
0.18% vpxenc vpxenc [.] vpx_convolve_avg_c
0.17% vpxenc vpxenc [.] vpx_lpf_horizontal_16_dual_c
0.17% vpxenc vpxenc [.] vpx_lpf_vertical_16_dual_c
0.16% vpxenc vpxenc [.] vpx_convolve_copy_vsx
0.14% vpxenc vpxenc [.] vpx_idct16x16_256_add_vsx
0.13% vpxenc vpxenc [.] vp9_temporal_filter_iterate_row_c
0.13% vpxenc vpxenc [.] vp9_predict_intra_block
0.12% vpxenc vpxenc [.] vp9_encode_block_intra
0.12% vpxenc vpxenc [.] idct32_c
0.11% vpxenc vpxenc [.] vpx_convolve8_avg_horiz_vsx
0.10% vpxenc vpxenc [.] vpx_idct4x4_16_add_vsx
0.10% vpxenc vpxenc [.] vp9_xform_quant
0.10% vpxenc vpxenc [.] rd_pick_partition
0.10% vpxenc vpxenc [.] super_block_uvrd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment