Gentoo Odroid-Xu4 Kernel benchmark

Odroid N2 Ubuntu sdcard glibc

HTML result view exported from: https://openbenchmarking.org/result/2007109-NE-2005115NI03&grs&sro.

Gentoo Odroid-Xu4 Kernel benchmarkProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionDisplay DriverGentoo Musl EMMC 5.4.28-clangGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35-arm-clang9Gentoo Musl EMMC 5.4.35 Glibc flto sysOdroid N2 Ubuntu sdcard glibcARMv7 Cortex-A15 @ 1.40GHz (8 Cores)Hardkernel ODROID-XU4 Odroid XU42048MB16GB SDW16G + 64GB SP64GexynosdrmfbGentoo/Linux5.4.28-clang+ (armv7l)X ServerGCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0ext41920x1080DTVGentoo 2.65.4.24-arm+ (armv7l)X Server 1.20.7GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1Gentoo/Linux5.4.33-arm+ (armv7l)X ServerGCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.05.4.35-armclang-+ (armv7l)X Server 1.20.7modesetting 1.20.75.4.35-arm+ (armv7l)X ServerARMv8 Cortex-A73 @ 1.90GHz (6 Cores)Hardkernel ODROID-N24096MB32GB BB1QTOSDUbuntu 20.044.9.205-odroidn2-arm64 (aarch64)GCC 9.3.0 + Clang 10.0.0-4ubuntu1 + LLVM 10.0.02560x1440OpenBenchmarking.orgKernel Details- Gentoo Musl EMMC 5.4.28-clang, Gentoo Glibc SDcard 5.4.24, Gentoo Musl EMMC 5.4.33-glibc, Gentoo Musl EMMC 5.4.35 Glibc flto sys: usbhid.quirks=0x0eef:0x0005:0x0004Processor Details- Gentoo Musl EMMC 5.4.28-clang: Scaling Governor: cpufreq-dt performance- Gentoo Glibc SDcard 5.4.24: Scaling Governor: cpufreq-dt ondemand- Gentoo Musl EMMC 5.4.33-glibc: Scaling Governor: cpufreq-dt performance- Gentoo Musl EMMC 5.4.35-arm-clang9: Scaling Governor: cpufreq-dt performance- Gentoo Musl EMMC 5.4.35 Glibc flto sys: Scaling Governor: cpufreq-dt performance- Odroid N2 Ubuntu sdcard glibc: Scaling Governor: arm-big-little interactiveEnvironment Details- Gentoo Musl EMMC 5.4.35-arm-clang9: CXXFLAGS="-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -funsafe-math-optimizations -mfpu=neon-vfpv4 -mfloat-abi=hard" LDFLAGS="-Wl,-O2 -Wl,--as-needed,-z,now -fuse-ld=lld" CFLAGS="-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -funsafe-math-optimizations -mfpu=neon-vfpv4 -mfloat-abi=hard" Compiler Details- Odroid N2 Ubuntu sdcard glibc: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v

Gentoo Odroid-Xu4 Kernel benchmarktinymembench: Standard Memsett-test1: 1ipc-benchmark: TCP Socket - 128mbw: Memory Copy - 128 MiBtinymembench: Standard Memcpyapache: Static Web Page Servingsqlite-speedtest: Timed Time - Size 1,000hackbench: 8 - Threadosbench: Create FilesGentoo Musl EMMC 5.4.28-clangGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35-arm-clang9Gentoo Musl EMMC 5.4.35 Glibc flto sysOdroid N2 Ubuntu sdcard glibc1875.2123.6143533232392.1952557.53393.86576.045277.606214.3517744470.7325.5643766051258.7121438.93235.02610.080294.3325815.1158591772.5123.7043751322062.6212522.13412.02775.504277.582601.4620431765.4113.5363590912221.7062497.83551.26542.531296.4611550.7838211750.8124.2983747482300.7102445.13529.25582.373281.2764223.7895898092.478.37911849573831.5354085.87816.44330.005168.221173.818794OpenBenchmarking.org

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc2K4K6K8K10KSE +/- 19.45, N = 9SE +/- 25.26, N = 6SE +/- 4.16, N = 3SE +/- 1.31, N = 3SE +/- 9.87, N = 3SE +/- 72.13, N = 34470.71875.21772.51750.81765.48092.41. (CC) gcc options: -O2 -lm

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Gentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc70140210280350SE +/- 0.69, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.29, N = 3SE +/- 0.80, N = 15325.56123.61123.70124.30113.5478.38-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -pthread

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128Gentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc300K600K900K1200K1500KSE +/- 4229.66, N = 3SE +/- 3817.34, N = 15SE +/- 2633.78, N = 3SE +/- 2012.97, N = 3SE +/- 3498.59, N = 9SE +/- 10326.09, N = 33766053533233751323747483590911184957

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc8001600240032004000SE +/- 21.17, N = 3SE +/- 23.30, N = 15SE +/- 14.52, N = 3SE +/- 21.77, N = 3SE +/- 31.64, N = 4SE +/- 2.20, N = 31258.712392.202062.622300.712221.713831.54-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -O3 -march=native

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc9001800270036004500SE +/- 22.41, N = 9SE +/- 31.11, N = 6SE +/- 8.07, N = 3SE +/- 7.71, N = 3SE +/- 26.88, N = 3SE +/- 2.97, N = 31438.92557.52522.12445.12497.84085.8-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -O2 -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc2K4K6K8K10KSE +/- 6.75, N = 3SE +/- 22.07, N = 3SE +/- 20.65, N = 3SE +/- 2.05, N = 3SE +/- 21.40, N = 3SE +/- 9.84, N = 33235.023393.863412.023529.253551.267816.44-O2 -pthread-O2-O2-O2-O3 -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard-O2 -pthread1. (CC) gcc options: -shared -fPIC

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Gentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc2004006008001000SE +/- 2.20, N = 3SE +/- 7.08, N = 3SE +/- 11.88, N = 3SE +/- 3.89, N = 3SE +/- 0.63, N = 3SE +/- 4.55, N = 9610.08576.05775.50582.37542.53330.01-O2 -ldl -lz -lpthread-O2 -lz-O2 -lz-O2 -lz-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard -fuse-ld=lld -lz-O2 -ldl -lpthread1. (CC) gcc options:

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc60120180240300SE +/- 2.38, N = 3SE +/- 0.72, N = 3SE +/- 1.05, N = 3SE +/- 2.77, N = 3SE +/- 2.36, N = 3SE +/- 1.47, N = 3294.33277.61277.58281.28296.46168.22-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesGentoo Glibc SDcard 5.4.24Gentoo Musl EMMC 5.4.28-clangGentoo Musl EMMC 5.4.33-glibcGentoo Musl EMMC 5.4.35 Glibc flto sysGentoo Musl EMMC 5.4.35-arm-clang9Odroid N2 Ubuntu sdcard glibc12002400360048006000SE +/- 486.17, N = 9SE +/- 3.71, N = 15SE +/- 38.91, N = 12SE +/- 565.73, N = 8SE +/- 1.97, N = 3SE +/- 6.41, N = 155815.12214.35601.464223.791550.78173.82-fno-stack-protector -fomit-frame-pointer -fno-strict-aliasing -O3 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -mfloat-abi=hard -fuse-ld=lld1. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4