本文最后更新于 244 天前,其中的信息可能已经有所发展或是发生改变。
root@op ~# bash ./sbc-bench.sh -c Average load and/or CPU utilization too high (too much background activity). Waiting... Too busy for benchmarking: 23:04:28 up 39 min, 3 users, load average: 1.39, 1.27, 1.11, cpu: 1% Too busy for benchmarking: 23:04:33 up 39 min, 3 users, load average: 1.35, 1.27, 1.11, cpu: 0% Too busy for benchmarking: 23:04:38 up 39 min, 3 users, load average: 1.33, 1.26, 1.11, cpu: 0% Too busy for benchmarking: 23:04:43 up 39 min, 3 users, load average: 1.30, 1.26, 1.11, cpu: 0% Too busy for benchmarking: 23:04:48 up 39 min, 3 users, load average: 1.28, 1.26, 1.11, cpu: 0% Too busy for benchmarking: 23:04:53 up 39 min, 3 users, load average: 1.25, 1.25, 1.11, cpu: 0% Status of performance related governors found below /sys (w/o cpufreq): dmc: performance / 2112 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 528 1068 1560 2112) fb000000.gpu: performance / 1000 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 300 400 500 600 700 800 900 1000) fdab0000.npu: performance / 1000 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 300 400 500 600 700 800 900 1000) sbc-bench v0.9.60 Installing needed tools: Done. Checking cpufreq OPP. Done (results will be available in 21-32 minutes). Executing tinymembench. Done. Executing RAM latency tester. Done. Executing OpenSSL benchmark. Done. Executing 7-zip benchmark. Done. Executing cpuminer. 5 more minutes to wait. Done. Checking cpufreq OPP again. Done (21 minutes elapsed). Results validation: * Advertised vs. measured max CPU clockspeed: -3.0% before, -4.0% after -> https://tinyurl.com/32w9rr94 * No swapping * Background activity (%system) OK * No throttling Memory performance (all 3 CPU clusters measured individually): memcpy: 6709.4 MB/s (Cortex-A55) memset: 21654.4 MB/s (Cortex-A55) memcpy: 12247.3 MB/s (Cortex-A76) memset: 29740.2 MB/s (Cortex-A76) memcpy: 12553.5 MB/s (Cortex-A76) memset: 29569.5 MB/s (Cortex-A76) Cpuminer total scores (5 minutes execution): 23.96,23.95,23.94,23.93,23.92,23.91,23.90,23.89,23.88,23.85,23.83 kH/s 7-zip total scores (3 consecutive runs): 16279,16400,16489, single-threaded: 3117 OpenSSL results (all 3 CPU clusters measured individually): type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes aes-128-cbc 158023.79k 468676.91k 915873.62k 1210427.05k 1336194.39k 1346655.57k (Cortex-A55) aes-128-cbc 644442.67k 1273380.20k 1642038.02k 1762216.28k 1809047.55k 1813861.72k (Cortex-A76) aes-128-cbc 630312.15k 1242141.21k 1602185.81k 1717907.46k 1763661.14k 1768308.74k (Cortex-A76) aes-192-cbc 150778.60k 417122.11k 745103.62k 933005.99k 1006034.94k 1011919.53k (Cortex-A55) aes-192-cbc 601137.05k 1123098.86k 1393824.68k 1468218.71k 1509064.70k 1512172.20k (Cortex-A76) aes-192-cbc 585598.94k 1094835.78k 1357408.60k 1431271.08k 1470950.06k 1473937.41k (Cortex-A76) aes-256-cbc 146126.97k 383489.64k 645938.01k 780054.53k 830193.66k 834251.43k (Cortex-A55) aes-256-cbc 580311.18k 998646.87k 1208005.89k 1270018.39k 1294180.35k 1296405.85k (Cortex-A76) aes-256-cbc 568428.99k 973770.22k 1177625.43k 1238337.88k 1261497.00k 1263736.15k (Cortex-A76) 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.9.60 Orange Pi 5 Plus (Tue, 16 Jan 2024 23:05:00 +0800) Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy /usr/bin/gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 Uptime: 23:05:00 up 39 min, 3 users, load average: 1.31, 1.26, 1.11, 37.9°C, 81978082 Linux 5.10.160-rockchip (op) 2024年01月16日 _aarch64_ (8 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.92 0.06 0.57 0.03 0.00 98.41 Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd mmcblk0 13.86 383.18 367.48 0.00 918145 880510 0 nvme0n1 0.10 2.40 0.00 0.00 5760 0 0 total used free shared buff/cache available Mem: 15Gi 920Mi 14Gi 8.0Mi 328Mi 14Gi Swap: 11Gi 0B 11Gi Filename Type Size Used Priority /swapfile file 12582908 0 -2 ########################################################################## Checking cpufreq OPP for cpu0-cpu3 (Cortex-A55): Cpufreq OPP: 1800 Measured: 1785 (1785.631/1785.251/1784.783) Cpufreq OPP: 1608 Measured: 1599 (1599.723/1599.583/1599.543) Cpufreq OPP: 1416 Measured: 1400 (1400.325/1400.255/1400.027) (-1.1%) Cpufreq OPP: 1200 Measured: 1223 (1223.353/1223.215/1223.124) (+1.9%) Cpufreq OPP: 1008 Measured: 999 (999.630/999.580/999.518) Cpufreq OPP: 816 Measured: 798 (798.695/798.635/798.605) (-2.2%) Cpufreq OPP: 600 Measured: 590 (590.988/590.892/590.818) (-1.7%) Cpufreq OPP: 408 Measured: 392 (392.876/392.812/392.782) (-3.9%) Checking cpufreq OPP for cpu4-cpu5 (Cortex-A76): Cpufreq OPP: 2352 Measured: 2281 (2281.632/2281.574/2281.457) (-3.0%) Cpufreq OPP: 2208 Measured: 2193 (2193.471/2193.198/2192.624) Cpufreq OPP: 2016 Measured: 1981 (1982.086/1981.584/1981.459) (-1.7%) Cpufreq OPP: 1800 Measured: 1812 (1812.707/1812.391/1812.211) Cpufreq OPP: 1608 Measured: 1612 (1613.109/1612.587/1612.066) Cpufreq OPP: 1416 Measured: 1396 (1396.162/1396.023/1395.953) (-1.4%) Cpufreq OPP: 1200 Measured: 1159 (1159.867/1159.651/1159.579) (-3.4%) Cpufreq OPP: 1008 Measured: 970 (970.556/970.471/970.170) (-3.8%) Cpufreq OPP: 816 Measured: 777 (777.185/777.165/776.914) (-4.8%) Cpufreq OPP: 600 Measured: 579 (579.454/579.203/579.160) (-3.5%) Cpufreq OPP: 408 Measured: 381 (381.920/381.906/381.872) (-6.6%) Checking cpufreq OPP for cpu6-cpu7 (Cortex-A76): Cpufreq OPP: 2256 Measured: 2222 (2222.384/2222.190/2222.134) (-1.5%) Cpufreq OPP: 2208 Measured: 2160 (2160.416/2160.335/2160.146) (-2.2%) Cpufreq OPP: 2016 Measured: 1992 (1992.752/1992.678/1992.603) (-1.2%) Cpufreq OPP: 1800 Measured: 1819 (1819.628/1819.582/1819.355) (+1.1%) Cpufreq OPP: 1608 Measured: 1614 (1614.403/1614.302/1614.282) Cpufreq OPP: 1416 Measured: 1429 (1429.785/1429.785/1429.731) Cpufreq OPP: 1200 Measured: 1180 (1180.324/1180.206/1180.132) (-1.7%) Cpufreq OPP: 1008 Measured: 994 (994.395/994.345/994.295) (-1.4%) Cpufreq OPP: 816 Measured: 797 (797.797/797.777/797.728) (-2.3%) Cpufreq OPP: 600 Measured: 592 (592.843/592.836/592.806) (-1.3%) Cpufreq OPP: 408 Measured: 394 (394.884/394.855/394.850) (-3.4%) ########################################################################## Hardware sensors: nvme-pci-0100 Composite: +35.9 C (low = -0.1 C, high = +82.8 C) (crit = +83.8 C) Sensor 1: +27.9 C (low = -273.1 C, high = +65261.8 C) Sensor 2: +31.9 C (low = -273.1 C, high = +65261.8 C) npu_thermal-virtual-0 temp1: +36.1 C center_thermal-virtual-0 temp1: +36.1 C bigcore1_thermal-virtual-0 temp1: +37.0 C soc_thermal-virtual-0 temp1: +37.0 C (crit = +115.0 C) tcpm_source_psy_6_0022-i2c-6-22 in0: 0.00 V (min = +0.00 V, max = +0.00 V) curr1: 0.00 A (max = +0.00 A) gpu_thermal-virtual-0 temp1: +36.1 C littlecore_thermal-virtual-0 temp1: +37.0 C bigcore0_thermal-virtual-0 temp1: +37.0 C /dev/nvme0: 36°C ########################################################################## Executing benchmark on cpu0 (Cortex-A55): tinymembench v0.4.9-nuumio (simple benchmark for memory throughput and latency) CFLAGS: bandwidth test min repeats (-b): 2 bandwidth test max repeats (-B): 3 bandwidth test mem realloc (-M): no (-m for realloc) latency test repeats (-l): 3 latency test count (-c): 1000000 ========================================================================== == Memory bandwidth tests == == == == Note 1: 1MB = 1000000 bytes == == Note 2: Test result is the best of repeated runs. Number of repeats == == is shown in brackets == == Note 3: 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 4: 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 5: If sample standard deviation exceeds 0.1%, it is shown in == == brackets == ========================================================================== C copy backwards : 3530.3 MB/s (3, 9.8%) C copy backwards (32 byte blocks) : 3505.3 MB/s (2) C copy backwards (64 byte blocks) : 3541.4 MB/s (3, 0.1%) C copy : 6182.8 MB/s (2) C copy prefetched (32 bytes step) : 2455.4 MB/s (2) C copy prefetched (64 bytes step) : 6369.9 MB/s (2) C 2-pass copy : 2862.1 MB/s (3, 1.0%) C 2-pass copy prefetched (32 bytes step) : 1651.3 MB/s (3, 0.1%) C 2-pass copy prefetched (64 bytes step) : 3126.9 MB/s (2) C scan 8 : 442.9 MB/s (2) C scan 16 : 880.6 MB/s (2) C scan 32 : 1746.8 MB/s (2) C scan 64 : 3442.5 MB/s (2) C fill : 12301.6 MB/s (2) C fill (shuffle within 16 byte blocks) : 12302.0 MB/s (2) C fill (shuffle within 32 byte blocks) : 12299.6 MB/s (2) C fill (shuffle within 64 byte blocks) : 12010.0 MB/s (2) --- libc memcpy copy : 6709.4 MB/s (2) libc memchr scan : 2765.3 MB/s (2) libc memset fill : 21654.4 MB/s (2) --- NEON LDP/STP copy : 5671.8 MB/s (2) NEON LDP/STP copy pldl2strm (32 bytes step) : 1923.3 MB/s (2) NEON LDP/STP copy pldl2strm (64 bytes step) : 3762.7 MB/s (2) NEON LDP/STP copy pldl1keep (32 bytes step) : 2787.6 MB/s (2) NEON LDP/STP copy pldl1keep (64 bytes step) : 5418.6 MB/s (2) NEON LD1/ST1 copy : 5454.1 MB/s (2) NEON LDP load : 6970.9 MB/s (2) NEON LDNP load : 7161.4 MB/s (3, 0.2%) NEON STP fill : 21574.4 MB/s (2) NEON STNP fill : 15231.2 MB/s (3, 0.8%) ARM LDP/STP copy : 5673.8 MB/s (2) ARM LDP load : 6968.3 MB/s (2) ARM LDNP load : 7147.6 MB/s (2) ARM STP fill : 21573.5 MB/s (2) ARM STNP fill : 15225.8 MB/s (3, 0.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.1 ns / 0.2 ns 32768 : 1.0 ns / 1.0 ns 65536 : 1.6 ns / 2.7 ns 131072 : 3.9 ns / 6.1 ns 262144 : 8.6 ns / 12.2 ns 524288 : 12.8 ns / 15.4 ns 1048576 : 15.5 ns / 16.5 ns 2097152 : 20.0 ns / 19.5 ns 4194304 : 42.9 ns / 63.0 ns 8388608 : 82.6 ns / 110.2 ns 16777216 : 102.9 ns / 126.4 ns 33554432 : 115.0 ns / 136.3 ns 67108864 : 121.2 ns / 144.2 ns Executing benchmark on cpu4 (Cortex-A76): tinymembench v0.4.9-nuumio (simple benchmark for memory throughput and latency) CFLAGS: bandwidth test min repeats (-b): 2 bandwidth test max repeats (-B): 3 bandwidth test mem realloc (-M): no (-m for realloc) latency test repeats (-l): 3 latency test count (-c): 1000000 ========================================================================== == Memory bandwidth tests == == == == Note 1: 1MB = 1000000 bytes == == Note 2: Test result is the best of repeated runs. Number of repeats == == is shown in brackets == == Note 3: 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 4: 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 5: If sample standard deviation exceeds 0.1%, it is shown in == == brackets == ========================================================================== C copy backwards : 11830.3 MB/s (2) C copy backwards (32 byte blocks) : 11819.9 MB/s (2) C copy backwards (64 byte blocks) : 11816.1 MB/s (3, 0.2%) C copy : 12012.6 MB/s (2) C copy prefetched (32 bytes step) : 12249.3 MB/s (2) C copy prefetched (64 bytes step) : 12273.9 MB/s (2) C 2-pass copy : 4715.7 MB/s (2) C 2-pass copy prefetched (32 bytes step) : 7129.1 MB/s (2) C 2-pass copy prefetched (64 bytes step) : 6626.4 MB/s (2) C scan 8 : 1130.6 MB/s (2) C scan 16 : 2259.8 MB/s (2) C scan 32 : 4512.8 MB/s (2) C scan 64 : 8989.9 MB/s (2) C fill : 29740.5 MB/s (3, 0.5%) C fill (shuffle within 16 byte blocks) : 29727.1 MB/s (2) C fill (shuffle within 32 byte blocks) : 29702.3 MB/s (3, 0.2%) C fill (shuffle within 64 byte blocks) : 29646.1 MB/s (2) --- libc memcpy copy : 12247.3 MB/s (2) libc memchr scan : 16291.3 MB/s (2) libc memset fill : 29740.2 MB/s (3, 0.6%) --- NEON LDP/STP copy : 12278.6 MB/s (2) NEON LDP/STP copy pldl2strm (32 bytes step) : 12296.5 MB/s (3, 0.3%) NEON LDP/STP copy pldl2strm (64 bytes step) : 12315.3 MB/s (2) NEON LDP/STP copy pldl1keep (32 bytes step) : 12306.4 MB/s (2) NEON LDP/STP copy pldl1keep (64 bytes step) : 12302.4 MB/s (2) NEON LD1/ST1 copy : 12227.7 MB/s (2) NEON LDP load : 18802.3 MB/s (2) NEON LDNP load : 17943.9 MB/s (2) NEON STP fill : 29727.9 MB/s (3, 0.9%) NEON STNP fill : 29706.6 MB/s (2) ARM LDP/STP copy : 12342.3 MB/s (2) ARM LDP load : 18379.6 MB/s (3) ARM LDNP load : 17379.1 MB/s (2) ARM STP fill : 29727.0 MB/s (3, 0.7%) ARM STNP fill : 29704.7 MB/s (3, 0.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.0 ns / 0.0 ns 32768 : 0.1 ns / 0.0 ns 65536 : 0.1 ns / 0.0 ns 131072 : 1.3 ns / 1.5 ns 262144 : 2.6 ns / 2.9 ns 524288 : 5.6 ns / 6.5 ns 1048576 : 11.7 ns / 13.4 ns 2097152 : 20.8 ns / 17.3 ns 4194304 : 41.3 ns / 55.3 ns 8388608 : 77.6 ns / 101.4 ns 16777216 : 98.6 ns / 117.6 ns 33554432 : 109.4 ns / 123.7 ns 67108864 : 115.5 ns / 127.2 ns Executing benchmark on cpu6 (Cortex-A76): tinymembench v0.4.9-nuumio (simple benchmark for memory throughput and latency) CFLAGS: bandwidth test min repeats (-b): 2 bandwidth test max repeats (-B): 3 bandwidth test mem realloc (-M): no (-m for realloc) latency test repeats (-l): 3 latency test count (-c): 1000000 ========================================================================== == Memory bandwidth tests == == == == Note 1: 1MB = 1000000 bytes == == Note 2: Test result is the best of repeated runs. Number of repeats == == is shown in brackets == == Note 3: 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 4: 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 5: If sample standard deviation exceeds 0.1%, it is shown in == == brackets == ========================================================================== C copy backwards : 12208.1 MB/s (2) C copy backwards (32 byte blocks) : 12193.4 MB/s (2) C copy backwards (64 byte blocks) : 12187.7 MB/s (3, 0.3%) C copy : 12311.4 MB/s (2) C copy prefetched (32 bytes step) : 12487.3 MB/s (2) C copy prefetched (64 bytes step) : 12532.2 MB/s (2) C 2-pass copy : 4963.4 MB/s (3, 0.2%) C 2-pass copy prefetched (32 bytes step) : 7180.5 MB/s (2) C 2-pass copy prefetched (64 bytes step) : 6598.2 MB/s (3, 0.2%) C scan 8 : 1102.7 MB/s (2) C scan 16 : 2204.2 MB/s (2) C scan 32 : 4405.8 MB/s (2) C scan 64 : 8784.3 MB/s (2) C fill : 29692.8 MB/s (3, 1.0%) C fill (shuffle within 16 byte blocks) : 29710.4 MB/s (3, 0.3%) C fill (shuffle within 32 byte blocks) : 29527.6 MB/s (2) C fill (shuffle within 64 byte blocks) : 29769.8 MB/s (3, 0.4%) --- libc memcpy copy : 12553.5 MB/s (2) libc memchr scan : 16547.1 MB/s (2) libc memset fill : 29569.5 MB/s (3, 0.9%) --- NEON LDP/STP copy : 12564.3 MB/s (3, 0.2%) NEON LDP/STP copy pldl2strm (32 bytes step) : 12565.8 MB/s (2) NEON LDP/STP copy pldl2strm (64 bytes step) : 12580.9 MB/s (2) NEON LDP/STP copy pldl1keep (32 bytes step) : 12578.9 MB/s (2) NEON LDP/STP copy pldl1keep (64 bytes step) : 12579.3 MB/s (2) NEON LD1/ST1 copy : 12533.7 MB/s (2) NEON LDP load : 19080.1 MB/s (2) NEON LDNP load : 18200.1 MB/s (2) NEON STP fill : 29612.6 MB/s (3, 0.9%) NEON STNP fill : 29736.4 MB/s (3, 0.4%) ARM LDP/STP copy : 12547.9 MB/s (2) ARM LDP load : 18596.4 MB/s (2) ARM LDNP load : 17484.8 MB/s (2) ARM STP fill : 29535.6 MB/s (3, 1.7%) ARM STNP fill : 29655.8 MB/s (2) ========================================================================== == 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.0 ns / 0.0 ns 32768 : 0.0 ns / 0.0 ns 65536 : 0.1 ns / 0.0 ns 131072 : 1.3 ns / 1.6 ns 262144 : 2.7 ns / 2.9 ns 524288 : 5.0 ns / 6.2 ns 1048576 : 11.8 ns / 13.6 ns 2097152 : 17.7 ns / 17.5 ns 4194304 : 40.4 ns / 54.1 ns 8388608 : 76.7 ns / 100.6 ns 16777216 : 97.2 ns / 117.3 ns 33554432 : 111.3 ns / 123.4 ns 67108864 : 114.2 ns / 127.0 ns ########################################################################## Executing ramlat on cpu0 (Cortex-A55), results in ns: size: 1x32 2x32 1x64 2x64 1xPTR 2xPTR 4xPTR 8xPTR 4k: 1.693 1.706 1.693 1.690 1.125 1.688 2.286 4.610 8k: 1.687 1.687 1.687 1.688 1.125 1.687 2.285 4.606 16k: 1.699 1.687 1.698 1.687 1.134 1.687 2.285 4.606 32k: 1.715 1.690 1.714 1.690 1.139 1.690 2.290 4.612 64k: 10.09 11.41 10.10 11.42 10.20 11.45 16.29 29.59 128k: 13.56 15.00 13.56 15.00 14.40 15.02 22.06 40.92 256k: 16.16 16.69 16.16 16.66 15.36 16.71 26.16 50.61 512k: 16.96 17.15 16.97 17.16 16.27 17.39 27.17 54.02 1024k: 17.23 17.29 17.13 17.29 16.53 17.53 28.40 54.22 2048k: 19.69 19.44 18.54 19.42 18.19 19.58 31.92 61.08 4096k: 57.41 67.01 54.35 68.29 54.01 64.94 105.6 216.1 8192k: 96.91 101.2 94.52 101.3 93.91 101.9 156.5 278.2 16384k: 116.1 114.9 113.2 114.7 112.9 116.3 174.8 313.5 32768k: 124.8 124.2 122.0 123.8 120.8 125.0 184.8 318.6 65536k: 128.7 130.2 129.0 130.2 127.8 130.2 188.8 327.8 131072k: 136.3 136.9 136.1 137.0 135.0 137.1 191.8 332.9 Executing ramlat on cpu4 (Cortex-A76), results in ns: size: 1x32 2x32 1x64 2x64 1xPTR 2xPTR 4xPTR 8xPTR 4k: 1.759 1.759 1.761 1.759 1.759 1.761 1.759 3.350 8k: 1.759 1.759 1.761 1.759 1.758 1.761 1.759 3.427 16k: 1.761 1.759 1.761 1.759 1.758 1.761 1.759 3.429 32k: 1.761 1.759 1.761 1.759 1.758 1.761 1.759 3.429 64k: 1.768 1.762 1.768 1.762 1.765 1.768 1.765 3.436 128k: 5.365 5.361 5.367 5.361 5.359 6.063 7.555 13.36 256k: 6.200 6.270 6.199 6.260 6.207 6.208 7.758 13.33 512k: 10.85 9.717 10.73 9.730 10.66 10.30 11.78 18.56 1024k: 18.17 18.24 18.21 18.24 18.18 18.23 20.07 29.81 2048k: 24.91 22.42 24.48 22.39 24.53 22.57 24.24 34.35 4096k: 53.47 43.37 52.73 43.42 52.76 45.01 47.28 56.33 8192k: 97.69 83.00 96.80 82.99 96.00 84.52 85.43 89.93 16384k: 115.7 105.5 114.3 112.5 114.2 113.7 111.4 111.7 32768k: 122.7 124.8 124.6 125.5 122.0 123.6 122.0 116.6 65536k: 127.9 128.7 127.4 128.6 127.2 127.0 126.6 126.2 131072k: 129.3 130.7 129.5 130.8 129.6 129.1 129.0 134.4 Executing ramlat on cpu6 (Cortex-A76), results in ns: size: 1x32 2x32 1x64 2x64 1xPTR 2xPTR 4xPTR 8xPTR 4k: 1.806 1.805 1.805 1.805 1.804 1.805 1.805 3.434 8k: 1.804 1.805 1.804 1.804 1.804 1.805 1.805 3.516 16k: 1.804 1.804 1.804 1.804 1.804 1.804 1.805 3.516 32k: 1.804 1.804 1.804 1.804 1.804 1.804 1.805 3.519 64k: 1.805 1.805 1.805 1.805 1.805 1.805 1.806 3.520 128k: 5.497 5.501 5.497 5.500 5.496 6.211 7.776 13.68 256k: 7.186 7.389 7.306 7.392 7.287 7.380 8.626 14.65 512k: 10.51 9.942 10.45 9.923 10.51 10.60 12.24 18.88 1024k: 18.95 18.14 18.85 18.14 18.85 18.26 20.25 31.20 2048k: 21.68 20.44 20.69 20.44 20.69 20.84 22.90 33.09 4096k: 54.06 42.33 51.32 42.30 51.00 44.55 45.66 55.49 8192k: 98.55 81.92 95.08 81.42 94.55 83.05 80.44 84.47 16384k: 121.1 112.3 114.9 105.6 114.0 108.6 108.6 102.8 32768k: 125.1 126.0 121.8 125.5 122.2 123.1 121.7 109.4 65536k: 127.0 127.6 126.8 127.8 126.9 126.0 126.5 124.4 131072k: 129.4 129.9 128.8 129.7 128.7 128.4 129.3 132.8 ########################################################################## Executing benchmark on each cluster individually OpenSSL 3.0.2, built on 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes aes-128-cbc 158023.79k 468676.91k 915873.62k 1210427.05k 1336194.39k 1346655.57k (Cortex-A55) aes-128-cbc 644442.67k 1273380.20k 1642038.02k 1762216.28k 1809047.55k 1813861.72k (Cortex-A76) aes-128-cbc 630312.15k 1242141.21k 1602185.81k 1717907.46k 1763661.14k 1768308.74k (Cortex-A76) aes-192-cbc 150778.60k 417122.11k 745103.62k 933005.99k 1006034.94k 1011919.53k (Cortex-A55) aes-192-cbc 601137.05k 1123098.86k 1393824.68k 1468218.71k 1509064.70k 1512172.20k (Cortex-A76) aes-192-cbc 585598.94k 1094835.78k 1357408.60k 1431271.08k 1470950.06k 1473937.41k (Cortex-A76) aes-256-cbc 146126.97k 383489.64k 645938.01k 780054.53k 830193.66k 834251.43k (Cortex-A55) aes-256-cbc 580311.18k 998646.87k 1208005.89k 1270018.39k 1294180.35k 1296405.85k (Cortex-A76) aes-256-cbc 568428.99k 973770.22k 1177625.43k 1238337.88k 1261497.00k 1263736.15k (Cortex-A76) ########################################################################## Executing benchmark single-threaded on cpu0 (Cortex-A55) 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - 64000000 - - - - - - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 435 MB, # Benchmark threads: 1 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 1369 100 1333 1332 | 21619 100 1846 1846 23: 1296 100 1322 1321 | 21315 100 1845 1845 24: 1264 100 1359 1359 | 20967 100 1841 1841 25: 1226 100 1400 1400 | 20363 100 1813 1812 ---------------------------------- | ------------------------------ Avr: 100 1353 1353 | 100 1836 1836 Tot: 100 1595 1595 Executing benchmark single-threaded on cpu4 (Cortex-A76) 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - - 64000000 - - - - - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 435 MB, # Benchmark threads: 1 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 3131 99 3079 3046 | 37379 99 3219 3191 23: 2941 99 3034 2997 | 36885 99 3221 3193 24: 2833 99 3084 3047 | 36246 99 3210 3182 25: 2737 99 3163 3126 | 35419 99 3181 3153 ---------------------------------- | ------------------------------ Avr: 99 3090 3054 | 99 3208 3180 Tot: 99 3149 3117 Executing benchmark single-threaded on cpu6 (Cortex-A76) 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - - - - 256000000 - - - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 435 MB, # Benchmark threads: 1 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 3110 100 3026 3026 | 36506 100 3117 3117 23: 2931 100 2988 2987 | 36120 100 3127 3127 24: 2850 100 3065 3064 | 35483 100 3115 3115 25: 2727 100 3114 3114 | 34768 100 3095 3095 ---------------------------------- | ------------------------------ Avr: 100 3048 3048 | 100 3113 3113 Tot: 100 3081 3081 ########################################################################## Executing benchmark 3 times multi-threaded on CPUs 0-7 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - - - - - - - - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 1765 MB, # Benchmark threads: 8 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 14683 654 2185 14284 | 200756 671 2553 17124 23: 15540 750 2110 15833 | 198338 676 2540 17164 24: 14688 734 2153 15793 | 193155 673 2520 16953 25: 14222 764 2125 16239 | 189283 675 2496 16845 ---------------------------------- | ------------------------------ Avr: 725 2143 15537 | 674 2527 17021 Tot: 700 2335 16279 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - - - - - - - - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 1765 MB, # Benchmark threads: 8 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 16102 726 2159 15664 | 200146 672 2540 17072 23: 15210 721 2149 15498 | 196975 673 2532 17046 24: 14716 753 2102 15823 | 193497 675 2516 16983 25: 14290 774 2108 16316 | 188778 674 2493 16800 ---------------------------------- | ------------------------------ Avr: 743 2129 15825 | 674 2520 16975 Tot: 708 2325 16400 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,8 CPUs LE) LE CPU Freq: - - - - - - - 1024000000 - RAM size: 15966 MB, # CPU hardware threads: 8 RAM usage: 1765 MB, # Benchmark threads: 8 Compressing | Decompressing Dict Speed Usage R/U Rating | Speed Usage R/U Rating KiB/s % MIPS MIPS | KiB/s % MIPS MIPS 22: 16296 741 2141 15854 | 201042 675 2539 17148 23: 15730 755 2122 16028 | 196471 673 2527 17002 24: 14747 747 2122 15857 | 193518 676 2514 16985 25: 14217 764 2125 16233 | 188797 675 2489 16802 ---------------------------------- | ------------------------------ Avr: 752 2127 15993 | 675 2517 16984 Tot: 713 2322 16489 Compression: 15537,15825,15993 Decompression: 17021,16975,16984 Total: 16279,16400,16489 ########################################################################## ** cpuminer-multi 1.3.7 by tpruvot@github ** BTC donation address: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd (tpruvot) [2024-01-16 23:20:07] 8 miner threads started, using 'scrypt' algorithm. [2024-01-16 23:20:07] CPU #5: 4.23 kH/s [2024-01-16 23:20:07] CPU #4: 4.02 kH/s [2024-01-16 23:20:07] CPU #6: 4.05 kH/s [2024-01-16 23:20:07] CPU #7: 4.04 kH/s [2024-01-16 23:20:08] CPU #1: 1.75 kH/s [2024-01-16 23:20:08] CPU #3: 1.75 kH/s [2024-01-16 23:20:08] CPU #2: 1.74 kH/s [2024-01-16 23:20:08] CPU #0: 1.73 kH/s [2024-01-16 23:20:12] Total: 23.53 kH/s [2024-01-16 23:20:17] CPU #0: 1.75 kH/s [2024-01-16 23:20:17] CPU #2: 1.75 kH/s [2024-01-16 23:20:17] CPU #1: 1.76 kH/s [2024-01-16 23:20:17] CPU #3: 1.76 kH/s [2024-01-16 23:20:17] CPU #4: 4.27 kH/s [2024-01-16 23:20:17] CPU #7: 4.17 kH/s [2024-01-16 23:20:17] Total: 23.79 kH/s [2024-01-16 23:20:17] CPU #6: 4.16 kH/s [2024-01-16 23:20:17] CPU #5: 4.32 kH/s [2024-01-16 23:20:22] Total: 23.95 kH/s [2024-01-16 23:20:27] CPU #0: 1.75 kH/s [2024-01-16 23:20:27] CPU #2: 1.75 kH/s [2024-01-16 23:20:27] CPU #3: 1.76 kH/s [2024-01-16 23:20:27] CPU #1: 1.76 kH/s [2024-01-16 23:20:27] CPU #4: 4.28 kH/s [2024-01-16 23:20:27] CPU #7: 4.17 kH/s [2024-01-16 23:20:27] Total: 23.96 kH/s [2024-01-16 23:20:27] CPU #6: 4.17 kH/s [2024-01-16 23:20:27] CPU #5: 4.30 kH/s [2024-01-16 23:20:32] Total: 23.94 kH/s [2024-01-16 23:20:37] CPU #0: 1.75 kH/s [2024-01-16 23:20:37] CPU #3: 1.76 kH/s [2024-01-16 23:20:37] CPU #1: 1.75 kH/s [2024-01-16 23:20:37] CPU #2: 1.73 kH/s [2024-01-16 23:20:37] CPU #4: 4.26 kH/s [2024-01-16 23:20:37] CPU #6: 4.17 kH/s [2024-01-16 23:20:37] CPU #7: 4.17 kH/s [2024-01-16 23:20:37] Total: 23.85 kH/s [2024-01-16 23:20:37] CPU #5: 4.27 kH/s [2024-01-16 23:20:42] Total: 23.91 kH/s [2024-01-16 23:20:47] CPU #0: 1.75 kH/s [2024-01-16 23:20:47] CPU #2: 1.75 kH/s [2024-01-16 23:20:47] CPU #3: 1.76 kH/s [2024-01-16 23:20:47] CPU #1: 1.76 kH/s [2024-01-16 23:20:47] CPU #4: 4.27 kH/s [2024-01-16 23:20:47] CPU #6: 4.16 kH/s [2024-01-16 23:20:47] CPU #7: 4.17 kH/s [2024-01-16 23:20:47] Total: 23.95 kH/s [2024-01-16 23:20:47] CPU #5: 4.32 kH/s [2024-01-16 23:20:52] Total: 23.95 kH/s [2024-01-16 23:20:57] CPU #0: 1.75 kH/s [2024-01-16 23:20:57] CPU #2: 1.75 kH/s [2024-01-16 23:20:57] CPU #3: 1.76 kH/s [2024-01-16 23:20:57] CPU #1: 1.75 kH/s [2024-01-16 23:20:57] CPU #4: 4.27 kH/s [2024-01-16 23:20:57] CPU #6: 4.17 kH/s [2024-01-16 23:20:57] CPU #7: 4.17 kH/s [2024-01-16 23:20:57] Total: 23.94 kH/s [2024-01-16 23:20:57] CPU #5: 4.32 kH/s [2024-01-16 23:21:02] Total: 23.94 kH/s [2024-01-16 23:21:07] CPU #0: 1.75 kH/s [2024-01-16 23:21:07] CPU #2: 1.75 kH/s [2024-01-16 23:21:07] CPU #1: 1.76 kH/s [2024-01-16 23:21:07] CPU #3: 1.76 kH/s [2024-01-16 23:21:07] CPU #4: 4.27 kH/s [2024-01-16 23:21:07] CPU #6: 4.17 kH/s [2024-01-16 23:21:07] CPU #7: 4.17 kH/s [2024-01-16 23:21:07] Total: 23.94 kH/s [2024-01-16 23:21:07] CPU #5: 4.32 kH/s [2024-01-16 23:21:12] Total: 23.93 kH/s [2024-01-16 23:21:17] CPU #0: 1.75 kH/s [2024-01-16 23:21:17] CPU #2: 1.75 kH/s [2024-01-16 23:21:17] CPU #1: 1.76 kH/s [2024-01-16 23:21:17] CPU #3: 1.76 kH/s [2024-01-16 23:21:17] CPU #4: 4.27 kH/s [2024-01-16 23:21:17] CPU #6: 4.17 kH/s [2024-01-16 23:21:17] CPU #5: 4.32 kH/s [2024-01-16 23:21:17] CPU #7: 4.16 kH/s [2024-01-16 23:21:17] Total: 23.94 kH/s [2024-01-16 23:21:22] Total: 23.94 kH/s [2024-01-16 23:21:27] CPU #0: 1.75 kH/s [2024-01-16 23:21:27] CPU #2: 1.75 kH/s [2024-01-16 23:21:27] CPU #1: 1.75 kH/s [2024-01-16 23:21:27] CPU #3: 1.76 kH/s [2024-01-16 23:21:27] CPU #4: 4.27 kH/s [2024-01-16 23:21:27] CPU #6: 4.17 kH/s [2024-01-16 23:21:27] CPU #7: 4.17 kH/s [2024-01-16 23:21:27] Total: 23.94 kH/s [2024-01-16 23:21:27] CPU #5: 4.32 kH/s [2024-01-16 23:21:32] Total: 23.94 kH/s [2024-01-16 23:21:37] CPU #0: 1.75 kH/s [2024-01-16 23:21:37] CPU #2: 1.75 kH/s [2024-01-16 23:21:37] CPU #1: 1.75 kH/s [2024-01-16 23:21:37] CPU #3: 1.76 kH/s [2024-01-16 23:21:37] CPU #4: 4.27 kH/s [2024-01-16 23:21:37] CPU #6: 4.17 kH/s [2024-01-16 23:21:37] CPU #7: 4.17 kH/s [2024-01-16 23:21:37] Total: 23.94 kH/s [2024-01-16 23:21:37] CPU #5: 4.32 kH/s [2024-01-16 23:21:42] Total: 23.93 kH/s [2024-01-16 23:21:47] CPU #0: 1.75 kH/s [2024-01-16 23:21:47] CPU #2: 1.75 kH/s [2024-01-16 23:21:47] CPU #1: 1.75 kH/s [2024-01-16 23:21:47] CPU #3: 1.76 kH/s [2024-01-16 23:21:47] CPU #4: 4.27 kH/s [2024-01-16 23:21:47] CPU #6: 4.16 kH/s [2024-01-16 23:21:47] CPU #5: 4.31 kH/s [2024-01-16 23:21:47] CPU #7: 4.16 kH/s [2024-01-16 23:21:47] Total: 23.92 kH/s [2024-01-16 23:21:52] Total: 23.94 kH/s [2024-01-16 23:21:57] CPU #0: 1.75 kH/s [2024-01-16 23:21:57] CPU #2: 1.75 kH/s [2024-01-16 23:21:57] CPU #1: 1.75 kH/s [2024-01-16 23:21:57] CPU #3: 1.76 kH/s [2024-01-16 23:21:57] CPU #4: 4.27 kH/s [2024-01-16 23:21:57] CPU #6: 4.17 kH/s [2024-01-16 23:21:57] CPU #7: 4.17 kH/s [2024-01-16 23:21:57] Total: 23.94 kH/s [2024-01-16 23:21:57] CPU #5: 4.32 kH/s [2024-01-16 23:22:02] Total: 23.94 kH/s [2024-01-16 23:22:07] CPU #0: 1.75 kH/s [2024-01-16 23:22:07] CPU #2: 1.75 kH/s [2024-01-16 23:22:07] CPU #1: 1.75 kH/s [2024-01-16 23:22:07] CPU #3: 1.76 kH/s [2024-01-16 23:22:07] CPU #4: 4.27 kH/s [2024-01-16 23:22:07] CPU #6: 4.17 kH/s [2024-01-16 23:22:07] CPU #7: 4.17 kH/s [2024-01-16 23:22:07] Total: 23.94 kH/s [2024-01-16 23:22:07] CPU #5: 4.32 kH/s [2024-01-16 23:22:12] Total: 23.92 kH/s [2024-01-16 23:22:17] CPU #0: 1.75 kH/s [2024-01-16 23:22:17] CPU #2: 1.75 kH/s [2024-01-16 23:22:17] CPU #1: 1.75 kH/s [2024-01-16 23:22:17] CPU #3: 1.76 kH/s [2024-01-16 23:22:17] CPU #4: 4.27 kH/s [2024-01-16 23:22:17] CPU #6: 4.17 kH/s [2024-01-16 23:22:17] CPU #5: 4.31 kH/s [2024-01-16 23:22:17] CPU #7: 4.16 kH/s [2024-01-16 23:22:17] Total: 23.93 kH/s [2024-01-16 23:22:22] Total: 23.93 kH/s [2024-01-16 23:22:27] CPU #0: 1.75 kH/s [2024-01-16 23:22:27] CPU #2: 1.75 kH/s [2024-01-16 23:22:27] CPU #1: 1.75 kH/s [2024-01-16 23:22:27] CPU #3: 1.76 kH/s [2024-01-16 23:22:27] CPU #4: 4.27 kH/s [2024-01-16 23:22:27] CPU #6: 4.16 kH/s [2024-01-16 23:22:27] CPU #5: 4.31 kH/s [2024-01-16 23:22:27] CPU #7: 4.15 kH/s [2024-01-16 23:22:27] Total: 23.90 kH/s [2024-01-16 23:22:32] Total: 23.92 kH/s [2024-01-16 23:22:37] CPU #0: 1.75 kH/s [2024-01-16 23:22:37] CPU #2: 1.75 kH/s [2024-01-16 23:22:37] CPU #1: 1.75 kH/s [2024-01-16 23:22:37] CPU #3: 1.76 kH/s [2024-01-16 23:22:37] CPU #4: 4.25 kH/s [2024-01-16 23:22:37] CPU #6: 4.17 kH/s [2024-01-16 23:22:37] CPU #7: 4.17 kH/s [2024-01-16 23:22:37] Total: 23.85 kH/s [2024-01-16 23:22:37] CPU #5: 4.25 kH/s [2024-01-16 23:22:42] Total: 23.92 kH/s [2024-01-16 23:22:47] CPU #0: 1.75 kH/s [2024-01-16 23:22:47] CPU #2: 1.75 kH/s [2024-01-16 23:22:47] CPU #1: 1.75 kH/s [2024-01-16 23:22:47] CPU #3: 1.76 kH/s [2024-01-16 23:22:47] CPU #4: 4.27 kH/s [2024-01-16 23:22:47] CPU #6: 4.16 kH/s [2024-01-16 23:22:47] CPU #5: 4.31 kH/s [2024-01-16 23:22:47] CPU #7: 4.16 kH/s [2024-01-16 23:22:47] Total: 23.92 kH/s [2024-01-16 23:22:52] Total: 23.93 kH/s [2024-01-16 23:22:57] CPU #0: 1.75 kH/s [2024-01-16 23:22:57] CPU #2: 1.75 kH/s [2024-01-16 23:22:57] CPU #1: 1.75 kH/s [2024-01-16 23:22:57] CPU #3: 1.76 kH/s [2024-01-16 23:22:57] CPU #4: 4.27 kH/s [2024-01-16 23:22:57] CPU #6: 4.16 kH/s [2024-01-16 23:22:57] CPU #5: 4.31 kH/s [2024-01-16 23:22:57] CPU #7: 4.16 kH/s [2024-01-16 23:22:57] Total: 23.92 kH/s [2024-01-16 23:23:02] Total: 23.93 kH/s [2024-01-16 23:23:07] CPU #0: 1.75 kH/s [2024-01-16 23:23:07] CPU #2: 1.75 kH/s [2024-01-16 23:23:07] CPU #1: 1.75 kH/s [2024-01-16 23:23:07] CPU #3: 1.76 kH/s [2024-01-16 23:23:07] CPU #4: 4.27 kH/s [2024-01-16 23:23:07] CPU #6: 4.17 kH/s [2024-01-16 23:23:07] CPU #5: 4.31 kH/s [2024-01-16 23:23:07] CPU #7: 4.16 kH/s [2024-01-16 23:23:07] Total: 23.92 kH/s [2024-01-16 23:23:12] Total: 23.88 kH/s [2024-01-16 23:23:17] CPU #0: 1.75 kH/s [2024-01-16 23:23:17] CPU #2: 1.75 kH/s [2024-01-16 23:23:17] CPU #1: 1.75 kH/s [2024-01-16 23:23:17] CPU #3: 1.75 kH/s [2024-01-16 23:23:17] CPU #4: 4.27 kH/s [2024-01-16 23:23:17] CPU #6: 4.16 kH/s [2024-01-16 23:23:17] CPU #5: 4.31 kH/s [2024-01-16 23:23:17] CPU #7: 4.16 kH/s [2024-01-16 23:23:17] Total: 23.92 kH/s [2024-01-16 23:23:22] Total: 23.92 kH/s [2024-01-16 23:23:27] CPU #0: 1.75 kH/s [2024-01-16 23:23:27] CPU #2: 1.75 kH/s [2024-01-16 23:23:27] CPU #1: 1.75 kH/s [2024-01-16 23:23:27] CPU #3: 1.75 kH/s [2024-01-16 23:23:27] CPU #4: 4.27 kH/s [2024-01-16 23:23:27] CPU #6: 4.17 kH/s [2024-01-16 23:23:27] CPU #5: 4.31 kH/s [2024-01-16 23:23:27] CPU #7: 4.16 kH/s [2024-01-16 23:23:27] Total: 23.92 kH/s [2024-01-16 23:23:32] Total: 23.92 kH/s [2024-01-16 23:23:37] CPU #0: 1.75 kH/s [2024-01-16 23:23:37] CPU #2: 1.75 kH/s [2024-01-16 23:23:37] CPU #1: 1.75 kH/s [2024-01-16 23:23:37] CPU #3: 1.75 kH/s [2024-01-16 23:23:37] CPU #4: 4.27 kH/s [2024-01-16 23:23:37] CPU #6: 4.17 kH/s [2024-01-16 23:23:37] CPU #5: 4.31 kH/s [2024-01-16 23:23:37] CPU #7: 4.16 kH/s [2024-01-16 23:23:37] Total: 23.92 kH/s [2024-01-16 23:23:42] Total: 23.92 kH/s [2024-01-16 23:23:47] CPU #0: 1.75 kH/s [2024-01-16 23:23:47] CPU #2: 1.75 kH/s [2024-01-16 23:23:47] CPU #1: 1.75 kH/s [2024-01-16 23:23:47] CPU #3: 1.75 kH/s [2024-01-16 23:23:47] CPU #4: 4.27 kH/s [2024-01-16 23:23:47] CPU #6: 4.16 kH/s [2024-01-16 23:23:47] CPU #5: 4.31 kH/s [2024-01-16 23:23:47] CPU #7: 4.17 kH/s [2024-01-16 23:23:47] Total: 23.92 kH/s [2024-01-16 23:23:52] Total: 23.92 kH/s [2024-01-16 23:23:57] CPU #0: 1.75 kH/s [2024-01-16 23:23:57] CPU #2: 1.75 kH/s [2024-01-16 23:23:57] CPU #1: 1.75 kH/s [2024-01-16 23:23:57] CPU #3: 1.75 kH/s [2024-01-16 23:23:57] CPU #4: 4.26 kH/s [2024-01-16 23:23:57] CPU #6: 4.16 kH/s [2024-01-16 23:23:57] CPU #5: 4.31 kH/s [2024-01-16 23:23:57] CPU #7: 4.16 kH/s [2024-01-16 23:23:57] Total: 23.89 kH/s [2024-01-16 23:24:02] Total: 23.91 kH/s [2024-01-16 23:24:07] CPU #0: 1.75 kH/s [2024-01-16 23:24:07] CPU #2: 1.75 kH/s [2024-01-16 23:24:07] CPU #1: 1.75 kH/s [2024-01-16 23:24:07] CPU #3: 1.75 kH/s [2024-01-16 23:24:07] CPU #4: 4.27 kH/s [2024-01-16 23:24:07] CPU #6: 4.16 kH/s [2024-01-16 23:24:07] CPU #5: 4.31 kH/s [2024-01-16 23:24:07] CPU #7: 4.16 kH/s [2024-01-16 23:24:07] Total: 23.91 kH/s [2024-01-16 23:24:12] Total: 23.89 kH/s [2024-01-16 23:24:17] CPU #0: 1.75 kH/s [2024-01-16 23:24:17] CPU #2: 1.75 kH/s [2024-01-16 23:24:17] CPU #1: 1.75 kH/s [2024-01-16 23:24:17] CPU #3: 1.75 kH/s [2024-01-16 23:24:17] CPU #4: 4.27 kH/s [2024-01-16 23:24:17] CPU #6: 4.16 kH/s [2024-01-16 23:24:17] CPU #5: 4.31 kH/s [2024-01-16 23:24:17] CPU #7: 4.16 kH/s [2024-01-16 23:24:17] Total: 23.90 kH/s [2024-01-16 23:24:22] Total: 23.90 kH/s [2024-01-16 23:24:27] CPU #0: 1.75 kH/s [2024-01-16 23:24:27] CPU #2: 1.75 kH/s [2024-01-16 23:24:27] CPU #1: 1.75 kH/s [2024-01-16 23:24:27] CPU #3: 1.75 kH/s [2024-01-16 23:24:27] CPU #4: 4.27 kH/s [2024-01-16 23:24:27] CPU #6: 4.16 kH/s [2024-01-16 23:24:27] CPU #5: 4.31 kH/s [2024-01-16 23:24:27] CPU #7: 4.16 kH/s [2024-01-16 23:24:27] Total: 23.90 kH/s [2024-01-16 23:24:32] Total: 23.91 kH/s [2024-01-16 23:24:37] CPU #0: 1.75 kH/s [2024-01-16 23:24:37] CPU #2: 1.75 kH/s [2024-01-16 23:24:37] CPU #1: 1.75 kH/s [2024-01-16 23:24:37] CPU #3: 1.75 kH/s [2024-01-16 23:24:37] CPU #4: 4.27 kH/s [2024-01-16 23:24:37] CPU #6: 4.16 kH/s [2024-01-16 23:24:37] CPU #7: 4.16 kH/s [2024-01-16 23:24:37] Total: 23.85 kH/s [2024-01-16 23:24:37] CPU #5: 4.25 kH/s [2024-01-16 23:24:42] Total: 23.83 kH/s [2024-01-16 23:24:47] CPU #0: 1.75 kH/s [2024-01-16 23:24:47] CPU #2: 1.75 kH/s [2024-01-16 23:24:47] CPU #1: 1.75 kH/s [2024-01-16 23:24:47] CPU #3: 1.75 kH/s [2024-01-16 23:24:47] CPU #4: 4.27 kH/s [2024-01-16 23:24:47] CPU #6: 4.15 kH/s [2024-01-16 23:24:47] CPU #5: 4.31 kH/s [2024-01-16 23:24:47] CPU #7: 4.16 kH/s [2024-01-16 23:24:47] Total: 23.89 kH/s [2024-01-16 23:24:52] Total: 23.91 kH/s [2024-01-16 23:24:57] CPU #2: 1.75 kH/s [2024-01-16 23:24:57] CPU #1: 1.75 kH/s [2024-01-16 23:24:57] CPU #3: 1.75 kH/s [2024-01-16 23:24:57] CPU #4: 4.27 kH/s [2024-01-16 23:24:57] CPU #6: 4.16 kH/s [2024-01-16 23:24:57] CPU #5: 4.31 kH/s [2024-01-16 23:24:57] CPU #7: 4.16 kH/s [2024-01-16 23:24:57] Total: 23.90 kH/s [2024-01-16 23:24:58] CPU #0: 1.75 kH/s [2024-01-16 23:25:02] Total: 23.90 kH/s [2024-01-16 23:25:06] CPU #0: 1.75 kH/s [2024-01-16 23:25:07] CPU #2: 1.75 kH/s [2024-01-16 23:25:07] CPU #1: 1.75 kH/s [2024-01-16 23:25:07] CPU #3: 1.75 kH/s [2024-01-16 23:25:07] CPU #4: 4.27 kH/s Total Scores: 23.96,23.95,23.94,23.93,23.92,23.91,23.90,23.89,23.88,23.85,23.83 ########################################################################## Testing maximum cpufreq again, still under full load. System health now: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:24:42: 1800/2352/2256MHz 9.06 100% 0% 99% 0% 0% 0% 64.7°C Checking cpufreq OPP for cpu0-cpu3 (Cortex-A55): Cpufreq OPP: 1800 Measured: 1767 (1767.742/1767.123/1766.880) (-1.8%) Checking cpufreq OPP for cpu4-cpu5 (Cortex-A76): Cpufreq OPP: 2352 Measured: 2257 (2257.552/2256.976/2256.573) (-4.0%) Checking cpufreq OPP for cpu6-cpu7 (Cortex-A76): Cpufreq OPP: 2256 Measured: 2200 (2200.810/2200.535/2200.205) (-2.5%) ########################################################################## Hardware sensors: nvme-pci-0100 Composite: +42.9 C (low = -0.1 C, high = +82.8 C) (crit = +83.8 C) Sensor 1: +35.9 C (low = -273.1 C, high = +65261.8 C) Sensor 2: +40.9 C (low = -273.1 C, high = +65261.8 C) npu_thermal-virtual-0 temp1: +51.8 C center_thermal-virtual-0 temp1: +51.8 C bigcore1_thermal-virtual-0 temp1: +52.7 C soc_thermal-virtual-0 temp1: +52.7 C (crit = +115.0 C) tcpm_source_psy_6_0022-i2c-6-22 in0: 0.00 V (min = +0.00 V, max = +0.00 V) curr1: 0.00 A (max = +0.00 A) gpu_thermal-virtual-0 temp1: +51.8 C littlecore_thermal-virtual-0 temp1: +52.7 C bigcore0_thermal-virtual-0 temp1: +51.8 C /dev/nvme0: 43°C ########################################################################## DRAM clock transitions since last boot (3617430 ms ago): /sys/devices/platform/dmc/devfreq/dmc: From : To : 528000000106800000015600000002112000000 time(ms) 528000000: 0 0 0 13366 118320 1068000000: 3 0 0 69 810 1560000000: 0 0 0 0 0 *2112000000: 13363 72 0 0 3495600 Total transition : 26873 ########################################################################## Thermal source: /sys/devices/virtual/thermal/thermal_zone0/ (soc-thermal) System health while running tinymembench: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:07:18: 1800/2352/2256MHz 1.94 2% 0% 1% 0% 0% 0% 38.8°C 23:07:48: 1800/2352/2256MHz 1.96 12% 0% 12% 0% 0% 0% 41.6°C 23:08:18: 1800/2352/2256MHz 1.98 12% 0% 12% 0% 0% 0% 44.4°C 23:08:48: 1800/2352/2256MHz 1.99 12% 0% 12% 0% 0% 0% 47.2°C 23:09:19: 1800/2352/2256MHz 1.99 12% 0% 12% 0% 0% 0% 47.2°C 23:09:49: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 48.1°C System health while running ramlat: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:10:18: 1800/2352/2256MHz 2.00 2% 0% 2% 0% 0% 0% 46.2°C 23:10:27: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 43.5°C 23:10:36: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C 23:10:45: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:10:54: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:11:03: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:11:12: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:11:21: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:11:30: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:11:39: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C System health while running OpenSSL benchmark: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:11:49: 1800/2352/2256MHz 2.00 3% 0% 2% 0% 0% 0% 42.5°C 23:12:05: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:12:21: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:12:37: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:12:53: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:13:09: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:13:25: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:13:41: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:13:57: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:14:13: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:14:29: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C System health while running 7-zip single core benchmark: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:14:31: 1800/2352/2256MHz 2.00 3% 0% 3% 0% 0% 0% 41.6°C 23:14:39: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:14:47: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:14:55: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:03: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:11: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:19: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:27: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:35: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:43: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:51: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 39.8°C 23:15:59: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 38.8°C 23:16:07: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:16:15: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 40.7°C 23:16:24: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:16:32: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:16:40: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:16:48: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C 23:16:56: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C 23:17:04: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 41.6°C 23:17:12: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C 23:17:20: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C 23:17:28: 1800/2352/2256MHz 2.00 12% 0% 12% 0% 0% 0% 42.5°C System health while running 7-zip multi core benchmark: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:17:35: 1800/2352/2256MHz 2.00 4% 0% 3% 0% 0% 0% 48.1°C 23:17:45: 1800/2352/2256MHz 2.56 80% 0% 79% 0% 0% 0% 49.9°C 23:17:55: 1800/2352/2256MHz 3.70 86% 0% 86% 0% 0% 0% 51.8°C 23:18:05: 1800/2352/2256MHz 4.74 92% 1% 90% 0% 0% 0% 56.4°C 23:18:15: 1800/2352/2256MHz 5.18 78% 1% 76% 0% 0% 0% 56.4°C 23:18:25: 1800/2352/2256MHz 5.84 85% 1% 84% 0% 0% 0% 57.3°C 23:18:35: 1800/2352/2256MHz 6.33 88% 0% 87% 0% 0% 0% 56.4°C 23:18:45: 1800/2352/2256MHz 6.81 85% 0% 84% 0% 0% 0% 56.4°C 23:18:56: 1800/2352/2256MHz 6.63 89% 1% 87% 0% 0% 0% 60.1°C 23:19:06: 1800/2352/2256MHz 6.85 78% 1% 76% 0% 0% 0% 59.2°C 23:19:16: 1800/2352/2256MHz 7.62 82% 1% 81% 0% 0% 0% 57.3°C 23:19:26: 1800/2352/2256MHz 7.51 90% 0% 89% 0% 0% 0% 57.3°C 23:19:37: 1800/2352/2256MHz 7.42 86% 0% 85% 0% 0% 0% 58.2°C 23:19:48: 1800/2352/2256MHz 7.74 88% 1% 86% 0% 0% 0% 61.0°C 23:19:58: 1800/2352/2256MHz 8.08 78% 2% 76% 0% 0% 0% 60.1°C System health while running cpuminer: Time cpu0/cpu4/cpu6 load %cpu %sys %usr %nice %io %irq Temp 23:20:16: 1800/2352/2256MHz 7.90 8% 0% 7% 0% 0% 0% 61.0°C 23:21:00: 1800/2352/2256MHz 8.52 100% 0% 99% 0% 0% 0% 61.9°C 23:21:44: 1800/2352/2256MHz 8.82 99% 0% 99% 0% 0% 0% 62.8°C 23:22:28: 1800/2352/2256MHz 8.96 100% 0% 99% 0% 0% 0% 63.8°C 23:23:13: 1800/2352/2256MHz 9.02 100% 0% 99% 0% 0% 0% 63.8°C 23:23:57: 1800/2352/2256MHz 9.05 100% 0% 99% 0% 0% 0% 64.7°C 23:24:42: 1800/2352/2256MHz 9.06 100% 0% 99% 0% 0% 0% 64.7°C ########################################################################## dmesg output while running the benchmarks: [ 3188.850626] perf: interrupt took too long (2516 > 2500), lowering kernel.perf_event_max_sample_rate to 79200 [ 3249.330530] perf: interrupt took too long (3150 > 3145), lowering kernel.perf_event_max_sample_rate to 63300 ########################################################################## Linux 5.10.160-rockchip (op) 2024年01月16日 _aarch64_ (8 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 15.12 0.04 0.50 0.02 0.00 84.31 Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd mmcblk0 9.47 255.86 244.85 0.00 925573 885730 0 nvme0n1 0.07 1.59 0.00 0.00 5760 0 0 total used free shared buff/cache available Mem: 15Gi 918Mi 14Gi 8.0Mi 340Mi 14Gi Swap: 11Gi 0B 11Gi Filename Type Size Used Priority /swapfile file 12582908 0 -2 CPU sysfs topology (clusters, cpufreq members, clockspeeds) cpufreq min max CPU cluster policy speed speed core type 0 0 0 408 1800 Cortex-A55 / r2p0 1 0 0 408 1800 Cortex-A55 / r2p0 2 0 0 408 1800 Cortex-A55 / r2p0 3 0 0 408 1800 Cortex-A55 / r2p0 4 1 4 408 2352 Cortex-A76 / r4p0 5 1 4 408 2352 Cortex-A76 / r4p0 6 2 6 408 2256 Cortex-A76 / r4p0 7 2 6 408 2256 Cortex-A76 / r4p0 Architecture: aarch64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Vendor ID: ARM Model name: Cortex-A55 Model: 0 Thread(s) per core: 1 Core(s) per socket: 4 Socket(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 Model name: Cortex-A76 Model: 0 Thread(s) per core: 1 Core(s) per socket: 2 Socket(s): 2 Stepping: r4p0 CPU max MHz: 2352.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 L1d cache: 384 KiB (8 instances) L1i cache: 384 KiB (8 instances) L2 cache: 2.5 MiB (8 instances) L3 cache: 3 MiB (1 instance) Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Retbleed: Not affected Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; __user pointer sanitization Vulnerability Spectre v2: Vulnerable: Unprivileged eBPF enabled Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected SoC guess: Rockchip RK3588 (35881000) DMC gov: performance (2112 MHz) DT compat: rockchip,rk3588-orangepi-5-plus rockchip,rk3588 Compiler: /usr/bin/gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 / aarch64-linux-gnu Userland: arm64 Kernel: 5.10.160-rockchip/aarch64 CONFIG_HZ=300 CONFIG_HZ_300=y CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y cpu cpu0: leakage=13 cpu cpu0: pvtm=1438 cpu cpu0: pvtm-volt-sel=2 cpu cpu4: leakage=10 cpu cpu4: pvtm=1673 cpu cpu4: pvtm-volt-sel=3 cpu cpu6: leakage=11 cpu cpu6: pvtm=1694 cpu cpu6: pvtm-volt-sel=4 mali fb000000.gpu: leakage=19 rockchip-dmc dmc: leakage=39 rockchip-dmc dmc: leakage-volt-sel=1 RKNPU fdab0000.npu: leakage=10 ########################################################################## Kernel 5.10.160 is not latest 5.10.208 LTS that was released on 2024-01-15. See https://endoflife.date/linux for details. It is somewhat likely that some exploitable vulnerabilities exist for this kernel as well as many unfixed bugs. But this version string doesn't matter since this is not an official LTS Linux from kernel.org. This device runs a Rockchip vendor/BSP kernel. This kernel is based on a mixture of Android GKI and other sources. Also some community attempts to do version string cosmetics might have happened, see https://tinyurl.com/2p8fuubd for example. To examine how far away this 5.10.160 is from an official LTS of same version someone would have to reapply Rockchip's thousands of patches to a clean 5.10.160 LTS. ########################################################################## cpu0/index0: 32K, level: 1, type: Data cpu0/index1: 32K, level: 1, type: Instruction cpu0/index2: 128K, level: 2, type: Unified cpu0/index3: 3072K, level: 3, type: Unified cpu1/index0: 32K, level: 1, type: Data cpu1/index1: 32K, level: 1, type: Instruction cpu1/index2: 128K, level: 2, type: Unified cpu1/index3: 3072K, level: 3, type: Unified cpu2/index0: 32K, level: 1, type: Data cpu2/index1: 32K, level: 1, type: Instruction cpu2/index2: 128K, level: 2, type: Unified cpu2/index3: 3072K, level: 3, type: Unified cpu3/index0: 32K, level: 1, type: Data cpu3/index1: 32K, level: 1, type: Instruction cpu3/index2: 128K, level: 2, type: Unified cpu3/index3: 3072K, level: 3, type: Unified cpu4/index0: 64K, level: 1, type: Data cpu4/index1: 64K, level: 1, type: Instruction cpu4/index2: 512K, level: 2, type: Unified cpu4/index3: 3072K, level: 3, type: Unified cpu5/index0: 64K, level: 1, type: Data cpu5/index1: 64K, level: 1, type: Instruction cpu5/index2: 512K, level: 2, type: Unified cpu5/index3: 3072K, level: 3, type: Unified cpu6/index0: 64K, level: 1, type: Data cpu6/index1: 64K, level: 1, type: Instruction cpu6/index2: 512K, level: 2, type: Unified cpu6/index3: 3072K, level: 3, type: Unified cpu7/index0: 64K, level: 1, type: Data cpu7/index1: 64K, level: 1, type: Instruction cpu7/index2: 512K, level: 2, type: Unified cpu7/index3: 3072K, level: 3, type: Unified ########################################################################## vdd_cpu_big0_s0: 1000 mV (1050 mV max) vdd_cpu_big1_s0: 1000 mV (1050 mV max) vdd_npu_s0: 812 mV (950 mV max) cluster0-opp-table: 408 MHz 675.0 mV (00f9 ffff) 408 MHz 750.0 mV (0006 ffff) 600 MHz 675.0 mV (00f9 ffff) 600 MHz 750.0 mV (0006 ffff) 816 MHz 675.0 mV (00f9 ffff) 816 MHz 750.0 mV (0006 ffff) 1008 MHz 675.0 mV (00f9 ffff) 1008 MHz 750.0 mV (0006 ffff) 1200 MHz 712.5 mV (00f9 ffff) 1200 MHz 750.0 mV (0006 ffff) 1296 MHz 750.0 mV (0004 ffff) 1416 MHz 750.0 mV (0006 ffff) 1416 MHz 762.5 mV (00f9 ffff) 1608 MHz 850.0 mV (00f9 ffff) 1608 MHz 887.5 mV (0006 ffff) 1704 MHz 937.5 mV (0006 ffff) 1800 MHz 950.0 mV (00f9 ffff) cluster1-opp-table: 408 MHz 675.0 mV (00f9 ffff) 408 MHz 750.0 mV (0006 ffff) 600 MHz 675.0 mV (00f9 ffff) 600 MHz 750.0 mV (0006 ffff) 816 MHz 675.0 mV (00f9 ffff) 816 MHz 750.0 mV (0006 ffff) 1008 MHz 675.0 mV (00f9 ffff) 1008 MHz 750.0 mV (0006 ffff) 1200 MHz 675.0 mV (00f9 ffff) 1200 MHz 750.0 mV (0006 ffff) 1416 MHz 725.0 mV (00f9 ffff) 1416 MHz 750.0 mV (0006 ffff) 1608 MHz 762.5 mV (00f9 ffff) 1608 MHz 787.5 mV (0006 ffff) 1800 MHz 850.0 mV (00f9 ffff) 1800 MHz 875.0 mV (0006 ffff) 2016 MHz 925.0 mV (00f9 ffff) 2016 MHz 950.0 mV (0006 ffff) 2208 MHz 987.5 mV (00f9 ffff) 2256 MHz 1000.0 mV (00f9 0013) 2304 MHz 1000.0 mV (00f9 0024) 2352 MHz 1000.0 mV (00f9 0048) 2400 MHz 1000.0 mV (00f9 0080) cluster2-opp-table: 408 MHz 675.0 mV (00f9 ffff) 408 MHz 750.0 mV (0006 ffff) 600 MHz 675.0 mV (00f9 ffff) 600 MHz 750.0 mV (0006 ffff) 816 MHz 675.0 mV (00f9 ffff) 816 MHz 750.0 mV (0006 ffff) 1008 MHz 675.0 mV (00f9 ffff) 1008 MHz 750.0 mV (0006 ffff) 1200 MHz 675.0 mV (00f9 ffff) 1200 MHz 750.0 mV (0006 ffff) 1416 MHz 725.0 mV (00f9 ffff) 1416 MHz 750.0 mV (0006 ffff) 1608 MHz 762.5 mV (00f9 ffff) 1608 MHz 787.5 mV (0006 ffff) 1800 MHz 850.0 mV (00f9 ffff) 1800 MHz 875.0 mV (0006 ffff) 2016 MHz 925.0 mV (00f9 ffff) 2016 MHz 950.0 mV (0006 ffff) 2208 MHz 987.5 mV (00f9 ffff) 2256 MHz 1000.0 mV (00f9 0013) 2304 MHz 1000.0 mV (00f9 0024) 2352 MHz 1000.0 mV (00f9 0048) 2400 MHz 1000.0 mV (00f9 0080) dmc-opp-table: 528 MHz 675.0 mV (00f9 ffff) 528 MHz 750.0 mV (0006 ffff) 1068 MHz 725.0 mV (00f9 ffff) 1068 MHz 750.0 mV (0006 ffff) 1560 MHz 800.0 mV (0006 ffff) 1560 MHz 800.0 mV (00f9 ffff) 2750 MHz 875.0 mV (0006 ffff) 2750 MHz 875.0 mV (00f9 ffff) gpu-opp-table: 300 MHz 675.0 mV (00f9 ffff) 300 MHz 750.0 mV (0006 ffff) 400 MHz 675.0 mV (00f9 ffff) 400 MHz 750.0 mV (0006 ffff) 500 MHz 675.0 mV (00f9 ffff) 500 MHz 750.0 mV (0006 ffff) 600 MHz 675.0 mV (00f9 ffff) 600 MHz 750.0 mV (0006 ffff) 700 MHz 700.0 mV (00f9 ffff) 700 MHz 750.0 mV (0006 ffff) 800 MHz 750.0 mV (0002 ffff) 800 MHz 750.0 mV (00f9 ffff) 850 MHz 787.5 mV (0004 ffff) 900 MHz 800.0 mV (0002 ffff) 900 MHz 800.0 mV (00f9 ffff) 1000 MHz 850.0 mV (0002 ffff) 1000 MHz 850.0 mV (00f9 ffff) npu-opp-table: 300 MHz 700.0 mV (00f9 ffff) 300 MHz 750.0 mV (0006 ffff) 400 MHz 700.0 mV (00f9 ffff) 400 MHz 750.0 mV (0006 ffff) 500 MHz 700.0 mV (00f9 ffff) 500 MHz 750.0 mV (0006 ffff) 600 MHz 700.0 mV (00f9 ffff) 600 MHz 750.0 mV (0006 ffff) 700 MHz 700.0 mV (00f9 ffff) 700 MHz 750.0 mV (0006 ffff) 800 MHz 750.0 mV (0006 ffff) 800 MHz 750.0 mV (00f9 ffff) 900 MHz 800.0 mV (00f9 ffff) 950 MHz 837.5 mV (0006 ffff) 1000 MHz 850.0 mV (00f9 ffff) venc-opp-table: 800 MHz 750.0 mV ########################################################################## Results validation: * Advertised vs. measured max CPU clockspeed: -3.0% before, -4.0% after -> https://tinyurl.com/32w9rr94 * No swapping * Background activity (%system) OK * No throttling Status of performance related governors found below /sys (w/o cpufreq): * dmc: performance / 2112 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 528 1068 1560 2112) * fb000000.gpu: performance / 1000 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 300 400 500 600 700 800 900 1000) * fdab0000.npu: performance / 1000 MHz (rknpu_ondemand dmc_ondemand userspace powersave performance simple_ondemand / 300 400 500 600 700 800 900 1000) Status of performance related policies found below /sys: * /sys/devices/platform/fb000000.gpu/power_policy: [coarse_demand] always_on * /sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave | Orange Pi 5 Plus | ~2220 | 5.10 | Ubuntu 22.04.3 LTS arm64 | 16390 | 3117 | 1296400 | 12550 | 29740 | 23.95 | |