Skip to content

Instantly share code, notes, and snippets.

@Flameeyes
Created January 28, 2024 11:18
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 Flameeyes/63357a588ac70c151a171aa73ae2d7ce to your computer and use it in GitHub Desktop.
Save Flameeyes/63357a588ac70c151a171aa73ae2d7ce to your computer and use it in GitHub Desktop.
Command Mean [s] Min [s] Max [s] Relative
./unpaper-clang-14-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.819 ± 0.005 6.811 6.827 2.12 ± 0.00
./unpaper-clang-14-o2-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.718 ± 0.037 6.616 6.740 2.09 ± 0.01
./unpaper-clang-14-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 11.541 ± 0.006 11.529 11.549 3.59 ± 0.00
./unpaper-clang-14-o3-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.263 ± 0.003 6.257 6.267 1.95 ± 0.00
./unpaper-clang-14-o3-lto-skylake-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.262 ± 0.002 6.258 6.266 1.95 ± 0.00
./unpaper-clang-17-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.170 ± 0.004 6.164 6.176 1.92 ± 0.00
./unpaper-clang-17-o2-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 5.864 ± 0.009 5.849 5.881 1.82 ± 0.00
./unpaper-clang-17-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 11.673 ± 0.009 11.660 11.688 3.63 ± 0.00
./unpaper-clang-17-o3-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.172 ± 0.007 6.166 6.185 1.92 ± 0.00
./unpaper-clang-17-o3-lto-native-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.169 ± 0.005 6.165 6.182 1.92 ± 0.00
./unpaper-gcc-11-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 7.867 ± 0.003 7.863 7.872 2.45 ± 0.00
./unpaper-gcc-11-o2-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 7.955 ± 0.005 7.948 7.964 2.47 ± 0.00
./unpaper-gcc-11-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 11.085 ± 0.010 11.075 11.110 3.45 ± 0.00
./unpaper-gcc-11-o3-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 3.985 ± 0.002 3.983 3.989 1.24 ± 0.00
./unpaper-gcc-11-o3-lto-skylake-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 4.001 ± 0.002 3.999 4.005 1.24 ± 0.00
./unpaper-gcc-13-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.190 ± 0.011 6.171 6.207 1.92 ± 0.00
./unpaper-gcc-13-o2-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 6.297 ± 0.002 6.293 6.301 1.96 ± 0.00
./unpaper-gcc-13-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 10.676 ± 0.004 10.671 10.685 3.32 ± 0.00
./unpaper-gcc-13-o3-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 3.218 ± 0.003 3.215 3.223 1.00
./unpaper-gcc-13-o3-lto-native-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm 3.305 ± 0.002 3.302 3.308 1.03 ± 0.00
@Flameeyes
Copy link
Author

./unpaper-gcc-13-o3-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm ran
1.03 ± 0.00 times faster than ./unpaper-gcc-13-o3-lto-native-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.24 ± 0.00 times faster than ./unpaper-gcc-11-o3-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.24 ± 0.00 times faster than ./unpaper-gcc-11-o3-lto-skylake-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.82 ± 0.00 times faster than ./unpaper-clang-17-o2-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.92 ± 0.00 times faster than ./unpaper-clang-17-o3-lto-native-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.92 ± 0.00 times faster than ./unpaper-clang-17-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.92 ± 0.00 times faster than ./unpaper-clang-17-o3-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.92 ± 0.00 times faster than ./unpaper-gcc-13-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.95 ± 0.00 times faster than ./unpaper-clang-14-o3-lto-skylake-treev --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.95 ± 0.00 times faster than ./unpaper-clang-14-o3-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
1.96 ± 0.00 times faster than ./unpaper-gcc-13-o2-lto-native --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
2.09 ± 0.01 times faster than ./unpaper-clang-14-o2-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
2.12 ± 0.00 times faster than ./unpaper-clang-14-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
2.45 ± 0.00 times faster than ./unpaper-gcc-11-o2-lto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
2.47 ± 0.00 times faster than ./unpaper-gcc-11-o2-lto-skylake --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
3.32 ± 0.00 times faster than ./unpaper-gcc-13-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
3.45 ± 0.00 times faster than ./unpaper-gcc-11-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
3.59 ± 0.00 times faster than ./unpaper-clang-14-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm
3.63 ± 0.00 times faster than ./unpaper-clang-17-o2-nolto --overwrite --layout double --input-pages 2 inputs/imgsrcE%03d.png outputs/results-%d.pbm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment