Skip to content

Commit

Permalink
Some updated numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasKaiser committed Aug 20, 2023
1 parent 4327873 commit b3ba0f1
Show file tree
Hide file tree
Showing 8 changed files with 622 additions and 1 deletion.
1 change: 1 addition & 0 deletions Results.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ So do **not** rely on collected numbers unless you carefully read through all th
| [Ampere Altra Q80-26](http://ix.io/4zkJ) | 2600 MHz | 5.15 | Jammy arm64 | 214390 | 3748 | 1482190 | 11685 | 41560 | 316.50 |
| [Apple M1 Pro](http://ix.io/443N) | 3030/2060 MHz | 5.18 | Gentoo 2.8 arm64 | 43800 | 5010 | 1064450 | 27110 | 71910 | 48.28 |
| [Banana Pi (Allwinner A20)](http://ix.io/3PLr) | 960 MHz | 5.10 | Bullseye armhf | 1040 | 542 | 18640 | 440 | 2020 | - |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | 3470 | 1872 | 1130390 | 2660 | 8710 | - |
| [BPi M2U (Allwinner R40)](http://ix.io/4kmM) | 1200 MHz | 6.0 | Bullseye armhf | 2690 | 767 | 23320 | 780 | 3010 | - |
| [BPi M4 (RTD1395)](http://ix.io/1Dt1) | 1400 MHz | 4.9 | Bionic arm64 | 3500 | - | 651460 | 1010 | 4360 | 5.48 |
| [BPi R2 (MT7623)](http://ix.io/4dO7) | 1300 MHz | 4.19 | Focal armhf | 2990 | 854 | 25260 | 1550 | 3220 | - |
Expand Down
474 changes: 474 additions & 0 deletions results/4DLw.txt

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions results/ARMv8-Crypto-Extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ Crawling through [sbc-bench results collection](../Results.md) comparing +70 dif
| [Armada 8040](http://ix.io/4zcm) | 1600 | 909420 | 568 |
| [RK3399](http://ix.io/1iWU) | 1800 | 1023600 | 568 |
| [LX2160A](http://ix.io/1ET3) | 1900 | 1079480 | 568 |
| [TI J721E](http://ix.io/4DLw) | 2000 | 1130390 | 565 |
| [LX2160A](http://ix.io/4ju5) | 2000 | 1136690 | 568 |
| [RK3399](http://ix.io/2yIx) | 2010 | 1144950 | 569 |
| [RK3399](http://ix.io/2ICt) | 2088 | 1184306 | 567 |
Expand Down
6 changes: 6 additions & 0 deletions results/Sorted-Results.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,7 @@
| [NanoPi K1 Plus (Allwinner H5)](http://ix.io/3N7H) | 1370 MHz | 5.10 | Focal arm64 | **3520** | 1022 | 638880 | 1070 | 3680 | 5.50 |
| [Orange Pi PC 2 (Allwinner H5)](http://ix.io/3MQJ) | 1370 MHz | 5.10 | Focal arm64 | **3500** | 1023 | 637410 | 1070 | 3680 | - |
| [BPi M4 (RTD1395)](http://ix.io/1Dt1) | 1400 MHz | 4.9 | Bionic arm64 | **3500** | - | 651460 | 1010 | 4360 | 5.48 |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | **3470** | 1872 | 1130390 | 2660 | 8710 | - |
| [Rock64 (RK3328)](http://ix.io/1iHo) | 1300 MHz | 4.4 | Stretch arm64 | **3430** | 952 | 601000 | 1350 | 5680 | 3.64 |
| [Rock64 (RK3328)](http://ix.io/1iGW) | 1300 MHz | 4.4 | Bionic arm64 | **3410** | 945 | 601200 | 1310 | 5680 | 4.46 |
| [Ugoos UT2 (RK3188)](http://ix.io/408h) | 1560 MHz | 5.10 | Jammy armhf | **3320** | 994 | 43250 | 320 | 2020 | - |
Expand Down Expand Up @@ -290,6 +291,7 @@
| [Nintendo Switch (Tegra X1)](http://ix.io/3Di2) | 2060 MHz | 4.9 | Bionic arm64 | 6720 | **1901** | 746680 | 2370 | 3670 | 9.25 |
| [Radxa Rock Pi 4 (RK3399)](http://ix.io/3Q2q) | 2000/1500 MHz | 5.10 | Focal arm64 | 6900 | **1899** | 1146500 | 3430 | 8260 | - |
| [Raspberry Pi 4 B (BCM2711)](http://ix.io/3Gia) | 1800 MHz | 5.10 | Raspberry Pi OS Buster | 6550 | **1897** | 77830 | 2780 | 3080 | - |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | 3470 | **1872** | 1130390 | 2660 | 8710 | - |
| [NanoPi M4v2 (RK3399)](http://ix.io/3MAK) | 2015/1510 MHz | 5.10 | Bullseye arm64 | 6680 | **1855** | 921980 | 3110 | 7640 | - |
| [Raspberry Pi 4 B (BCM2711)](http://ix.io/3VME) | 1800 MHz | 5.15 | Jammy armhf | 6300 | **1844** | 82750 | 1190 | 3110 | - |
| [NanoPi M4 (RK3399)](http://ix.io/1lzP) | 2000/1500 MHz | 4.19 | Stretch arm64 | 6400 | **1835** | 1128330 | 4080 | 8270 | 8.86 |
Expand Down Expand Up @@ -484,6 +486,7 @@
| [NanoPi NEO4 (RK3399)](http://ix.io/1p3T) | 2000/1500 MHz | 4.19 | Stretch arm64 | 6750 | 1814 | **1139850** | 2370 | 6110 | 8.84 |
| [Clearfog CX (NXP LX2160A)](http://ix.io/4ju5) | 2000 MHz | 5.10 | Focal arm64 | 25260 | 2236 | **1136690** | 4460 | 12500 | - |
| [Khadas Edge (RK3399)](http://ix.io/1rYm) | 2000/1500 MHz | 4.4 | Bionic arm64 | 6550 | 1721 | **1130400** | 2810 | 4860 | 10.50 |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | 3470 | 1872 | **1130390** | 2660 | 8710 | - |
| [NanoPi NEO4 (RK3399)](http://ix.io/1oho) | 2000/1500 MHz | 4.4| Stretch arm64 | 6510 | 1703 | **1128860** | 2260 | 4770 | 8.71 |
| [NanoPi M4 (RK3399)](http://ix.io/1lzP) | 2000/1500 MHz | 4.19 | Stretch arm64 | 6400 | 1835 | **1128330** | 4080 | 8270 | 8.86 |
| [Khadas Edge (RK3399)](http://ix.io/1uar) | 2000/1500 MHz | 4.4 | Stretch arm64 | 6600 | 1703 | **1127780** | 2860 | 4880 | 8.85 |
Expand Down Expand Up @@ -769,6 +772,7 @@
| [x5-Z8350](http://ix.io/1HnC) | 1920/1680 MHz | 4.15 | Bionic amd64 | 4710 | 1272 | 207640 | **2740** | 3140 | - |
| [i.MX8MPlus EVK](http://ix.io/4hx0) | 1800 MHz | 5.15 | Focal arm64 | 4990 | 1348 | 837680 | **2740** | 12420 | 7.02 |
| [Raspberry Pi 400 (BCM2711)](http://ix.io/2Cyi) | 1800 MHz | 5.4 | Raspberry Pi OS Buster | 6550 | 1903 | 77890 | **2680** | 3110 | - |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | 3470 | 1872 | 1130390 | **2660** | 8710 | - |
| [AMedia X96 Max+ (S905X3)](http://ix.io/3QOj) | 2100 MHz | 5.15 | Focal arm64 | 5270 | 1330 | 981830 | **2630** | 5150 | - |
| [Raspberry Pi 4 B (BCM2711)](http://ix.io/3InF) | 1800 MHz | 5.15 | Armbian Jammy arm64 | 5640 | 1752 | 36260 | **2580** | 3110 | - |
| [Raspberry Pi 4 B (BCM2711)](http://ix.io/3EgS) | 1500 MHz | 5.10 | Raspberry Pi OS Buster | 5750 | 1661 | 64930 | **2550** | 3430 | - |
Expand Down Expand Up @@ -931,6 +935,7 @@
| [Intel i3-N305](http://ix.io/4qpr) | 3800 MHz | 5.19 | Jammy amd64 | 20000 | 4398 | 1377280 | 9950 | **8990** | 41.43 |
| [Jetson Nano](http://ix.io/4rLX) | 1480 MHz | 4.9 | Bullseye arm64 | 5260 | 1578 | 531940 | 3730 | **8870** | - |
| [Intel N95](http://ix.io/4xwq) | 3400 MHz | 5.15 | Jammy amd64 | 13070 | 3993 | 1232880 | 9710 | **8730** | 34.60 |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | 2000 MHz | 5.10 | Bookworm arm64 | 3470 | 1872 | 1130390 | 2660 | **8710** | - |
| [ODROID-N2 (Amlogic S922X)](http://ix.io/1BsF) | 1800/1900 MHz | 4.9 | Bionic arm64 | 8140 | 1669 | 1024680 | 4120 | **8610** | 11.39 |
| [RockPro64 (RK3399)](http://ix.io/1iFp) | 1800/1400 MHz | 4.18 | Stretch arm64 | 6300 | 1755 | 1021500 | 3650 | **8450** | 8.20 |
| [RockPro64 (RK3399)](http://ix.io/2sZH) | 2010/1510 MHz | 5.4 | Focal arm64 | 6920 | 1826 | 1145300 | 3700 | **8430** | 11.55 |
Expand Down Expand Up @@ -1185,6 +1190,7 @@
| [Khadas Edge (RK3399)](http://ix.io/1rYm) | **2000/1500** MHz| 4.4 | Bionic arm64 | 6550 | 1721 | 1130400 | 2810 | 4860 | 10.50 |
| [Jetson Nano](http://ix.io/3Ufc) | **2000** MHz| 4.9 | Bionic arm64 | 6260 | 1977 | 717500 | 4100 | 11760 | 8.72 |
| [Clearfog CX (NXP LX2160A)](http://ix.io/4ju5) | **2000** MHz| 5.10 | Focal arm64 | 25260 | 2236 | 1136690 | 4460 | 12500 | - |
| [BeagleBone AI-64 (TI J721E)](http://ix.io/4DLw) | **2000** MHz| 5.10 | Bookworm arm64 | 3470 | 1872 | 1130390 | 2660 | 8710 | - |
| [Atom E3950](http://ix.io/4dd5) | **2000** MHz| 5.15 | Jammy amd64 | 6440 | 1636 | 374800 | 4400 | 4840 | - |
| [Lichee Pi 4A (T-Head TH1520)](http://ix.io/4xYE) | **1990** MHz| 5.10 | Bookworm riscv64 | 5260 | 1592 | 43820 | 4350 | 14760 | - |
| [RK3568-ROC-PC](http://ix.io/3Rsg) | **1960** MHz| 4.19 | Bullseye arm64 | 5040 | 1424 | 912800 | 3130 | 6240 | - |
Expand Down
Binary file modified results/results.tar.xz
Binary file not shown.
137 changes: 137 additions & 0 deletions results/reviews/Khadas-Mind-6.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
# Khadas Mind 1.0 / i7-1360P

Tested with sbc-bench v0.9.44 on Sun, 20 Aug 2023 20:50:55 +0700. Full info: [http://ix.io/4E5J](http://ix.io/4E5J)

### General information:

The CPU features 2 clusters of different core types:

i7-1360P, Kernel: x86_64, Userland: amd64

CPU sysfs topology (clusters, cpufreq members, clockspeeds)
cpufreq min max
CPU cluster policy speed speed core type
0 0 0 400 5000 Performance
1 0 1 400 5000 Performance
2 0 2 400 5000 Performance
3 0 3 400 5000 Performance
4 0 4 400 5000 Performance
5 0 5 400 5000 Performance
6 0 6 400 5000 Performance
7 0 7 400 5000 Performance
8 0 8 400 3700 Efficiency
9 0 9 400 3700 Efficiency
10 0 10 400 3700 Efficiency
11 0 11 400 3700 Efficiency
12 0 12 400 3700 Efficiency
13 0 13 400 3700 Efficiency
14 0 14 400 3700 Efficiency
15 0 15 400 3700 Efficiency

31820 KB available RAM

### Governors/policies (performance vs. idle consumption):

Original governor settings:

cpufreq-policy0: performance / 3301 MHz (performance powersave)
cpufreq-policy10: performance / 2600 MHz (performance powersave)
cpufreq-policy11: performance / 2600 MHz (performance powersave)
cpufreq-policy12: performance / 638 MHz (performance powersave)
cpufreq-policy13: performance / 2600 MHz (performance powersave)
cpufreq-policy14: performance / 2600 MHz (performance powersave)
cpufreq-policy15: performance / 2600 MHz (performance powersave)
cpufreq-policy1: performance / 2600 MHz (performance powersave)
cpufreq-policy2: performance / 4343 MHz (performance powersave)
cpufreq-policy3: performance / 2600 MHz (performance powersave)
cpufreq-policy4: performance / 3811 MHz (performance powersave)
cpufreq-policy5: performance / 3423 MHz (performance powersave)
cpufreq-policy6: performance / 3706 MHz (performance powersave)
cpufreq-policy7: performance / 2600 MHz (performance powersave)
cpufreq-policy8: performance / 400 MHz (performance powersave)
cpufreq-policy9: performance / 2039 MHz (performance powersave)

Tuned governor settings:

cpufreq-policy0: performance / 1075 MHz
cpufreq-policy10: performance / 2600 MHz
cpufreq-policy11: performance / 2600 MHz
cpufreq-policy12: performance / 2600 MHz
cpufreq-policy13: performance / 2600 MHz
cpufreq-policy14: performance / 2600 MHz
cpufreq-policy15: performance / 2600 MHz
cpufreq-policy1: performance / 2741 MHz
cpufreq-policy2: performance / 3853 MHz
cpufreq-policy3: performance / 2600 MHz
cpufreq-policy4: performance / 3478 MHz
cpufreq-policy5: performance / 2600 MHz
cpufreq-policy6: performance / 3348 MHz
cpufreq-policy7: performance / 2600 MHz
cpufreq-policy8: performance / 400 MHz
cpufreq-policy9: performance / 2600 MHz

Status of performance related policies found below /sys:

/sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave

### Clockspeeds (idle vs. heated up):

Before at 62.0°C:

cpu0-cpu7 (Performance): OPP: 5000, Measured: 4970
cpu8-cpu15 (Efficiency): OPP: 3700, Measured: 3690

After at 82.0°C:

cpu0-cpu7 (Performance): OPP: 5000, Measured: 4986
cpu8-cpu15 (Efficiency): OPP: 3700, Measured: 3690

### Performance baseline

* cpu0 (Performance): memcpy: 25389.5 MB/s, memchr: 30560.0 MB/s, memset: 24731.8 MB/s
* cpu8 (Efficiency): memcpy: 7165.4 MB/s, memchr: 9257.6 MB/s, memset: 8117.8 MB/s
* cpu0 (Performance) 16M latency: 27.34 21.84 27.56 22.00 26.56 22.73 23.19 30.48
* cpu8 (Efficiency) 16M latency: 42.34 34.27 42.40 35.83 42.24 36.45 36.41 38.83
* cpu0 (Performance) 128M latency: 90.93 86.37 90.33 88.11 90.51 81.06 80.37 81.29
* cpu8 (Efficiency) 128M latency: 114.0 113.8 114.2 114.6 113.8 111.0 110.6 112.8
* 7-zip MIPS (3 consecutive runs): 50396, 41152, 41747 (44430 avg), single-threaded: 5867
* `aes-256-cbc 1438828.64k 1733297.96k 1757919.91k 1769635.50k 1772008.79k 1771334.31k (Performance)`
* `aes-256-cbc 1010215.46k 1283383.51k 1326648.58k 1337359.70k 1341131.43k 1341521.92k (Efficiency)`

### Storage devices:

* 953.9GB "WD PC SN740 SDDPTQD-1T00" SSD as /dev/nvme0: Speed 16GT/s (ok), Width x4 (ok), 0% worn out, 4 error log entries, drive temp: 55°C
* "Realtek Card reader" as /dev/sda: USB, Driver=usb-storage, 5000Mbps (capable of 12Mbps, 480Mbps, 5Gbps)
* 447.1GB "JMicron JMS583 NVMe bridge (SuperSpeed Plus / Gen3 x2)" as /dev/sdb: USB, Driver=uas, 5000Mbps (capable of 12Mbps, 480Mbps, 5Gbps)
* "Realtek Card reader" as /dev/sdc: USB, Driver=usb-storage, 5000Mbps (capable of 12Mbps, 480Mbps, 5Gbps)
* 58.6GB "Kingston Technology DataTraveler 100 G3/G4/SE9 G2/50" as /dev/sdd: USB, Driver=usb-storage, 5000Mbps (capable of 12Mbps, 480Mbps, 5Gbps)
* 238.5GB "JMicron JMS583" as /dev/sde: USB, Driver=uas, 10000Mbps (capable of 12Mbps, 480Mbps, 5Gbps, 10Gb/s Symmetric RX SuperSpeedPlus, 10Gb/s Symmetric TX SuperSpeedPlus)
* 931.5GB "Seagate RSS LLC Ultra Slim GD" as /dev/sdf: USB, Driver=uas, 5000Mbps (capable of 12Mbps, 480Mbps, 5Gbps)
* Winbond W25Q256 32MB SPI NOR flash, drivers in use: spi-nor/intel-spi

"nvme error-log /dev/nvme0 ; smartctl -x /dev/nvme0" could be used to get further information about the reported issues.

### Challenging filesystems:

The following partitions are NTFS: sdb1,sde1,sdf1,nvme0n1p3,nvme0n1p4

When this OS uses FUSE/userland methods to access NTFS filesystems performance
will be significantly harmed or at least likely be bottlenecked by maxing out
one or more CPU cores. It is highly advised when benchmarking with any NTFS to
monitor closely CPU utilization or better switch to a 'Linux native' filesystem
like ext4 since representing 'storage performance' a lot more than 'somewhat
dealing with a foreign filesystem' as with NTFS.

### Software versions:

* Ubuntu 22.04.3 LTS
* Compiler: /usr/bin/gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 / x86_64-linux-gnu
* OpenSSL 3.0.2, built on 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)

### Kernel info:

* `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-6.2.0-26-generic root=UUID=facdf161-c898-4860-ac44-74e9d68a6b7d ro quiet splash vt.handoff=7`
* Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
* Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
* Vulnerability Spectre v2: Mitigation; Enhanced IBRS, IBPB conditional, RSB filling, PBRSB-eIBRS SW sequence
* Kernel 6.2.0-26-generic / CONFIG_HZ=250
1 change: 1 addition & 0 deletions results/validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,7 @@
| [4BtC](4BtC.txt) | v0.9.42 GoWin Solution R86S 1.0 / Penti | 0%/0% | 31Gi/29Gi | X | X | X | X | 2% | 0% | [check log](4BtC.txt) |
| [4CPF](4CPF.txt) | v0.9.43 OrangePi Zero3 | 0%/0% | 3.8Gi/3.5Gi | X | X | X | X | 1% | 1% | [check log](4CPF.txt) |
| [4D0a](4D0a.txt) | v0.9.44 Orange Pi 5 | 0%/0% | 7.8Gi/7.4Gi | X | X | X | X | 1% | 0% | [check log](4D0a.txt) |
| [4DLw](4DLw.txt) | v0.9.44 BeagleBoard.org BeagleBone AI-6 | 0%/0% | 2.1Gi/1.9Gi | X | X | X | X | 2% | <span style=color:red> 6%</span> | [check log](4DLw.txt) |
| <del>[4a3s](4a3s.txt)</del> | <del>v0.9.8 StarFive VisionFive V2 </del> | <del>0.4%/0.1%</del> | <del>3.8Gi/3.5Gi</del> | <del>X</del> | <del>X</del> | <del>X</del> | <del>X</del> | <del> 1%</del> | <del> 2%</del> | |
| [4a5U](4a5U.txt) | v0.9.8 Khadas Edge2 | 0%/0% | 15Gi/14Gi | X | X | X | X | 1% | 0% | |
| [4ax9](4ax9.txt) | v0.9.8 NVIDIA Orin Jetson-Small Develop | 0%/0% | 29Gi/29Gi | X | X | X | X | 0% | 0% | |
Expand Down
3 changes: 2 additions & 1 deletion sbc-bench.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4994,7 +4994,7 @@ GuessARMSoC() {
# soc soc0: Amlogic Meson G12A (Unknown) Revision 28:c (30:2) Detected <-- S905Y2 on Radxa Zero
# soc soc0: Amlogic Meson G12A (S905Y2) Revision 28:b (30:2) Detected <-- S905Y2 on Radxa Zero
# soc soc0: Amlogic Meson G12A (S905X2) Revision 28:b (40:2) Detected <-- Shenzhen Amediatech Technology Co. / Ltd X96 Max / SEI Robotics SEI510 / Amlogic Meson G12A U200 Development Board
# soc soc0: Amlogic Meson G12A (S905X2) Revision 28:c (40:2) Detected <-- ZTE B860H V5, SEI Robotics SEI500TR
# soc soc0: Amlogic Meson G12A (S905X2) Revision 28:c (40:2) Detected <-- ZTE B860H V5, SEI Robotics SEI500TR, X96 Max
# soc soc0: Amlogic Meson G12A (Unknown) Revision 28:b (70:2) Detected <-- Amlogic Meson G12A U200 Development Board
# soc soc0: Amlogic Meson G12A (Unknown) Revision 28:c (70:2) Detected <-- Amlogic Meson G12A U200 Development Board / China Mobile M401A / Skyworth E900V22C
# soc soc0: Amlogic Meson G12B (S922X) Revision 29:a (40:2) Detected <-- ODROID-N2 / Beelink GT-King Pro
Expand All @@ -5010,6 +5010,7 @@ GuessARMSoC() {
# soc soc0: Amlogic Meson SM1 (Unknown) Revision 2b:b (18:2) Detected <-- Shenzhen Amediatech Technology Co. Ltd X96 Air / HK1 Box/Vontar X3
# soc soc0: Amlogic Meson SM1 (Unknown) Revision 2b:b (40:2) Detected <-- Khadas VIM3L
# soc soc0: Amlogic Meson SM1 (Unknown) Revision 2b:c (81:2) Detected <-- AMedia X96 Max+
# Amlogic Meson SC2 (S905X4/C2) Revision 32:b (2:2) Detected <-- Akari AX810
# Amlogic Meson SC2 (S905X4/C2) Revision 32:d (2:1) Detected <-- Ugoos X4
#
# With T7/A311D2 the string 'soc soc0:' is missing in Amlogic's 5.4 BSP kernel, instead it's
Expand Down

0 comments on commit b3ba0f1

Please sign in to comment.