Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@quartz64 ~]# ./sbc-bench.sh -c
- WARNING: this tool is meant to run only on Debian Stretch, Buster, Bullseye or Ubuntu Bionic, Focal.
- When running on other distros results are partially meaningless or can't be collected.
- Press [ctrl]-[c] to stop or [enter] to continue.
- sbc-bench v0.7.7
- Installing needed tools. This may take some time... Done.
- Checking cpufreq OPP... Done.
- Executing tinymembench. This will take a long time... Done.
- Executing OpenSSL benchmark. This will take 3 minutes... Done.
- Executing 7-zip benchmark. This will take a long time... Done.
- Checking cpufreq OPP... Done.
- Memory performance:
- memcpy: 2862.8 MB/s
- memset: 7657.9 MB/s
- 7-zip total scores (3 consecutive runs): 4697,4692,4689
- OpenSSL results:
- type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
- aes-128-cbc 166423.39k 485900.89k 945279.15k 1240058.20k 1363312.64k 1373448.87k
- aes-128-cbc 165648.23k 482567.23k 942291.80k 1240198.14k 1363025.92k 1373989.55k
- aes-192-cbc 156385.64k 432930.97k 766649.17k 954488.49k 1026493.10k 1032295.77k
- aes-192-cbc 156855.83k 434232.26k 765990.49k 954444.46k 1026646.02k 1032366.76k
- aes-256-cbc 153029.59k 395896.87k 659014.49k 795856.21k 839300.44k 850029.23k
- aes-256-cbc 151304.31k 395014.95k 661387.95k 796352.17k 846973.61k 850957.65k
- Unable to upload full test results. Please copy&paste the below stuff to pastebin.com and
- provide the URL. Check the output for throttling and swapping please.
- sbc-bench v0.7.7 Pine64 RK3566 Quartz64-A Board (Thu, 05 Aug 2021 20:27:19 +0200)
- LSB Version: n/a
- Distributor ID: Manjaro-ARM
- Description: Manjaro ARM Linux
- Release: 21.08
- Codename: n/a
- Architecture: aarch64
- /usr/sbin/gcc (GCC) 10.2.0
- Uptime: 20:27:19 up 22 min, 1 user, load average: 0.04, 0.17, 0.11
- Linux 5.14.0-rc1-0.4-MANJARO-ARM (quartz64) 08/05/21 _aarch64_ (4 CPU)
- avg-cpu: %user %nice %system %iowait %steal %idle
- 1.35 0.00 0.53 0.38 0.00 97.74
- Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd
- mmcblk0 4.45 76.71 298.48 0.00 104476 406509 0
- nvme0n1 0.11 2.32 0.00 0.00 3160 0 0
- zram0 0.25 0.98 0.00 0.00 1332 4 0
- total used free shared buff/cache available
- Mem: 3.8Gi 120Mi 3.2Gi 0.0Ki 508Mi 3.6Gi
- Swap: 5.7Gi 0B 5.7Gi
- Filename Type Size Used Priority
- /dev/zram0 partition 5990624 0 100
- ##########################################################################
- Checking cpufreq OPP:
- Cpufreq OPP: 1800 Measured: 1824.508/1824.611/1821.790
- Cpufreq OPP: 1608 Measured: 1673.585/1673.950/1674.540
- Cpufreq OPP: 1416 Measured: 1426.804/1426.898/1426.520
- Cpufreq OPP: 1104 Measured: 1315.974/1316.027/1315.692
- Cpufreq OPP: 816 Measured: 815.176/815.346/815.075
- Cpufreq OPP: 600 Measured: 598.188/599.205/599.211
- Cpufreq OPP: 408 Measured: 406.304/333.432/406.870
- ##########################################################################
- tinymembench v0.4.9 (simple benchmark for memory throughput and latency)
- ==========================================================================
- == Memory bandwidth tests ==
- == ==
- == Note 1: 1MB = 1000000 bytes ==
- == Note 2: Results for 'copy' tests show how many bytes can be ==
- == copied per second (adding together read and writen ==
- == bytes would have provided twice higher numbers) ==
- == Note 3: 2-pass copy means that we are using a small temporary buffer ==
- == to first fetch data into it, and only then write it to the ==
- == destination (source -> L1 cache, L1 cache -> destination) ==
- == Note 4: If sample standard deviation exceeds 0.1%, it is shown in ==
- == brackets ==
- ==========================================================================
- C copy backwards : 1867.8 MB/s (0.7%)
- C copy backwards (32 byte blocks) : 1858.8 MB/s
- C copy backwards (64 byte blocks) : 1835.7 MB/s
- C copy : 2867.1 MB/s
- C copy prefetched (32 bytes step) : 1793.6 MB/s
- C copy prefetched (64 bytes step) : 2809.5 MB/s
- C 2-pass copy : 2197.5 MB/s
- C 2-pass copy prefetched (32 bytes step) : 1402.2 MB/s (2.1%)
- C 2-pass copy prefetched (64 bytes step) : 1748.1 MB/s (0.6%)
- C fill : 7652.2 MB/s
- C fill (shuffle within 16 byte blocks) : 7650.6 MB/s
- C fill (shuffle within 32 byte blocks) : 7651.6 MB/s
- C fill (shuffle within 64 byte blocks) : 7641.9 MB/s
- ---
- standard memcpy : 2862.8 MB/s
- standard memset : 7657.9 MB/s
- ---
- NEON LDP/STP copy : 2869.0 MB/s
- NEON LDP/STP copy pldl2strm (32 bytes step) : 2334.5 MB/s
- NEON LDP/STP copy pldl2strm (64 bytes step) : 2787.9 MB/s
- NEON LDP/STP copy pldl1keep (32 bytes step) : 2072.4 MB/s
- NEON LDP/STP copy pldl1keep (64 bytes step) : 2907.6 MB/s
- NEON LD1/ST1 copy : 2868.5 MB/s
- NEON STP fill : 7655.3 MB/s
- NEON STNP fill : 3502.6 MB/s (1.8%)
- ARM LDP/STP copy : 2868.4 MB/s
- ARM STP fill : 7656.3 MB/s
- ARM STNP fill : 3498.8 MB/s (1.9%)
- ==========================================================================
- == Memory latency test ==
- == ==
- == Average time is measured for random memory accesses in the buffers ==
- == of different sizes. The larger is the buffer, the more significant ==
- == are relative contributions of TLB, L1/L2 cache misses and SDRAM ==
- == accesses. For extremely large buffer sizes we are expecting to see ==
- == page table walk with several requests to SDRAM for almost every ==
- == memory access (though 64MiB is not nearly large enough to experience ==
- == this effect to its fullest). ==
- == ==
- == Note 1: All the numbers are representing extra time, which needs to ==
- == be added to L1 cache latency. The cycle timings for L1 cache ==
- == latency can be usually found in the processor documentation. ==
- == Note 2: Dual random read means that we are simultaneously performing ==
- == two independent memory accesses at a time. In the case if ==
- == the memory subsystem can't handle multiple outstanding ==
- == requests, dual random read has the same timings as two ==
- == single reads performed one after another. ==
- ==========================================================================
- block size : single random read / dual random read
- 1024 : 0.0 ns / 0.0 ns
- 2048 : 0.0 ns / 0.0 ns
- 4096 : 0.0 ns / 0.0 ns
- 8192 : 0.0 ns / 0.0 ns
- 16384 : 0.7 ns / 1.0 ns
- 32768 : 3.7 ns / 5.3 ns
- 65536 : 9.4 ns / 13.3 ns
- 131072 : 12.6 ns / 16.6 ns
- 262144 : 15.0 ns / 18.1 ns
- 524288 : 16.7 ns / 19.3 ns
- 1048576 : 89.2 ns / 133.3 ns
- 2097152 : 128.7 ns / 171.0 ns
- 4194304 : 149.1 ns / 184.0 ns
- 8388608 : 166.9 ns / 199.9 ns
- 16777216 : 177.4 ns / 209.0 ns
- 33554432 : 183.2 ns / 216.2 ns
- 67108864 : 186.0 ns / 219.8 ns
- ##########################################################################
- OpenSSL 1.1.1k, built on 25 Mar 2021
- type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
- aes-128-cbc 166423.39k 485900.89k 945279.15k 1240058.20k 1363312.64k 1373448.87k
- aes-128-cbc 165648.23k 482567.23k 942291.80k 1240198.14k 1363025.92k 1373989.55k
- aes-192-cbc 156385.64k 432930.97k 766649.17k 954488.49k 1026493.10k 1032295.77k
- aes-192-cbc 156855.83k 434232.26k 765990.49k 954444.46k 1026646.02k 1032366.76k
- aes-256-cbc 153029.59k 395896.87k 659014.49k 795856.21k 839300.44k 850029.23k
- aes-256-cbc 151304.31k 395014.95k 661387.95k 796352.17k 846973.61k 850957.65k
- ##########################################################################
- 7-Zip (a) [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
- p7zip Version 17.04 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)
- LE
- CPU Freq: - - - - - - - - -
- RAM size: 3900 MB, # CPU hardware threads: 4
- RAM usage: 882 MB, # Benchmark threads: 4
- Compressing | Decompressing
- Dict Speed Usage R/U Rating | Speed Usage R/U Rating
- KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
- 22: 892 100 872 868 | 20484 100 1754 1748
- 23: 807 100 826 823 | 19992 100 1737 1730
- 24: 768 100 830 826 | 19518 100 1720 1713
- 25: 728 100 835 832 | 18948 100 1694 1686
- ---------------------------------- | ------------------------------
- Avr: 100 841 837 | 100 1726 1719
- Tot: 100 1284 1278
- ##########################################################################
- 7-Zip (a) [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
- p7zip Version 17.04 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)
- LE
- CPU Freq: - - - - 128000000 256000000 - - -
- RAM size: 3900 MB, # CPU hardware threads: 4
- RAM usage: 882 MB, # Benchmark threads: 4
- Compressing | Decompressing
- Dict Speed Usage R/U Rating | Speed Usage R/U Rating
- KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
- 22: 2813 356 769 2737 | 78484 392 1707 6696
- 23: 2688 363 754 2739 | 77110 394 1692 6672
- 24: 2607 371 755 2803 | 74953 394 1670 6580
- 25: 2513 382 752 2870 | 72755 395 1641 6475
- ---------------------------------- | ------------------------------
- Avr: 368 758 2787 | 394 1677 6606
- Tot: 381 1217 4697
- 7-Zip (a) [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
- p7zip Version 17.04 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)
- LE
- CPU Freq: - - - - - - - - -
- RAM size: 3900 MB, # CPU hardware threads: 4
- RAM usage: 882 MB, # Benchmark threads: 4
- Compressing | Decompressing
- Dict Speed Usage R/U Rating | Speed Usage R/U Rating
- KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
- 22: 2789 355 765 2714 | 78936 394 1707 6735
- 23: 2723 367 756 2775 | 76750 394 1685 6641
- 24: 2603 371 754 2800 | 74824 395 1664 6569
- 25: 2470 373 755 2820 | 72859 395 1643 6484
- ---------------------------------- | ------------------------------
- Avr: 367 757 2777 | 394 1675 6607
- Tot: 381 1216 4692
- 7-Zip (a) [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
- p7zip Version 17.04 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)
- LE
- CPU Freq: - 64000000 - - - - - - -
- RAM size: 3900 MB, # CPU hardware threads: 4
- RAM usage: 882 MB, # Benchmark threads: 4
- Compressing | Decompressing
- Dict Speed Usage R/U Rating | Speed Usage R/U Rating
- KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
- 22: 2809 356 768 2734 | 79005 395 1705 6740
- 23: 2695 364 755 2746 | 77016 394 1689 6664
- 24: 2606 371 756 2802 | 73885 390 1663 6486
- 25: 2521 382 754 2879 | 72613 395 1637 6462
- ---------------------------------- | ------------------------------
- Avr: 368 758 2790 | 394 1674 6588
- Tot: 381 1216 4689
- Compression: 2787,2777,2790
- Decompression: 6606,6607,6588
- Total: 4697,4692,4689
- ##########################################################################
- Testing clockspeeds again. System health now:
- Time CPU load %cpu %sys %usr %nice %io %irq Temp
- 20:44:14: 1800MHz 4.18 99% 2% 96% 0% 0% 0% 60.6°C
- Checking cpufreq OPP:
- Cpufreq OPP: 1800 Measured: 1789.971/1240.647/1793.212
- Cpufreq OPP: 1608 Measured: 1650.905/1650.449/1651.074
- Cpufreq OPP: 1416 Measured: 910.626/1410.656/1413.667
- Cpufreq OPP: 1104 Measured: 1301.411/924.612/969.543
- Cpufreq OPP: 816 Measured: 812.301/544.090/812.261
- Cpufreq OPP: 600 Measured: 598.073/597.897/466.092
- Cpufreq OPP: 408 Measured: 406.338/406.993/406.704
- ##########################################################################
- System health while running tinymembench:
- Time CPU load %cpu %sys %usr %nice %io %irq Temp
- 20:27:25: 1800MHz 0.03 2% 0% 1% 0% 0% 0% 43.1°C
- 20:29:25: 1800MHz 0.87 25% 0% 24% 0% 0% 0% 44.4°C
- 20:31:25: 1800MHz 1.01 25% 0% 24% 0% 0% 0% 44.4°C
- System health while running OpenSSL benchmark:
- Time CPU load %cpu %sys %usr %nice %io %irq Temp
- 20:32:09: 1800MHz 1.00 6% 0% 5% 0% 0% 0% 46.7°C
- 20:32:19: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 48.9°C
- 20:32:29: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 44.4°C
- 20:32:39: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 44.4°C
- 20:32:49: 1800MHz 1.00 25% 0% 25% 0% 0% 0% 46.7°C
- 20:32:59: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 44.4°C
- 20:33:09: 1800MHz 1.00 26% 0% 25% 0% 0% 0% 45.0°C
- 20:33:19: 1800MHz 1.00 25% 0% 25% 0% 0% 0% 45.0°C
- 20:33:29: 1800MHz 1.00 25% 0% 25% 0% 0% 0% 47.2°C
- 20:33:39: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 45.0°C
- 20:33:49: 1800MHz 1.00 25% 0% 24% 0% 0% 0% 45.0°C
- System health while running 7-zip single core benchmark:
- Time CPU load %cpu %sys %usr %nice %io %irq Temp
- 20:33:57: 1800MHz 1.00 7% 0% 6% 0% 0% 0% 46.7°C
- 20:34:57: 1800MHz 2.59 25% 0% 24% 0% 0% 0% 47.8°C
- 20:35:57: 1800MHz 3.31 25% 0% 24% 0% 0% 0% 47.2°C
- 20:36:57: 1800MHz 3.12 25% 0% 24% 0% 0% 0% 47.2°C
- 20:37:57: 1800MHz 2.95 25% 0% 24% 0% 0% 0% 46.1°C
- 20:38:57: 1800MHz 2.96 25% 0% 24% 0% 0% 0% 47.2°C
- System health while running 7-zip multi core benchmark:
- Time CPU load %cpu %sys %usr %nice %io %irq Temp
- 20:39:30: 1800MHz 3.37 10% 0% 9% 0% 0% 0% 47.8°C
- 20:39:51: 1800MHz 3.62 92% 1% 91% 0% 0% 0% 55.0°C
- 20:40:11: 1800MHz 3.61 93% 1% 91% 0% 0% 0% 53.8°C
- 20:40:31: 1800MHz 3.91 93% 1% 91% 0% 0% 0% 54.4°C
- 20:40:51: 1800MHz 4.14 96% 2% 93% 0% 0% 0% 53.8°C
- 20:41:12: 1800MHz 3.78 95% 1% 93% 0% 0% 0% 52.5°C
- 20:41:37: 1800MHz 3.77 95% 1% 93% 0% 0% 0% 59.4°C
- 20:42:02: 1800MHz 3.86 95% 1% 93% 0% 0% 0% 60.6°C
- 20:42:25: 1800MHz 3.84 93% 1% 91% 0% 0% 0% 55.6°C
- 20:42:45: 1800MHz 3.74 93% 1% 91% 0% 0% 0% 55.6°C
- 20:43:06: 1800MHz 3.75 95% 1% 93% 0% 0% 0% 55.6°C
- 20:43:28: 1800MHz 3.60 94% 1% 92% 0% 0% 0% 56.1°C
- 20:43:48: 1800MHz 3.99 90% 1% 88% 0% 0% 0% 56.1°C
- 20:44:14: 1800MHz 4.18 99% 2% 96% 0% 0% 0% 60.6°C
- ##########################################################################
- dmesg output while running the benchmarks:
- [ 1706.476404] kauditd_printk_skb: 16 callbacks suppressed
- [ 1706.476419] audit: type=1100 audit(1628188383.856:117): pid=1869 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='op=PAM:authentication grantors=pam_shells,pam_faillock,pam_permit,pam_faillock acct="frank" exe="/usr/bin/sshd" hostname=192.168.3.213 addr=192.168.3.213 terminal=ssh res=success'
- [ 1706.491281] audit: type=1101 audit(1628188383.876:118): pid=1869 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='op=PAM:accounting grantors=pam_access,pam_unix,pam_permit,pam_time acct="frank" exe="/usr/bin/sshd" hostname=192.168.3.213 addr=192.168.3.213 terminal=ssh res=success'
- [ 1706.494396] audit: type=1103 audit(1628188383.876:119): pid=1869 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='op=PAM:setcred grantors=pam_shells,pam_faillock,pam_permit,pam_faillock acct="frank" exe="/usr/bin/sshd" hostname=192.168.3.213 addr=192.168.3.213 terminal=ssh res=success'
- [ 1706.494669] audit: type=1006 audit(1628188383.876:120): pid=1869 uid=0 subj=kernel old-auid=4294967295 auid=1000 tty=(none) old-ses=4294967295 ses=3 res=1
- [ 1706.494683] audit: type=1300 audit(1628188383.876:120): arch=c00000b7 syscall=64 success=yes exit=4 a0=3 a1=ffffeef42840 a2=4 a3=ffffb7084440 items=0 ppid=471 pid=1869 auid=1000 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=3 comm="sshd" exe="/usr/bin/sshd" subj=kernel key=(null)
- [ 1706.494706] audit: type=1327 audit(1628188383.876:120): proctitle=737368643A206672616E6B205B707269765D
- [ 1706.521123] audit: type=1105 audit(1628188383.906:121): pid=1869 uid=0 auid=1000 ses=3 subj=kernel msg='op=PAM:session_open grantors=pam_loginuid,pam_keyinit,pam_limits,pam_unix,pam_permit,pam_mail,pam_systemd,pam_env acct="frank" exe="/usr/bin/sshd" hostname=192.168.3.213 addr=192.168.3.213 terminal=ssh res=success'
- [ 1706.525179] audit: type=1103 audit(1628188383.906:122): pid=1872 uid=0 auid=1000 ses=3 subj=kernel msg='op=PAM:setcred grantors=pam_shells,pam_faillock,pam_permit,pam_faillock acct="frank" exe="/usr/bin/sshd" hostname=192.168.3.213 addr=192.168.3.213 terminal=ssh res=success'
- ##########################################################################
- Linux 5.14.0-rc1-0.4-MANJARO-ARM (quartz64) 08/05/21 _aarch64_ (4 CPU)
- avg-cpu: %user %nice %system %iowait %steal %idle
- 19.66 0.02 0.69 0.22 0.00 79.42
- Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd
- mmcblk0 2.62 44.83 170.79 0.00 106936 407373 0
- nvme0n1 0.06 1.32 0.00 0.00 3160 0 0
- zram0 0.14 0.56 0.00 0.00 1332 4 0
- total used free shared buff/cache available
- Mem: 3.8Gi 232Mi 3.1Gi 0.0Ki 511Mi 3.5Gi
- Swap: 5.7Gi 0B 5.7Gi
- Filename Type Size Used Priority
- /dev/zram0 partition 5990624 0 100
- Architecture: aarch64
- CPU op-mode(s): 32-bit, 64-bit
- Byte Order: Little Endian
- CPU(s): 4
- On-line CPU(s) list: 0-3
- Vendor ID: ARM
- Model name: Cortex-A55
- Model: 0
- Thread(s) per core: 1
- Core(s) per cluster: 4
- Socket(s): -
- Cluster(s): 1
- Stepping: r2p0
- CPU max MHz: 1800.0000
- CPU min MHz: 408.0000
- BogoMIPS: 48.00
- Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
- Vulnerability Itlb multihit: Not affected
- Vulnerability L1tf: Not affected
- Vulnerability Mds: Not affected
- Vulnerability Meltdown: Not affected
- Vulnerability Spec store bypass: Not affected
- Vulnerability Spectre v1: Mitigation; __user pointer sanitization
- Vulnerability Spectre v2: Not affected
- Vulnerability Srbds: Not affected
- Vulnerability Tsx async abort: Not affected
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement