ARMv7 rev 4 testing on Raspbian 8.0 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1703184-RI-SCHEDULER57 scheduler-comparison - Phoronix Test Suite scheduler-comparison ARMv7 rev 4 testing on Raspbian 8.0 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1703184-RI-SCHEDULER57&rdt&grt .
scheduler-comparison Processor Motherboard Memory Disk OS Kernel Compiler File-System Screen Resolution SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 ARMv7 rev 4 @ 1.20GHz (4 Cores) BCM2709 Raspberry Pi 3 Model B Rev 1.2 925MB 16GB SU16G Raspbian 8.0 4.4.50-v7+ (armv7l) GCC 4.9.2 ext4 1280x1024 924MB 4.4.50-rt63-v7+ (armv7l) OpenBenchmarking.org Compiler Details - --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv6 --with-float=hard --with-fpu=vfp -v Processor Details - Scaling Governor: BCM2835 Freq ondemand
scheduler-comparison compress-7zip: Compress Speed Test ffmpeg: H.264 HD To NTSC DV hackbench: Pipes - Process hackbench: Pipes - Thread hackbench: Sockets - Process hackbench: Sockets - Thread john-the-ripper: Traditional DES john-the-ripper: MD5 john-the-ripper: Blowfish latt: 8 SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 884 476.10 48.05 45.12 45.14 44.70 372189667 6704 318 276280 998 461.45 23.14 23.98 37.28 38.75 367393667 6635 318 415823 977 441.65 21.99 23.19 36.67 38.25 374945667 6705 318 396787 1001 446.83 20.46 21.75 36.13 37.04 369234667 6442 312 176421 998 446.10 20.73 21.87 36.54 37.02 365182000 6510 312 337953 886 514.60 136.52 352.14 110.21 483.61 285113000 5263 257 255280 891 552.51 126.09 333.77 105.53 459.44 278587000 5255 251 415600 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 200 400 600 800 1000 SE +/- 10.91, N = 3 SE +/- 3.21, N = 3 SE +/- 2.40, N = 3 SE +/- 1.45, N = 3 SE +/- 5.24, N = 3 SE +/- 1.00, N = 3 884 998 977 1001 998 886 891 1. (CXX) g++ options: -pipe -lpthread
7-Zip Compression CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1198 1200 SCHED_OTHER and nice=19 600 1198 1200 SCHED_IDLEPRIO 600 1198 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 1200 1200 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 600 1198 1200 OpenBenchmarking.org Megahertz, Fewer Is Better 7-Zip Compression 9.20.1 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
7-Zip Compression CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1198 1200 SCHED_OTHER and nice=19 600 1198 1200 SCHED_IDLEPRIO 600 1198 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 1200 1200 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 600 1198 1200 OpenBenchmarking.org Megahertz, Fewer Is Better 7-Zip Compression 9.20.1 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
7-Zip Compression CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1198 1200 SCHED_OTHER and nice=19 600 1198 1200 SCHED_IDLEPRIO 600 1198 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 1200 1200 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 600 1198 1200 OpenBenchmarking.org Megahertz, Fewer Is Better 7-Zip Compression 9.20.1 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
7-Zip Compression CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1198 1200 SCHED_OTHER and nice=19 600 1198 1200 SCHED_IDLEPRIO 600 1198 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 1200 1200 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 600 1198 1200 OpenBenchmarking.org Megahertz, Fewer Is Better 7-Zip Compression 9.20.1 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
7-Zip Compression CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 73.6 100.0 SCHED_OTHER and nice=19 0.0 67.0 100.0 SCHED_IDLEPRIO 0.0 69.9 100.0 SCHED_FIFO and prio=49 0.0 72.7 100.0 SCHED_RR and prio=49 0.0 78.1 100.0 SCHED_RT_FIFO and prio=49 0.0 67.6 100.0 SCHED_RT_RR and prio=49 0.0 69.2 100.0 OpenBenchmarking.org Percent, Fewer Is Better 7-Zip Compression 9.20.1 CPU Usage (CPU0) Monitor 20 40 60 80 100
7-Zip Compression CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 78.4 100.0 SCHED_OTHER and nice=19 0.0 73.0 100.0 SCHED_IDLEPRIO 0.0 76.2 100.0 SCHED_FIFO and prio=49 0.0 71.3 100.0 SCHED_RR and prio=49 0.0 84.8 100.0 SCHED_RT_FIFO and prio=49 0.0 77.9 100.0 SCHED_RT_RR and prio=49 2.3 79.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better 7-Zip Compression 9.20.1 CPU Usage (CPU1) Monitor 20 40 60 80 100
7-Zip Compression CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 76.4 100.0 SCHED_OTHER and nice=19 0.0 91.0 100.0 SCHED_IDLEPRIO 0.0 82.3 100.0 SCHED_FIFO and prio=49 0.0 72.9 100.0 SCHED_RR and prio=49 0.0 68.6 100.0 SCHED_RT_FIFO and prio=49 0.0 82.3 100.0 SCHED_RT_RR and prio=49 2.3 84.1 100.0 OpenBenchmarking.org Percent, Fewer Is Better 7-Zip Compression 9.20.1 CPU Usage (CPU2) Monitor 20 40 60 80 100
7-Zip Compression CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 75.2 100.0 SCHED_OTHER and nice=19 0.0 88.6 100.0 SCHED_IDLEPRIO 0.0 84.8 100.0 SCHED_FIFO and prio=49 0.0 71.0 100.0 SCHED_RR and prio=49 0.0 81.9 100.0 SCHED_RT_FIFO and prio=49 2.2 93.2 100.0 SCHED_RT_RR and prio=49 2.2 94.1 100.0 OpenBenchmarking.org Percent, Fewer Is Better 7-Zip Compression 9.20.1 CPU Usage (CPU3) Monitor 20 40 60 80 100
7-Zip Compression CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 76.0 100.0 SCHED_OTHER and nice=19 0.0 80.1 100.0 SCHED_IDLEPRIO 0.0 78.6 100.0 SCHED_FIFO and prio=49 1.0 72.3 100.0 SCHED_RR and prio=49 0.5 78.7 100.0 SCHED_RT_FIFO and prio=49 9.8 80.5 100.0 SCHED_RT_RR and prio=49 28.6 82.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better 7-Zip Compression 9.20.1 CPU Usage (Summary) Monitor 20 40 60 80 100
7-Zip Compression Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 50 329 858 SCHED_OTHER and nice=19 49 340 861 SCHED_IDLEPRIO 50 333 858 SCHED_FIFO and prio=49 45 388 854 SCHED_RR and prio=49 43 325 852 SCHED_RT_FIFO and prio=49 58 375 869 SCHED_RT_RR and prio=49 46 356 855 OpenBenchmarking.org Megabytes, Fewer Is Better 7-Zip Compression 9.20.1 Memory Usage Monitor 200 400 600 800 1000
7-Zip Compression System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 35.4 41.0 42.9 SCHED_OTHER and nice=19 32.7 39.7 41.9 SCHED_IDLEPRIO 34.3 41.0 43.5 SCHED_FIFO and prio=49 34.9 40.8 42.9 SCHED_RR and prio=49 34.9 41.1 42.9 SCHED_RT_FIFO and prio=49 35.9 42.8 44.0 SCHED_RT_RR and prio=49 35.4 42.6 44.0 OpenBenchmarking.org Celsius, Fewer Is Better 7-Zip Compression 9.20.1 System Temperature Monitor 12 24 36 48 60
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 120 240 360 480 600 SE +/- 3.58, N = 3 SE +/- 0.45, N = 3 SE +/- 12.62, N = 3 SE +/- 1.21, N = 3 SE +/- 0.93, N = 3 SE +/- 5.88, N = 3 SE +/- 5.56, N = 3 476.10 461.45 441.65 446.83 446.10 514.60 552.51 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lxcb -lm -pthread -march=armv6 -std=c99 -fomit-frame-pointer -marm -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
FFmpeg CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1197 1200 SCHED_OTHER and nice=19 600 1199 1200 SCHED_IDLEPRIO 600 1197 1200 SCHED_FIFO and prio=49 600 1199 1200 SCHED_RR and prio=49 600 1198 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better FFmpeg 2.8.1 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
FFmpeg CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1197 1200 SCHED_OTHER and nice=19 600 1199 1200 SCHED_IDLEPRIO 600 1197 1200 SCHED_FIFO and prio=49 600 1198 1200 SCHED_RR and prio=49 600 1198 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better FFmpeg 2.8.1 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
FFmpeg CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1197 1200 SCHED_OTHER and nice=19 600 1199 1200 SCHED_IDLEPRIO 600 1197 1200 SCHED_FIFO and prio=49 600 1198 1200 SCHED_RR and prio=49 600 1198 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better FFmpeg 2.8.1 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
FFmpeg CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1197 1200 SCHED_OTHER and nice=19 600 1199 1200 SCHED_IDLEPRIO 600 1197 1200 SCHED_FIFO and prio=49 600 1198 1200 SCHED_RR and prio=49 600 1198 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better FFmpeg 2.8.1 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
FFmpeg CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 39.5 100.0 SCHED_OTHER and nice=19 0.0 36.0 100.0 SCHED_IDLEPRIO 0.0 39.2 100.0 SCHED_FIFO and prio=49 0.0 31.8 100.0 SCHED_RR and prio=49 0.0 31.0 100.0 SCHED_RT_FIFO and prio=49 0.0 28.7 100.0 SCHED_RT_RR and prio=49 4.8 65.8 100.0 OpenBenchmarking.org Percent, Fewer Is Better FFmpeg 2.8.1 CPU Usage (CPU0) Monitor 20 40 60 80 100
FFmpeg CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 38.6 100.0 SCHED_OTHER and nice=19 0.0 45.3 100.0 SCHED_IDLEPRIO 0.0 36.1 100.0 SCHED_FIFO and prio=49 0.0 32.1 100.0 SCHED_RR and prio=49 0.0 34.8 100.0 SCHED_RT_FIFO and prio=49 0.0 50.0 100.0 SCHED_RT_RR and prio=49 0.0 12.2 75.0 OpenBenchmarking.org Percent, Fewer Is Better FFmpeg 2.8.1 CPU Usage (CPU1) Monitor 20 40 60 80 100
FFmpeg CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 40.1 100.0 SCHED_OTHER and nice=19 0.0 35.0 100.0 SCHED_IDLEPRIO 0.0 44.2 100.0 SCHED_FIFO and prio=49 0.0 38.4 100.0 SCHED_RR and prio=49 0.0 42.1 100.0 SCHED_RT_FIFO and prio=49 0.0 51.3 100.0 SCHED_RT_RR and prio=49 2.2 51.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better FFmpeg 2.8.1 CPU Usage (CPU2) Monitor 20 40 60 80 100
FFmpeg CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 37.3 100.0 SCHED_OTHER and nice=19 0.0 42.3 100.0 SCHED_IDLEPRIO 0.0 39.2 100.0 SCHED_FIFO and prio=49 0.0 61.8 100.0 SCHED_RR and prio=49 0.0 56.1 100.0 SCHED_RT_FIFO and prio=49 0.0 65.7 100.0 SCHED_RT_RR and prio=49 2.2 54.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better FFmpeg 2.8.1 CPU Usage (CPU3) Monitor 20 40 60 80 100
FFmpeg CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.5 38.8 74.7 SCHED_OTHER and nice=19 1.0 39.8 80.3 SCHED_IDLEPRIO 0.0 39.7 59.2 SCHED_FIFO and prio=49 0.5 41.0 85.4 SCHED_RR and prio=49 0.0 41.2 85.2 SCHED_RT_FIFO and prio=49 2.3 50.1 94.4 SCHED_RT_RR and prio=49 5.6 46.6 76.6 OpenBenchmarking.org Percent, Fewer Is Better FFmpeg 2.8.1 CPU Usage (Summary) Monitor 20 40 60 80 100
FFmpeg Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 77.0 134.7 143.0 SCHED_OTHER and nice=19 82.0 136.5 143.0 SCHED_IDLEPRIO 50.0 107.3 115.0 SCHED_FIFO and prio=49 50.0 107.9 115.0 SCHED_RR and prio=49 50.0 108.1 116.0 SCHED_RT_FIFO and prio=49 56.0 115.1 124.0 SCHED_RT_RR and prio=49 58.0 115.8 123.0 OpenBenchmarking.org Megabytes, Fewer Is Better FFmpeg 2.8.1 Memory Usage Monitor 40 80 120 160 200
FFmpeg System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 32.2 35.5 36.5 SCHED_OTHER and nice=19 31.1 35.4 36.5 SCHED_IDLEPRIO 34.3 37.5 39.7 SCHED_FIFO and prio=49 33.2 37.9 39.7 SCHED_RR and prio=49 33.8 38.0 39.2 SCHED_RT_FIFO and prio=49 38.6 43.7 45.1 SCHED_RT_RR and prio=49 38.6 42.8 44.5 OpenBenchmarking.org Celsius, Fewer Is Better FFmpeg 2.8.1 System Temperature Monitor 12 24 36 48 60
Hackbench Communication Type: Pipes - Entity Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench 1.0 Communication Type: Pipes - Entity Type: Process SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 30 60 90 120 150 SE +/- 0.84, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.28, N = 3 SE +/- 0.41, N = 3 SE +/- 0.39, N = 3 48.05 23.14 21.99 20.46 20.73 136.52 126.09 1. (CC) gcc options: -O2 -lpthread
Hackbench CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1180 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1181 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 1200 1200 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1180 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1181 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 1200 1200 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1180 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1181 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 1200 1200 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1180 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1181 1200 SCHED_RT_FIFO and prio=49 1200 1200 1200 SCHED_RT_RR and prio=49 1200 1200 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
Hackbench CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 95.6 100.0 SCHED_OTHER and nice=19 0.0 91.2 100.0 SCHED_IDLEPRIO 0.0 91.9 100.0 SCHED_FIFO and prio=49 0.0 88.7 100.0 SCHED_RR and prio=49 0.0 89.6 100.0 SCHED_RT_FIFO and prio=49 10.6 95.0 100.0 SCHED_RT_RR and prio=49 13.0 95.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 95.1 100.0 SCHED_OTHER and nice=19 0.0 91.3 100.0 SCHED_IDLEPRIO 0.0 91.5 100.0 SCHED_FIFO and prio=49 0.0 86.9 100.0 SCHED_RR and prio=49 0.0 92.2 100.0 SCHED_RT_FIFO and prio=49 23.5 94.9 100.0 SCHED_RT_RR and prio=49 0.0 95.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 95.5 100.0 SCHED_OTHER and nice=19 0.0 90.9 100.0 SCHED_IDLEPRIO 0.0 93.6 100.0 SCHED_FIFO and prio=49 0.0 90.9 100.0 SCHED_RR and prio=49 0.0 91.1 100.0 SCHED_RT_FIFO and prio=49 12.0 95.0 100.0 SCHED_RT_RR and prio=49 2.1 94.4 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 96.4 100.0 SCHED_OTHER and nice=19 0.0 92.1 100.0 SCHED_IDLEPRIO 0.0 93.2 100.0 SCHED_FIFO and prio=49 0.0 86.1 100.0 SCHED_RR and prio=49 2.0 88.7 100.0 SCHED_RT_FIFO and prio=49 9.8 95.9 100.0 SCHED_RT_RR and prio=49 14.0 95.6 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
Hackbench CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 95.8 100.0 SCHED_OTHER and nice=19 0.0 92.4 100.0 SCHED_IDLEPRIO 0.0 91.8 100.0 SCHED_FIFO and prio=49 0.0 87.2 100.0 SCHED_RR and prio=49 0.5 87.5 100.0 SCHED_RT_FIFO and prio=49 14.1 95.4 100.0 SCHED_RT_RR and prio=49 10.9 95.2 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (Summary) Monitor 20 40 60 80 100
Hackbench Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 44.0 163.9 253.0 SCHED_OTHER and nice=19 47.0 190.7 227.0 SCHED_IDLEPRIO 48.0 189.5 230.0 SCHED_FIFO and prio=49 49.0 193.9 249.0 SCHED_RR and prio=49 49.0 190.1 254.0 SCHED_RT_FIFO and prio=49 58.0 218.5 236.0 SCHED_RT_RR and prio=49 64.0 226.7 240.0 OpenBenchmarking.org Megabytes, Fewer Is Better Hackbench 1.0 Memory Usage Monitor 70 140 210 280 350
Hackbench System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 32.2 39.8 41.9 SCHED_OTHER and nice=19 33.2 39.7 41.9 SCHED_IDLEPRIO 33.2 39.7 41.9 SCHED_FIFO and prio=49 34.3 39.3 41.3 SCHED_RR and prio=49 33.8 39.4 41.3 SCHED_RT_FIFO and prio=49 38.6 46.4 47.8 SCHED_RT_RR and prio=49 37.6 45.0 46.7 OpenBenchmarking.org Celsius, Fewer Is Better Hackbench 1.0 System Temperature Monitor 14 28 42 56 70
Hackbench Communication Type: Pipes - Entity Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench 1.0 Communication Type: Pipes - Entity Type: Thread SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 80 160 240 320 400 SE +/- 0.73, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.50, N = 3 SE +/- 0.15, N = 3 45.12 23.98 23.19 21.75 21.87 352.14 333.77 1. (CC) gcc options: -O2 -lpthread
Hackbench CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 600 1160 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1182 1200 SCHED_RR and prio=49 600 1182 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 600 1160 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1182 1200 SCHED_RR and prio=49 600 1182 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 600 1160 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1182 1200 SCHED_RR and prio=49 600 1182 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1190 1200 SCHED_OTHER and nice=19 600 1160 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1182 1200 SCHED_RR and prio=49 600 1182 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
Hackbench CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 2.0 97.4 100.0 SCHED_OTHER and nice=19 2.0 91.1 100.0 SCHED_IDLEPRIO 18.8 94.4 100.0 SCHED_FIFO and prio=49 0.0 89.0 100.0 SCHED_RR and prio=49 0.0 87.6 100.0 SCHED_RT_FIFO and prio=49 0.0 83.3 93.8 SCHED_RT_RR and prio=49 2.3 83.2 93.8 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 8.3 96.7 100.0 SCHED_OTHER and nice=19 0.0 92.3 100.0 SCHED_IDLEPRIO 0.0 90.2 100.0 SCHED_FIFO and prio=49 0.0 92.7 100.0 SCHED_RR and prio=49 0.0 82.6 100.0 SCHED_RT_FIFO and prio=49 0.0 77.7 92.2 SCHED_RT_RR and prio=49 10.2 77.0 91.3 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 2.0 96.8 100.0 SCHED_OTHER and nice=19 0.0 90.1 100.0 SCHED_IDLEPRIO 0.0 91.9 100.0 SCHED_FIFO and prio=49 0.0 91.0 100.0 SCHED_RR and prio=49 0.0 81.8 100.0 SCHED_RT_FIFO and prio=49 13.7 75.5 92.2 SCHED_RT_RR and prio=49 6.5 75.2 87.3 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 96.4 100.0 SCHED_OTHER and nice=19 0.0 96.8 100.0 SCHED_IDLEPRIO 0.0 92.5 100.0 SCHED_FIFO and prio=49 4.0 93.0 100.0 SCHED_RR and prio=49 5.9 85.2 100.0 SCHED_RT_FIFO and prio=49 0.0 73.0 92.6 SCHED_RT_RR and prio=49 0.0 72.2 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
Hackbench CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 2.5 97.1 100.0 SCHED_OTHER and nice=19 1.5 91.8 100.0 SCHED_IDLEPRIO 0.5 95.7 100.0 SCHED_FIFO and prio=49 17.5 88.3 100.0 SCHED_RR and prio=49 0.5 85.1 100.0 SCHED_RT_FIFO and prio=49 15.6 77.6 87.4 SCHED_RT_RR and prio=49 10.8 76.8 84.5 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (Summary) Monitor 20 40 60 80 100
Hackbench Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 46.0 79.8 92.0 SCHED_OTHER and nice=19 49.0 84.0 103.0 SCHED_IDLEPRIO 50.0 86.8 96.0 SCHED_FIFO and prio=49 50.0 95.8 112.0 SCHED_RR and prio=49 51.0 94.4 115.0 SCHED_RT_FIFO and prio=49 61.0 97.0 100.0 SCHED_RT_RR and prio=49 66.0 102.5 106.0 OpenBenchmarking.org Megabytes, Fewer Is Better Hackbench 1.0 Memory Usage Monitor 40 80 120 160 200
Hackbench System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 35.4 40.8 41.9 SCHED_OTHER and nice=19 36.5 40.6 42.4 SCHED_IDLEPRIO 35.9 40.7 42.4 SCHED_FIFO and prio=49 35.9 40.5 42.4 SCHED_RR and prio=49 35.4 40.2 41.9 SCHED_RT_FIFO and prio=49 42.9 46.5 47.8 SCHED_RT_RR and prio=49 41.3 45.1 46.2 OpenBenchmarking.org Celsius, Fewer Is Better Hackbench 1.0 System Temperature Monitor 14 28 42 56 70
Hackbench Communication Type: Sockets - Entity Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench 1.0 Communication Type: Sockets - Entity Type: Process SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 20 40 60 80 100 SE +/- 0.37, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 1.66, N = 3 SE +/- 0.98, N = 3 45.14 37.28 36.67 36.13 36.54 110.21 105.53 1. (CC) gcc options: -O2 -lpthread
Hackbench CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1189 1200 SCHED_OTHER and nice=19 600 1178 1200 SCHED_IDLEPRIO 600 1178 1200 SCHED_FIFO and prio=49 600 1188 1200 SCHED_RR and prio=49 600 1176 1200 SCHED_RT_FIFO and prio=49 600 1194 1200 SCHED_RT_RR and prio=49 600 1194 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1189 1200 SCHED_OTHER and nice=19 600 1178 1200 SCHED_IDLEPRIO 600 1178 1200 SCHED_FIFO and prio=49 600 1188 1200 SCHED_RR and prio=49 600 1176 1200 SCHED_RT_FIFO and prio=49 600 1194 1200 SCHED_RT_RR and prio=49 600 1194 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1189 1200 SCHED_OTHER and nice=19 600 1178 1200 SCHED_IDLEPRIO 600 1178 1200 SCHED_FIFO and prio=49 600 1188 1200 SCHED_RR and prio=49 600 1176 1200 SCHED_RT_FIFO and prio=49 600 1194 1200 SCHED_RT_RR and prio=49 600 1194 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1189 1200 SCHED_OTHER and nice=19 600 1178 1200 SCHED_IDLEPRIO 600 1178 1200 SCHED_FIFO and prio=49 600 1188 1200 SCHED_RR and prio=49 600 1176 1200 SCHED_RT_FIFO and prio=49 600 1194 1200 SCHED_RT_RR and prio=49 600 1194 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
Hackbench CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 3.9 94.1 100.0 SCHED_OTHER and nice=19 4.0 93.7 100.0 SCHED_IDLEPRIO 0.0 93.4 100.0 SCHED_FIFO and prio=49 4.0 91.5 100.0 SCHED_RR and prio=49 4.1 92.2 100.0 SCHED_RT_FIFO and prio=49 0.0 94.0 100.0 SCHED_RT_RR and prio=49 7.3 93.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 95.2 100.0 SCHED_OTHER and nice=19 3.9 96.3 100.0 SCHED_IDLEPRIO 0.0 94.0 100.0 SCHED_FIFO and prio=49 0.0 92.0 100.0 SCHED_RR and prio=49 0.0 91.6 100.0 SCHED_RT_FIFO and prio=49 0.0 93.1 100.0 SCHED_RT_RR and prio=49 0.0 92.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 2.0 94.4 100.0 SCHED_OTHER and nice=19 0.0 94.4 100.0 SCHED_IDLEPRIO 0.0 93.8 100.0 SCHED_FIFO and prio=49 0.0 91.1 100.0 SCHED_RR and prio=49 2.0 90.7 100.0 SCHED_RT_FIFO and prio=49 4.4 93.8 100.0 SCHED_RT_RR and prio=49 0.0 93.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 6.0 95.9 100.0 SCHED_OTHER and nice=19 0.0 95.2 100.0 SCHED_IDLEPRIO 8.0 96.9 100.0 SCHED_FIFO and prio=49 0.0 87.5 100.0 SCHED_RR and prio=49 2.0 88.2 100.0 SCHED_RT_FIFO and prio=49 0.0 94.1 100.0 SCHED_RT_RR and prio=49 4.3 94.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
Hackbench CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 2.5 94.7 100.0 SCHED_OTHER and nice=19 0.0 93.5 100.0 SCHED_IDLEPRIO 0.0 93.4 100.0 SCHED_FIFO and prio=49 11.4 91.1 100.0 SCHED_RR and prio=49 3.5 91.8 100.0 SCHED_RT_FIFO and prio=49 16.3 94.0 100.0 SCHED_RT_RR and prio=49 2.8 94.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (Summary) Monitor 20 40 60 80 100
Hackbench Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 46.0 155.8 216.0 SCHED_OTHER and nice=19 50.0 198.3 219.0 SCHED_IDLEPRIO 50.0 191.1 220.0 SCHED_FIFO and prio=49 51.0 175.3 219.0 SCHED_RR and prio=49 51.0 172.9 219.0 SCHED_RT_FIFO and prio=49 61.0 201.3 231.0 SCHED_RT_RR and prio=49 66.0 211.2 237.0 OpenBenchmarking.org Megabytes, Fewer Is Better Hackbench 1.0 Memory Usage Monitor 60 120 180 240 300
Hackbench System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 35.4 40.8 41.9 SCHED_OTHER and nice=19 35.9 41.6 43.5 SCHED_IDLEPRIO 35.9 41.4 42.9 SCHED_FIFO and prio=49 36.5 41.5 42.9 SCHED_RR and prio=49 35.9 40.8 42.4 SCHED_RT_FIFO and prio=49 42.4 47.0 48.3 SCHED_RT_RR and prio=49 40.8 45.3 46.2 OpenBenchmarking.org Celsius, Fewer Is Better Hackbench 1.0 System Temperature Monitor 14 28 42 56 70
Hackbench Communication Type: Sockets - Entity Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench 1.0 Communication Type: Sockets - Entity Type: Thread SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 100 200 300 400 500 SE +/- 0.65, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.51, N = 3 SE +/- 1.01, N = 3 44.70 38.75 38.25 37.04 37.02 483.61 459.44 1. (CC) gcc options: -O2 -lpthread
Hackbench CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=19 600 1181 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1177 1200 SCHED_RR and prio=49 600 1189 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=19 600 1181 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1177 1200 SCHED_RR and prio=49 600 1189 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=19 600 1181 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1177 1200 SCHED_RR and prio=49 600 1189 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
Hackbench CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=19 600 1181 1200 SCHED_IDLEPRIO 600 1181 1200 SCHED_FIFO and prio=49 600 1177 1200 SCHED_RR and prio=49 600 1189 1200 SCHED_RT_FIFO and prio=49 600 1199 1200 SCHED_RT_RR and prio=49 600 1199 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Hackbench 1.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
Hackbench CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 6.4 96.8 100.0 SCHED_OTHER and nice=19 4.0 96.0 100.0 SCHED_IDLEPRIO 0.0 95.1 100.0 SCHED_FIFO and prio=49 0.0 91.9 100.0 SCHED_RR and prio=49 0.0 91.0 100.0 SCHED_RT_FIFO and prio=49 0.0 73.5 80.0 SCHED_RT_RR and prio=49 11.1 73.8 79.6 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 4.0 98.2 100.0 SCHED_OTHER and nice=19 24.5 96.0 100.0 SCHED_IDLEPRIO 0.0 96.8 100.0 SCHED_FIFO and prio=49 0.0 90.8 100.0 SCHED_RR and prio=49 0.0 89.5 100.0 SCHED_RT_FIFO and prio=49 0.0 66.5 83.7 SCHED_RT_RR and prio=49 8.2 67.4 100.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 7.8 96.7 100.0 SCHED_OTHER and nice=19 2.0 96.4 100.0 SCHED_IDLEPRIO 0.0 93.8 100.0 SCHED_FIFO and prio=49 2.0 91.9 100.0 SCHED_RR and prio=49 0.0 89.7 100.0 SCHED_RT_FIFO and prio=49 6.8 60.6 88.1 SCHED_RT_RR and prio=49 10.6 61.3 95.0 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
Hackbench CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 37.5 97.4 100.0 SCHED_OTHER and nice=19 2.0 93.2 100.0 SCHED_IDLEPRIO 0.0 93.7 100.0 SCHED_FIFO and prio=49 0.0 91.7 100.0 SCHED_RR and prio=49 2.0 91.5 100.0 SCHED_RT_FIFO and prio=49 6.5 50.2 92.3 SCHED_RT_RR and prio=49 0.0 48.7 85.7 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
Hackbench CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 3.5 96.2 100.0 SCHED_OTHER and nice=19 3.0 95.1 100.0 SCHED_IDLEPRIO 1.5 92.6 100.0 SCHED_FIFO and prio=49 4.0 92.8 100.0 SCHED_RR and prio=49 0.5 89.9 100.0 SCHED_RT_FIFO and prio=49 24.0 62.6 71.3 SCHED_RT_RR and prio=49 6.6 62.7 80.5 OpenBenchmarking.org Percent, Fewer Is Better Hackbench 1.0 CPU Usage (Summary) Monitor 20 40 60 80 100
Hackbench Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 46.0 72.9 79.0 SCHED_OTHER and nice=19 50.0 77.6 82.0 SCHED_IDLEPRIO 50.0 78.1 82.0 SCHED_FIFO and prio=49 51.0 77.5 83.0 SCHED_RR and prio=49 51.0 78.4 84.0 SCHED_RT_FIFO and prio=49 61.0 92.3 95.0 SCHED_RT_RR and prio=49 67.0 97.8 100.0 OpenBenchmarking.org Megabytes, Fewer Is Better Hackbench 1.0 Memory Usage Monitor 20 40 60 80 100
Hackbench System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 35.9 40.9 41.9 SCHED_OTHER and nice=19 36.5 41.6 42.9 SCHED_IDLEPRIO 36.5 41.6 42.9 SCHED_FIFO and prio=49 36.5 41.3 42.9 SCHED_RR and prio=49 36.5 41.2 42.9 SCHED_RT_FIFO and prio=49 42.9 45.2 46.7 SCHED_RT_RR and prio=49 40.8 43.8 45.1 OpenBenchmarking.org Celsius, Fewer Is Better Hackbench 1.0 System Temperature Monitor 14 28 42 56 70
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Traditional DES SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 80M 160M 240M 320M 400M SE +/- 546333.33, N = 3 SE +/- 5639847.88, N = 3 SE +/- 1944280.70, N = 3 SE +/- 3574333.33, N = 3 SE +/- 1606344.40, N = 3 SE +/- 12042060.33, N = 3 SE +/- 6996556.39, N = 3 372189667 367393667 374945667 369234667 365182000 285113000 278587000 1. (CC) gcc options: -fopenmp
John The Ripper CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1186 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1193 1200 SCHED_RT_FIFO and prio=49 600 1192 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1186 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1193 1200 SCHED_RT_FIFO and prio=49 600 1192 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1186 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1193 1200 SCHED_RT_FIFO and prio=49 600 1192 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 1200 1200 1200 SCHED_IDLEPRIO 600 1186 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1193 1200 SCHED_RT_FIFO and prio=49 600 1192 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
John The Ripper CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 73.5 100.0 SCHED_OTHER and nice=19 0.0 78.7 100.0 SCHED_IDLEPRIO 0.0 77.2 100.0 SCHED_FIFO and prio=49 0.0 59.3 100.0 SCHED_RR and prio=49 0.0 75.5 100.0 SCHED_RT_FIFO and prio=49 0.0 76.5 100.0 SCHED_RT_RR and prio=49 0.0 72.2 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 82.8 100.0 SCHED_OTHER and nice=19 0.0 74.3 100.0 SCHED_IDLEPRIO 0.0 79.8 100.0 SCHED_FIFO and prio=49 0.0 71.1 100.0 SCHED_RR and prio=49 0.0 66.7 100.0 SCHED_RT_FIFO and prio=49 0.0 74.4 100.0 SCHED_RT_RR and prio=49 0.0 73.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 81.6 100.0 SCHED_OTHER and nice=19 0.0 74.0 100.0 SCHED_IDLEPRIO 0.0 78.3 100.0 SCHED_FIFO and prio=49 0.0 81.9 100.0 SCHED_RR and prio=49 0.0 66.9 100.0 SCHED_RT_FIFO and prio=49 0.0 78.7 100.0 SCHED_RT_RR and prio=49 2.2 75.7 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 70.1 100.0 SCHED_OTHER and nice=19 0.0 78.6 100.0 SCHED_IDLEPRIO 0.0 72.4 100.0 SCHED_FIFO and prio=49 0.0 58.2 100.0 SCHED_RR and prio=49 0.0 85.0 100.0 SCHED_RT_FIFO and prio=49 0.0 84.2 100.0 SCHED_RT_RR and prio=49 8.5 88.6 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
John The Ripper CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 77.0 100.0 SCHED_OTHER and nice=19 0.0 76.4 100.0 SCHED_IDLEPRIO 0.0 76.9 100.0 SCHED_FIFO and prio=49 0.5 66.3 100.0 SCHED_RR and prio=49 0.0 75.4 100.0 SCHED_RT_FIFO and prio=49 13.0 76.3 100.0 SCHED_RT_RR and prio=49 18.0 78.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (Summary) Monitor 20 40 60 80 100
John The Ripper Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 47.0 50.3 52.0 SCHED_OTHER and nice=19 47.0 49.7 51.0 SCHED_IDLEPRIO 41.0 44.8 47.0 SCHED_FIFO and prio=49 43.0 45.9 48.0 SCHED_RR and prio=49 43.0 46.0 48.0 SCHED_RT_FIFO and prio=49 47.0 51.0 54.0 SCHED_RT_RR and prio=49 51.0 53.1 55.0 OpenBenchmarking.org Megabytes, Fewer Is Better John The Ripper 1.8.0 Memory Usage Monitor 15 30 45 60 75
John The Ripper System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 33.2 40.4 42.9 SCHED_OTHER and nice=19 33.2 40.7 43.5 SCHED_IDLEPRIO 34.9 41.9 44.5 SCHED_FIFO and prio=49 34.9 41.2 43.5 SCHED_RR and prio=49 35.4 41.7 44.0 SCHED_RT_FIFO and prio=49 35.9 43.1 45.1 SCHED_RT_RR and prio=49 35.9 41.7 44.0 OpenBenchmarking.org Celsius, Fewer Is Better John The Ripper 1.8.0 System Temperature Monitor 12 24 36 48 60
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: MD5 SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 1400 2800 4200 5600 7000 SE +/- 15.30, N = 3 SE +/- 41.67, N = 3 SE +/- 20.19, N = 3 SE +/- 59.81, N = 3 SE +/- 4.33, N = 3 SE +/- 41.84, N = 3 SE +/- 43.10, N = 3 6704 6635 6705 6442 6510 5263 5255 1. (CC) gcc options: -fopenmp
John The Ripper CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1184 1200 SCHED_RT_RR and prio=49 600 1179 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1184 1200 SCHED_RT_RR and prio=49 600 1179 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1184 1200 SCHED_RT_RR and prio=49 600 1179 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1184 1200 SCHED_RT_RR and prio=49 600 1179 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
John The Ripper CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 74.8 100.0 SCHED_OTHER and nice=19 0.0 76.6 100.0 SCHED_IDLEPRIO 0.0 79.0 100.0 SCHED_FIFO and prio=49 0.0 61.0 100.0 SCHED_RR and prio=49 0.0 77.9 100.0 SCHED_RT_FIFO and prio=49 0.0 69.6 100.0 SCHED_RT_RR and prio=49 0.0 73.6 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 76.3 100.0 SCHED_OTHER and nice=19 0.0 74.0 100.0 SCHED_IDLEPRIO 0.0 76.8 100.0 SCHED_FIFO and prio=49 0.0 74.3 100.0 SCHED_RR and prio=49 0.0 75.1 100.0 SCHED_RT_FIFO and prio=49 2.3 74.2 100.0 SCHED_RT_RR and prio=49 0.0 78.4 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 82.4 100.0 SCHED_OTHER and nice=19 0.0 85.0 100.0 SCHED_IDLEPRIO 0.0 81.4 100.0 SCHED_FIFO and prio=49 0.0 81.4 100.0 SCHED_RR and prio=49 0.0 76.9 100.0 SCHED_RT_FIFO and prio=49 0.0 70.9 100.0 SCHED_RT_RR and prio=49 0.0 79.8 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 76.8 100.0 SCHED_OTHER and nice=19 0.0 73.4 100.0 SCHED_IDLEPRIO 0.0 72.9 100.0 SCHED_FIFO and prio=49 0.0 61.4 100.0 SCHED_RR and prio=49 0.0 71.2 100.0 SCHED_RT_FIFO and prio=49 0.0 86.4 100.0 SCHED_RT_RR and prio=49 0.0 84.9 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
John The Ripper CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 1.5 78.6 100.0 SCHED_OTHER and nice=19 0.0 77.4 100.0 SCHED_IDLEPRIO 2.0 77.5 100.0 SCHED_FIFO and prio=49 0.5 69.4 100.0 SCHED_RR and prio=49 1.5 75.0 100.0 SCHED_RT_FIFO and prio=49 2.8 75.3 100.0 SCHED_RT_RR and prio=49 8.5 78.8 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (Summary) Monitor 20 40 60 80 100
John The Ripper Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 48.0 50.6 53.0 SCHED_OTHER and nice=19 48.0 50.0 51.0 SCHED_IDLEPRIO 43.0 45.5 47.0 SCHED_FIFO and prio=49 45.0 46.7 49.0 SCHED_RR and prio=49 45.0 46.7 49.0 SCHED_RT_FIFO and prio=49 50.0 52.3 54.0 SCHED_RT_RR and prio=49 51.0 53.8 55.0 OpenBenchmarking.org Megabytes, Fewer Is Better John The Ripper 1.8.0 Memory Usage Monitor 15 30 45 60 75
John The Ripper System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 36.5 41.6 43.5 SCHED_OTHER and nice=19 35.9 41.5 42.9 SCHED_IDLEPRIO 37.0 42.7 44.5 SCHED_FIFO and prio=49 37.0 41.9 44.0 SCHED_RR and prio=49 37.0 42.2 44.5 SCHED_RT_FIFO and prio=49 39.2 43.2 45.1 SCHED_RT_RR and prio=49 38.6 42.6 44.0 OpenBenchmarking.org Celsius, Fewer Is Better John The Ripper 1.8.0 System Temperature Monitor 12 24 36 48 60
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 70 140 210 280 350 SE +/- 1.00, N = 3 SE +/- 2.00, N = 3 SE +/- 2.89, N = 3 SE +/- 2.00, N = 3 SE +/- 3.79, N = 3 SE +/- 1.86, N = 3 318 318 318 312 312 257 251 1. (CC) gcc options: -fopenmp
John The Ripper CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1174 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1174 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1174 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
John The Ripper CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1193 1200 SCHED_OTHER and nice=19 600 1193 1200 SCHED_IDLEPRIO 600 1193 1200 SCHED_FIFO and prio=49 600 1191 1200 SCHED_RR and prio=49 600 1186 1200 SCHED_RT_FIFO and prio=49 600 1174 1200 SCHED_RT_RR and prio=49 600 1193 1200 OpenBenchmarking.org Megahertz, Fewer Is Better John The Ripper 1.8.0 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
John The Ripper CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 73.3 100.0 SCHED_OTHER and nice=19 0.0 73.7 100.0 SCHED_IDLEPRIO 0.0 72.0 100.0 SCHED_FIFO and prio=49 0.0 55.9 100.0 SCHED_RR and prio=49 0.0 77.6 100.0 SCHED_RT_FIFO and prio=49 0.0 68.7 100.0 SCHED_RT_RR and prio=49 0.0 74.7 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU0) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 75.4 100.0 SCHED_OTHER and nice=19 0.0 79.7 100.0 SCHED_IDLEPRIO 0.0 87.2 100.0 SCHED_FIFO and prio=49 0.0 63.3 100.0 SCHED_RR and prio=49 0.0 67.8 100.0 SCHED_RT_FIFO and prio=49 0.0 70.1 100.0 SCHED_RT_RR and prio=49 0.0 78.6 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU1) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 76.9 100.0 SCHED_OTHER and nice=19 0.0 79.3 100.0 SCHED_IDLEPRIO 0.0 71.2 100.0 SCHED_FIFO and prio=49 0.0 69.1 100.0 SCHED_RR and prio=49 0.0 78.2 100.0 SCHED_RT_FIFO and prio=49 0.0 75.3 100.0 SCHED_RT_RR and prio=49 0.0 78.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU2) Monitor 20 40 60 80 100
John The Ripper CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 87.9 100.0 SCHED_OTHER and nice=19 0.0 76.3 100.0 SCHED_IDLEPRIO 0.0 70.3 100.0 SCHED_FIFO and prio=49 0.0 79.0 100.0 SCHED_RR and prio=49 0.0 75.3 100.0 SCHED_RT_FIFO and prio=49 2.2 79.0 100.0 SCHED_RT_RR and prio=49 0.0 81.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (CPU3) Monitor 20 40 60 80 100
John The Ripper CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 77.9 100.0 SCHED_OTHER and nice=19 0.5 77.2 100.0 SCHED_IDLEPRIO 0.0 75.5 100.0 SCHED_FIFO and prio=49 2.0 70.5 100.0 SCHED_RR and prio=49 0.5 74.6 100.0 SCHED_RT_FIFO and prio=49 13.2 74.7 100.0 SCHED_RT_RR and prio=49 0.5 78.9 100.0 OpenBenchmarking.org Percent, Fewer Is Better John The Ripper 1.8.0 CPU Usage (Summary) Monitor 20 40 60 80 100
John The Ripper Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 49.0 50.8 52.0 SCHED_OTHER and nice=19 48.0 50.0 52.0 SCHED_IDLEPRIO 44.0 45.4 47.0 SCHED_FIFO and prio=49 45.0 46.8 48.0 SCHED_RR and prio=49 45.0 46.9 49.0 SCHED_RT_FIFO and prio=49 50.0 52.1 54.0 SCHED_RT_RR and prio=49 52.0 53.7 55.0 OpenBenchmarking.org Megabytes, Fewer Is Better John The Ripper 1.8.0 Memory Usage Monitor 15 30 45 60 75
John The Ripper System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 36.5 41.6 43.5 SCHED_OTHER and nice=19 36.5 41.5 42.9 SCHED_IDLEPRIO 37.6 42.5 44.0 SCHED_FIFO and prio=49 36.5 42.1 44.0 SCHED_RR and prio=49 36.5 42.4 44.0 SCHED_RT_FIFO and prio=49 39.2 43.5 45.6 SCHED_RT_RR and prio=49 38.1 42.8 44.5 OpenBenchmarking.org Celsius, Fewer Is Better John The Ripper 1.8.0 System Temperature Monitor 12 24 36 48 60
Latt Number Clients: 8 OpenBenchmarking.org ms, Fewer Is Better Latt 0.1 Number Clients: 8 SCHED_OTHER and nice=-20 SCHED_OTHER and nice=19 SCHED_IDLEPRIO SCHED_FIFO and prio=49 SCHED_RR and prio=49 SCHED_RT_FIFO and prio=49 SCHED_RT_RR and prio=49 90K 180K 270K 360K 450K SE +/- 6705.46, N = 3 SE +/- 1961.24, N = 3 SE +/- 3419.53, N = 3 SE +/- 601.11, N = 3 SE +/- 2796.76, N = 3 SE +/- 6006.31, N = 3 SE +/- 7330.78, N = 3 276280 415823 396787 176421 337953 255280 415600 1. (CC) gcc options: -O2 -lrt -lm -lz -lpthread
Latt CPU Frequency (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1154 1200 SCHED_OTHER and nice=19 600 1175 1200 SCHED_IDLEPRIO 1200 1200 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1167 1200 SCHED_RT_FIFO and prio=49 600 1176 1200 SCHED_RT_RR and prio=49 600 1177 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Latt 0.1 CPU Frequency (CPU0) Monitor 400 800 1200 1600 2000
Latt CPU Frequency (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1154 1200 SCHED_OTHER and nice=19 600 1175 1200 SCHED_IDLEPRIO 1200 1200 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1167 1200 SCHED_RT_FIFO and prio=49 600 1176 1200 SCHED_RT_RR and prio=49 600 1177 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Latt 0.1 CPU Frequency (CPU1) Monitor 400 800 1200 1600 2000
Latt CPU Frequency (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1154 1200 SCHED_OTHER and nice=19 600 1175 1200 SCHED_IDLEPRIO 1200 1200 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1167 1200 SCHED_RT_FIFO and prio=49 600 1176 1200 SCHED_RT_RR and prio=49 600 1177 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Latt 0.1 CPU Frequency (CPU2) Monitor 400 800 1200 1600 2000
Latt CPU Frequency (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 600 1154 1200 SCHED_OTHER and nice=19 600 1175 1200 SCHED_IDLEPRIO 1200 1200 1200 SCHED_FIFO and prio=49 1200 1200 1200 SCHED_RR and prio=49 600 1167 1200 SCHED_RT_FIFO and prio=49 600 1176 1200 SCHED_RT_RR and prio=49 600 1177 1200 OpenBenchmarking.org Megahertz, Fewer Is Better Latt 0.1 CPU Frequency (CPU3) Monitor 400 800 1200 1600 2000
Latt CPU Usage (CPU0) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 58.0 100.0 SCHED_OTHER and nice=19 0.0 67.4 100.0 SCHED_IDLEPRIO 0.0 65.5 100.0 SCHED_FIFO and prio=49 0.0 73.1 100.0 SCHED_RR and prio=49 0.0 68.9 100.0 SCHED_RT_FIFO and prio=49 2.7 57.8 95.8 SCHED_RT_RR and prio=49 0.0 70.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better Latt 0.1 CPU Usage (CPU0) Monitor 20 40 60 80 100
Latt CPU Usage (CPU1) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 65.2 100.0 SCHED_OTHER and nice=19 0.0 65.9 100.0 SCHED_IDLEPRIO 0.0 67.7 100.0 SCHED_FIFO and prio=49 2.0 53.5 100.0 SCHED_RR and prio=49 0.0 62.3 100.0 SCHED_RT_FIFO and prio=49 13.7 61.0 91.8 SCHED_RT_RR and prio=49 2.3 61.2 100.0 OpenBenchmarking.org Percent, Fewer Is Better Latt 0.1 CPU Usage (CPU1) Monitor 20 40 60 80 100
Latt CPU Usage (CPU2) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 61.8 100.0 SCHED_OTHER and nice=19 0.0 71.1 100.0 SCHED_IDLEPRIO 0.0 70.9 100.0 SCHED_FIFO and prio=49 0.0 48.6 88.0 SCHED_RR and prio=49 0.0 63.1 100.0 SCHED_RT_FIFO and prio=49 0.0 57.7 100.0 SCHED_RT_RR and prio=49 6.4 68.7 100.0 OpenBenchmarking.org Percent, Fewer Is Better Latt 0.1 CPU Usage (CPU2) Monitor 20 40 60 80 100
Latt CPU Usage (CPU3) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.0 61.4 100.0 SCHED_OTHER and nice=19 0.0 64.1 100.0 SCHED_IDLEPRIO 0.0 67.7 100.0 SCHED_FIFO and prio=49 0.0 48.9 89.8 SCHED_RR and prio=49 0.0 58.6 96.1 SCHED_RT_FIFO and prio=49 15.2 86.2 100.0 SCHED_RT_RR and prio=49 0.0 75.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better Latt 0.1 CPU Usage (CPU3) Monitor 20 40 60 80 100
Latt CPU Usage (Summary) Monitor Min Avg Max SCHED_OTHER and nice=-20 0.5 61.8 87.4 SCHED_OTHER and nice=19 0.0 67.1 94.6 SCHED_IDLEPRIO 0.0 68.1 93.9 SCHED_FIFO and prio=49 0.0 56.0 89.3 SCHED_RR and prio=49 0.0 62.5 97.1 SCHED_RT_FIFO and prio=49 13.1 66.1 96.5 SCHED_RT_RR and prio=49 7.5 69.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better Latt 0.1 CPU Usage (Summary) Monitor 20 40 60 80 100
Latt Memory Usage Monitor Min Avg Max SCHED_OTHER and nice=-20 51.0 62.7 64.0 SCHED_OTHER and nice=19 49.0 60.3 63.0 SCHED_IDLEPRIO 50.0 61.5 63.0 SCHED_FIFO and prio=49 50.0 60.2 62.0 SCHED_RR and prio=49 49.0 60.8 64.0 SCHED_RT_FIFO and prio=49 61.0 71.8 75.0 SCHED_RT_RR and prio=49 61.0 72.7 76.0 OpenBenchmarking.org Megabytes, Fewer Is Better Latt 0.1 Memory Usage Monitor 20 40 60 80 100
Latt System Temperature Monitor Min Avg Max SCHED_OTHER and nice=-20 35.4 38.8 40.8 SCHED_OTHER and nice=19 33.2 37.1 38.6 SCHED_IDLEPRIO 33.2 36.6 38.6 SCHED_FIFO and prio=49 33.8 36.5 38.6 SCHED_RR and prio=49 33.2 36.6 38.1 SCHED_RT_FIFO and prio=49 38.6 42.2 44.0 SCHED_RT_RR and prio=49 37.6 42.2 44.0 OpenBenchmarking.org Celsius, Fewer Is Better Latt 0.1 System Temperature Monitor 12 24 36 48 60
Phoronix Test Suite v10.8.4