Created
March 8, 2018 22:30
-
-
Save Wolfvak/8a55fef5c7d30ac9a1b0fcce5fd69f66 to your computer and use it in GitHub Desktop.
makebax benchmarks on amd64, ARM64 and ARMv7
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"real" = wall clock elapsed time | |
"user" = CPU time taken | |
"sys" = kernel time (IO, thread management) | |
amd64 platforms | |
--------------- | |
"Intel(R) Core(TM) i3-4150 CPU @ 3.50GHz" (reference platform) | |
Running Fedora Core 26 | |
$ time ./makebax test.ivf test.bax -c 1 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 1. | |
Frame 600 / 600 (35631KiB) | |
real 0m1.521s | |
user 0m1.939s | |
sys 0m0.104s | |
$ time ./makebax test.ivf test.bax -c 6 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 6. | |
Frame 600 / 600 (32898KiB) | |
real 0m2.056s | |
user 0m3.837s | |
sys 0m0.108s | |
$ time ./makebax test.ivf test.bax -c 16 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 16. | |
Frame 600 / 600 (32597KiB) | |
real 0m55.964s | |
user 2m56.846s | |
sys 0m0.121s | |
================================================== | |
"AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ @ 2.30GHz" (under load) | |
Running Debian buster | |
$ time ./makebax test.ivf test.bax -c 1 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 1. | |
Frame 600 / 600 (35913KiB) | |
real 0m3.754s | |
user 0m4.145s | |
sys 0m0.177s | |
$ time ./makebax test.ivf test.bax -c 6 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 6. | |
Frame 600 / 600 (33019KiB) | |
real 0m5.419s | |
user 0m6.852s | |
sys 0m0.163s | |
$ time ./makebax test.ivf test.bax -c 16 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 16. | |
Frame 600 / 600 (32598KiB) | |
real 2m40.740s | |
user 4m17.929s | |
sys 0m0.897s | |
================================================== | |
"Intel(R) Atom(TM) CPU N450 @ 1.66GHz" | |
Running Debian sid | |
$ time ./makebax test.ivf test.bax -c 1 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 1. | |
Frame 600 / 600 (35913KiB) | |
real 0m8.995s | |
user 0m11.530s | |
sys 0m0.463s | |
$ time ./makebax test.ivf test.bax -c 6 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 6. | |
Frame 600 / 600 (33019KiB) | |
real 0m16.195s | |
user 0m21.533s | |
sys 0m0.458s | |
$ time ./makebax test.ivf test.bax -c 16 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 16. | |
Frame 600 / 600 (32598KiB) | |
real 9m21.373s | |
user 16m42.026s | |
sys 0m0.922s | |
ARM64 platforms | |
--------------- | |
"Qualcomm Snapdragon 435 @ 1.40GHz" | |
Running Debian jessie | |
$ time ./makebax test.ivf test.bax -c 1 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 1. | |
Frame 600 / 600 (34604KiB) | |
real 0m9.315s | |
user 0m18.720s | |
sys 0m0.660s | |
$ time ./makebax test.ivf test.bax -c 6 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 6. | |
Frame 600 / 600 (32898KiB) | |
real 0m10.544s | |
user 0m25.390s | |
sys 0m0.560s | |
$ time ./makebax test.ivf test.bax -c 16 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 16. | |
Frame 600 / 600 (32366KiB) | |
real 1m4.506s | |
user 4m6.910s | |
sys 0m0.640s | |
ARM platforms | |
------------- | |
"ARMv7 Rockchip 3066 @ 1.60GHz" | |
Running Debian jessie | |
$ time ./makebax ~/test.ivf test.bax -c 1 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 1. | |
Frame 600 / 600 (34604KiB) | |
real 0m36.525s | |
user 0m25.010s | |
sys 0m1.230s | |
$ time ./makebax ~/test.ivf test.bax -c 6 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 6. | |
Frame 600 / 600 (32898KiB) | |
real 0m44.449s | |
user 0m41.470s | |
sys 0m1.530s | |
$ time ./makebax ~/test.ivf test.bax -c 16 | |
makebax v0.1a | |
Working with a 48 frame buffer. | |
Compression level 16. | |
Frame 600 / 600 (32366KiB) | |
real 6m9.307s | |
user 9m25.230s | |
sys 0m7.180s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment