The ODROID-H5 is a versatile single-board-computer (SBC), made by Hardkernel in South Korea.
Imagine this [..] SBC provides you with 4, yes 4 M.2 slots, 3 being PCIe Gen 3 x2 lanes, 1 being PCIe Gen 3 x1 lane, allowing user customization with NVMe SSDs or PCIe to 6Gbs SATA or additional NICs or WiFi 6e or 7 or AI accelerators or custom cards (e.g. sensors.)
The team at Hardkernel imagined it and decided to make it a reality!
$ sudo inxi -Fc0
[..]
Machine:
Type: Desktop Mobo: HARDKERNEL model: ODROID-H5 v: 1.0 serial: N/A
UEFI: American Megatrends LLC. v: 1.2 date: 04/10/2026
CPU:
Info: 8-core model: Intel Core i3-N300 bits: 64 type: MCP cache: L2: 4 MiB
Speed (MHz): avg: 3768 min/max: 700/3800 cores: 1: 3768 2: 3768 3: 3768
4: 3768 5: 3768 6: 3768 7: 3768 8: 3768
Graphics:
Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
Display: server: X.org v: 1.21.1.16 driver: X: loaded: modesetting
unloaded: fbdev,vesa dri: iris gpu: i915 tty: 83x72 resolution: 2560x1440
API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.0.7-2
note: console (EGL sourced) renderer: Mesa Intel Graphics (ADL-N), llvmpipe
(LLVM 19.1.7 256 bits)
API: Vulkan v: 1.4.309 drivers: intel,llvmpipe surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo de: xfce4-display-settings
x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Alder Lake-N PCH High Definition Audio driver: snd_hda_intel
API: ALSA v: k7.0.10+deb13-amd64 status: kernel-api
Server-1: PulseAudio v: 17.0 status: active (root, process)
Network:
Device-1: Realtek RTL8127 10GbE driver: r8169
IF: enp2s0 state: up speed: 2500 Mbps duplex: full mac: 00:1e:06:45:e3:24
Drives:
[..]
Partition:
[..]
Sensors:
System Temperatures: cpu: 37.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB available: 15.37 GiB used: 788.8 MiB (5.0%) igpu: 60 MiB
Processes: 186 Uptime: 2h 6m Init: systemd Shell: Sudo inxi: 3.3.38
$ cat /proc/cpuinfo | grep 'flags'| uniq flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpuid_fault cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca fsrm flush_l1d amd_lbr_pmc_freeze
Benchmarks ran on 20260626 with a CPU fan installed:
$ cat /proc/version Linux version 7.0.10+deb13-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 7.0.10-1~bpo13+1 (2026-05-28)
https://github.com/ThomasKaiser/sbc-bench
sudo /bin/bash ./sbc-bench.sh -c [..] sbc-bench v0.9.72 Installing needed tools: [..] Results validation: * Measured clockspeed not lower than advertised max CPU clockspeed * No swapping * Background activity (%system) OK * Powercap detected. Details: "sudo powercap-info -p intel-rapl" -> https://tinyurl.com/4jh9nevj Memory performance memcpy: 12333.5 MB/s memset: 22045.1 MB/s Cpuminer total scores (5 minutes execution): 65.77,65.76,65.75,65.74,65.73,65.72,65.71,65.70,65.69,65.68,65.67,65.66,65.65,65.64,65.62,65.61,65.54,65.42,65.38,63.63,61.90,60.49,60.27,60.16,59.71,59.50,59.47,59.32,59.18 kH/s 7-zip total scores (3 consecutive runs): 24415,24486,24467, single-threaded: 4533 OpenSSL results: type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes aes-128-cbc 1065366.13k 1783384.17k 1865415.42k 1887468.89k 1893976.75k 1893799.25k aes-128-cbc 1086106.30k 1783421.12k 1865784.06k 1887488.68k 1884291.07k 1894361.77k aes-192-cbc 1063759.89k 1515890.07k 1575023.62k 1590481.24k 1594657.45k 1587664.21k aes-192-cbc 1063772.84k 1515916.10k 1575005.95k 1590188.03k 1592377.34k 1595337.39k aes-256-cbc 1027692.81k 1318165.93k 1362277.80k 1374205.61k 1377626.79k 1377856.17k aes-256-cbc 1006895.55k 1318164.61k 1362277.89k 1374208.68k 1377648.64k 1377867.09k 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.72 HARDKERNEL ODROID-H5 1.0 / i3-N300 (Fri, 26 Jun 2026 13:54:02 -0400) Distributor ID: Debian Description: Debian GNU/Linux 13 (trixie) Release: 13 Codename: trixie Device Info: Manufacturer: HARDKERNEL Product Name: ODROID-H5 Version: 1.0 BIOS/UEFI: Vendor: American Megatrends International, LLC. Version: 1.2 Release Date: 04/10/2026 BIOS Revision: 1.2 [..]
Full benchmark: odroid-h5_sbc-bench.txt
$ sudo phoronix-test-suite benchmark build-linux-kernel
Evaluating External Test Dependencies ..............................................................................................
Evaluating System Dependencies .....................................................................................................
Phoronix Test Suite v10.8.4
Installed: pts/build-linux-kernel-1.18.0
Timed Linux Kernel Compilation 7.0:
pts/build-linux-kernel-1.18.0
Processor Test Configuration
1: defconfig [Default Kernel Build]
2: allmodconfig [This option is *much* more time consuming.]
3: Test All Options
** Multiple items can be selected, delimit by a comma. **
Build: 1
System Information
PROCESSOR: Intel Core i3-N300 @ 3.80GHz
Core Count: 8
Extensions: SSE 4.2 + AVX2 + AVX + RDRAND + FSGSBASE
Cache Size: 6 MB
Microcode: 0x1e
Core Family: Alder Lake
Scaling Driver: intel_pstate performance (EPP: performance)
GRAPHICS: Intel Alder Lake-N [UHD ]
Frequency: 1250MHz
Monitor: EV2781
Screen: 2560x1440
MOTHERBOARD: HARDKERNEL ODROID-H5 v1.0
BIOS Version: 1.2
Chipset: Intel Alder Lake-N PCH
Audio: Intel Alder Lake-N PCH HD Audio
Network: Realtek RTL8127 10GbE
MEMORY: 1 x 16 GB DDR5-4800MT/s
DISK: 1024GB KINGSTON OM8PGP41024Q-A0
File-System: ext4
Mount Options: errors=remount-ro relatime rw
Disk Scheduler: NONE
Disk Details: Block Size: 4096
OPERATING SYSTEM: Debian 13
Kernel: 7.0.10+deb13-amd64 (x86_64)
Desktop: Xfce
Display Server: X Server 1.21.1.16
Compiler: GCC 14.2.0
Security: gather_data_sampling: Not affected
+ ghostwrite: Not affected
+ indirect_target_selection: Not affected
+ itlb_multihit: Not affected
+ l1tf: Not affected
+ mds: Not affected
+ meltdown: Not affected
+ mmio_stale_data: Not affected
+ old_microcode: Not affected
+ reg_file_data_sampling: Mitigation of Clear Register File
+ retbleed: Not affected
+ spec_rstack_overflow: Not affected
+ spec_store_bypass: Mitigation of SSB disabled via prctl
+ spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization
+ spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; PBRSB-eIBRS: Not affected; BHI: BHI_DIS_S
+ srbds: Not affected
+ tsa: Not affected
+ tsx_async_abort: Not affected
+ vmscape: Mitigation of IBPB before exit userspace
Would you like to save these test results (Y/n): n
Timed Linux Kernel Compilation 7.0:
pts/build-linux-kernel-1.18.0 [Build: defconfig]
Test 1 of 1
Estimated Trial Run Count: 3
Estimated Time To Completion: 17 Minutes [18:28 UTC]
Running Pre-Test Script @ 18:11:51
Started Run 1 @ 18:12:00
Running Interim Test Script @ 18:17:39
Started Run 2 @ 18:17:44
Running Interim Test Script @ 18:23:19
Started Run 3 @ 18:23:24
Running Post-Test Script @ 18:29:00
Build: defconfig:
336.525
333.916
333.874
Average: 334.772 Seconds
Deviation: 0.45%
Comparison of 508 OpenBenchmarking.org samples since 20 April; median result: 85.56 Seconds. Box plot of samples:
[ |------------------------------*----#*#*#*#*]
This Result (9th Percentile): 335 ^
AMD Ryzen 9 9950X3D2: 47.7 ^
AMD Ryzen 9 5900X: 103 ^
AMD Ryzen 7 5800X3D: 158 ^
Intel Core Ultra 5 335: 188 ^