Odroid Xu4 Gentoo VS other Distro

Gentoo GCC clear-linux cflags neon-vfpv4

HTML result view exported from: https://openbenchmarking.org/result/2103181-HA-2103100HA94&sor.

Odroid Xu4 Gentoo VS other DistroProcessorMotherboardMemoryDiskMonitorOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionGentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo GCC 8.3 OsGentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsArchLinux GCC O2 OptimArchLinux GCC 8 02ArchLinux Clang 8 O2Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv4ARMv7 rev 3 @ 1.50GHz (8 Cores)ODROID-XU4 Hardkernel Odroid XU42048MB16GB SDW16G + 64GB SP64GLinux FHDGentoo/Linux4.14.111+ (armv7l)X Server 1.20.4GCC 8.3.0 + Clang 8.0.0 + LLVM 8.0.0ext41920x1080Clang 8.0.0 + GCC 8.3.0 + LLVM 8.0.0SAMSUNGArch Linux ARM4.14.111-1-ARCH (armv7l)GCC 8.2.1 20181127 + Clang 8.0.0 + LLVM 8.0.0Clang 8.0.0 + GCC 8.2.1 20181127 + LLVM 8.0.0ARMv7 Cortex-A15 @ 1.40GHz (8 Cores)Hardkernel ODROID-XU4 Odroid XU4Gentoo 2.75.4.98+ (armv7l)X ServerGCC 10.2.0 + Clang 11.1.0 + LLVM 11.1.0OpenBenchmarking.orgKernel Details- Gentoo GCC 8.3 Stock, Gentoo GCC 8.3 O2, Gentoo GCC 8.3 Os, Gentoo Clang 8, Gentoo Clang 8 O2, Gentoo Clang 8 Os: usbhid.quirks=0x0eef:0x0005:0x0004Processor Details- Scaling Governor: cpufreq-dt performanceDisk Mount Options Details- Gentoo GCC 8.3 Stock: data=ordered,noatime,rw- Gentoo GCC 8.3 O2: acl,barrier,block_validity,delalloc,noatime,nojournal_checksum,rw,user_xattr- Gentoo GCC 8.3 Os: acl,barrier,block_validity,delalloc,noatime,nojournal_checksum,rw,user_xattr- Gentoo Clang 8: acl,barrier,block_validity,delalloc,noatime,nojournal_checksum,rw,user_xattr- Gentoo Clang 8 O2: acl,barrier,block_validity,delalloc,noatime,nojournal_checksum,rw,user_xattr- Gentoo Clang 8 Os: acl,barrier,block_validity,delalloc,noatime,nojournal_checksum,rw,user_xattr- ArchLinux GCC O2 Optim: data=ordered,relatime,rw- ArchLinux GCC 8 02: data=ordered,relatime,rw- ArchLinux Clang 8 O2: data=ordered,relatime,rw- Gentoo GCC 10 O2 v7ve+simd c15-7 cache: noatime,rw- Gentoo GCC clear-linux cflags neon-vfpv4: noatime,rwPython Details- Gentoo GCC 8.3 Stock: Python 3.6.5- Gentoo GCC 8.3 O2: Python 3.6.5- Gentoo GCC 8.3 Os: Python 3.6.5- Gentoo Clang 8: Python 3.6.5- Gentoo Clang 8 O2: Python 3.6.5- Gentoo Clang 8 Os: Python 3.6.5- ArchLinux GCC O2 Optim: Python 3.7.3- ArchLinux GCC 8 02: Python 3.7.3- ArchLinux Clang 8 O2: Python 3.7.3- Gentoo GCC 10 O2 v7ve+simd c15-7 cache: Python 3.9.2- Gentoo GCC clear-linux cflags neon-vfpv4: Python 3.9.2Environment Details- Gentoo GCC 8.3 Os: CFLAGS=-pipe-march=armv7-a-mtune=cortex-a15.cortex-a7-mfpu=neon-vfpv4-mfloat-abi=hard CXXFLAGS=-pipe-march=armv7-a-mtune=cortex-a15.cortex-a7-mfpu=neon-vfpv4-mfloat-abi=hard- ArchLinux GCC O2 Optim: CPPFLAGS=-march=armv7-a-mtune=cortex-a15.cortex-a7-mfpu=neon-vfpv4-mfloat-abi=hard CFLAGS=-march=armv7-a-mtune=cortex-a15.cortex-a7-mfpu=neon-vfpv4-mfloat-abi=hard- Gentoo GCC 10 O2 v7ve+simd c15-7 cache: FFLAGS="-O2 -pipe -march=armv7ve+simd -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" CXXFLAGS="-O2 -pipe -march=armv7ve+simd -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" FCFLAGS="-O2 -pipe -march=armv7ve+simd -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" CFLAGS="-O2 -pipe -march=armv7ve+simd -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" COMMON_FLAGS="-O2 -pipe -march=armv7ve+simd -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" - Gentoo GCC clear-linux cflags neon-vfpv4: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=cortex-a15.cortex-a7 -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=cortex-a15.cortex-a7" Compiler Details- Gentoo Clang 8: Optimized build; Default target: armv7a-unknown-linux-gnueabihf; Host CPU: (unknown)- Gentoo Clang 8 O2: Optimized build; Default target: armv7a-unknown-linux-gnueabihf; Host CPU: (unknown)- Gentoo Clang 8 Os: Optimized build; Default target: armv7a-unknown-linux-gnueabihf; Host CPU: (unknown)- ArchLinux Clang 8 O2: Optimized build; Default target: armv7l-unknown-linux-gnueabihf; Host CPU: (unknown)Disk Details Details- Gentoo GCC 10 O2 v7ve+simd c15-7 cache, Gentoo GCC clear-linux cflags neon-vfpv4: Block Size: 4096

Odroid Xu4 Gentoo VS other Distrofs-mark: 1000 Files, 1MB Sizefs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizembw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBt-test1: 1t-test1: 2parboil: OpenMP Stencilparboil: OpenMP MRI Griddingrodinia: OpenMP CFD Solverhmmer: Pfam Database Searchgraphics-magick: Rotategraphics-magick: Resizinggraphics-magick: HWB Color Spacehimeno: Poisson Pressure Solvercompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-flac: WAV To FLACencode-mp3: WAV To MP3pybench: Total For Average Test Timesapache: Static Web Page Servingphpbench: PHP Benchmark SuiteGentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo GCC 8.3 OsGentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsArchLinux GCC O2 OptimArchLinux GCC 8 02ArchLinux Clang 8 O2Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv428.2415.00210620622111203016013215324248239.2580628014720.8314692.25109806229007028445.4747.07207620112058203016013115925048139.3180607916520.1614791.99109812633087197747.7046.48195120902128215115612814024548146.8376547513521.09155158.3639.77821136427215346.7047.4016013216256239.8586677816419.11152116.3946.85811326617014348.3047.2315513414256040.1886668215918.80152116.1447.10812433177096947.1346.9015513814156240.3084657415820.76147105.1347.91808432056932013.64275026582596254516515915025248448.1283628214926.1918696.8638.77747528929086314.15262426082580255616315415323848546.9179617815525.68177112.8539.26739527359091116415714325548249.1687355117124.26159132.9648.84744028839320911.410.12034.1311872.1942111.6851922.013197.648109.888421.64159.968725871151.546501291.548642.109109.58739.11875613288.976727112.510.42169.4232121.8282167.2862095.930200.900110.662414.76853.561715770156.247403611.511608.874108.82668593305.4065563OpenBenchmarking.org

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeGentoo Clang 8 O2Gentoo GCC 8.3 OsGentoo Clang 8 OsGentoo Clang 8Gentoo GCC 8.3 O2Gentoo GCC 8.3 StockArchLinux GCC 8 02ArchLinux GCC O2 OptimGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cache1122334455SE +/- 0.75, N = 3SE +/- 0.65, N = 3SE +/- 0.68, N = 3SE +/- 0.55, N = 3SE +/- 0.19, N = 3SE +/- 0.57, N = 15SE +/- 1.15, N = 15SE +/- 1.20, N = 15SE +/- 0.41, N = 12SE +/- 0.26, N = 1548.3047.7047.1346.7045.4728.2414.1513.6412.5011.40clanggccclangclanggccgccgccgccgccgcc

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeGentoo Clang 8Gentoo Clang 8 O2Gentoo GCC 8.3 O2Gentoo Clang 8 OsGentoo GCC 8.3 OsGentoo GCC 8.3 StockGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cache1122334455SE +/- 0.20, N = 3SE +/- 0.35, N = 3SE +/- 0.35, N = 3SE +/- 0.15, N = 3SE +/- 0.69, N = 4SE +/- 1.91, N = 9SE +/- 0.80, N = 6SE +/- 0.07, N = 347.4047.2347.0746.9046.4815.0010.4010.10clangclanggccclanggccgccgccgcc

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBArchLinux GCC O2 OptimArchLinux GCC 8 02Gentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC 8.3 Os6001200180024003000SE +/- 7.16, N = 3SE +/- 21.63, N = 15SE +/- 24.67, N = 3SE +/- 24.09, N = 3SE +/- 18.40, N = 3SE +/- 61.31, N = 13SE +/- 7.18, N = 32750.002624.002169.422106.002076.002034.131951.00-O2-O2-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param-Os1. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBArchLinux GCC O2 OptimArchLinux GCC 8 02Gentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 OsGentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo GCC 10 O2 v7ve+simd c15-7 cache6001200180024003000SE +/- 32.38, N = 5SE +/- 29.17, N = 7SE +/- 30.27, N = 3SE +/- 29.63, N = 4SE +/- 28.37, N = 3SE +/- 17.04, N = 12SE +/- 50.86, N = 122658.002608.002121.832090.002062.002011.001872.19-O2-O2-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math-Os-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param1. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBArchLinux GCC O2 OptimArchLinux GCC 8 02Gentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 OsGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC 8.3 StockGentoo GCC 8.3 O26001200180024003000SE +/- 22.24, N = 3SE +/- 21.39, N = 15SE +/- 23.76, N = 3SE +/- 6.94, N = 3SE +/- 9.23, N = 3SE +/- 14.53, N = 3SE +/- 23.25, N = 32596.002580.002167.292128.002111.692111.002058.00-O2-O2-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math-Os-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param1. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBArchLinux GCC 8 02ArchLinux GCC O2 OptimGentoo GCC 8.3 OsGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 O2Gentoo GCC 8.3 StockGentoo GCC 10 O2 v7ve+simd c15-7 cache5001000150020002500SE +/- 31.03, N = 6SE +/- 34.23, N = 3SE +/- 15.00, N = 3SE +/- 26.03, N = 3SE +/- 26.59, N = 15SE +/- 19.02, N = 15SE +/- 18.49, N = 32556.002545.002151.002095.932030.002030.001922.01-O2-O2-Os-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param1. (CC) gcc options: -O3 -march=native

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Gentoo Clang 8 O2Gentoo Clang 8 OsGentoo GCC 8.3 OsGentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo Clang 8ArchLinux GCC 8 02ArchLinux Clang 8 O2ArchLinux GCC O2 OptimGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv44080120160200SE +/- 0.32, N = 3SE +/- 0.51, N = 3SE +/- 0.11, N = 3SE +/- 0.59, N = 3SE +/- 0.17, N = 3SE +/- 0.57, N = 3SE +/- 0.47, N = 3SE +/- 0.31, N = 3SE +/- 0.23, N = 3SE +/- 0.70, N = 3SE +/- 0.61, N = 3155.00155.00156.00160.00160.00160.00163.00164.00165.00197.65200.90

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 OsGentoo GCC 8.3 O2Gentoo GCC 8.3 StockGentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsArchLinux GCC 8 02ArchLinux Clang 8 O2ArchLinux GCC O2 Optim4080120160200SE +/- 0.67, N = 3SE +/- 0.95, N = 3SE +/- 1.09, N = 3SE +/- 0.56, N = 3SE +/- 1.23, N = 3SE +/- 1.32, N = 3SE +/- 1.53, N = 3SE +/- 0.33, N = 3SE +/- 1.31, N = 3SE +/- 1.97, N = 5SE +/- 1.89, N = 3109.89110.66128.00131.00132.00132.00134.00138.00154.00157.00159.00-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math-Os-O2-Os-O2-O2-O21. (CC) gcc options: -pthread

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilGentoo GCC 8.3 OsGentoo Clang 8 OsGentoo Clang 8 O2ArchLinux Clang 8 O2ArchLinux GCC O2 OptimGentoo GCC 8.3 StockArchLinux GCC 8 02Gentoo GCC 8.3 O2Gentoo Clang 84080120160200SE +/- 1.72, N = 12SE +/- 1.43, N = 12SE +/- 1.56, N = 12SE +/- 1.72, N = 12SE +/- 2.21, N = 11SE +/- 2.39, N = 12SE +/- 2.26, N = 12SE +/- 2.04, N = 12SE +/- 2.18, N = 10140141142143150153153159162

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingArchLinux GCC 8 02Gentoo GCC 8.3 StockGentoo GCC 8.3 OsGentoo GCC 8.3 O2ArchLinux GCC O2 OptimArchLinux Clang 8 O260120180240300SE +/- 4.30, N = 12SE +/- 6.50, N = 9SE +/- 5.16, N = 9SE +/- 6.20, N = 9SE +/- 3.54, N = 9SE +/- 3.82, N = 92382422452502522551. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC 8.3 O2Gentoo GCC 8.3 OsGentoo GCC 8.3 StockArchLinux Clang 8 O2ArchLinux GCC O2 OptimArchLinux GCC 8 02Gentoo Clang 8 O2Gentoo Clang 8Gentoo Clang 8 Os120240360480600SE +/- 3.78, N = 3SE +/- 2.77, N = 3SE +/- 0.44, N = 3SE +/- 0.21, N = 3SE +/- 0.33, N = 3SE +/- 0.47, N = 3SE +/- 0.48, N = 3SE +/- 0.37, N = 3SE +/- 0.99, N = 3SE +/- 0.37, N = 3SE +/- 0.81, N = 3414.77421.64481.00481.00482.00482.00484.00485.00560.00562.00562.00

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsGentoo GCC 8.3 OsArchLinux GCC 8 02ArchLinux GCC O2 OptimArchLinux Clang 8 O2Gentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cache1326395265SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.57, N = 3SE +/- 0.72, N = 339.2539.3139.8540.1840.3046.8346.9148.1249.1653.5659.97

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateArchLinux Clang 8 O2Gentoo Clang 8 O2Gentoo Clang 8Gentoo Clang 8 OsArchLinux GCC O2 OptimGentoo GCC 8.3 O2Gentoo GCC 8.3 StockArchLinux GCC 8 02Gentoo GCC 8.3 OsGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv420406080100SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.63, N = 15SE +/- 0.77, N = 158786868483808079767271-O2 -lwebp -lwebpmux -ljasper-fopenmp -O2 -lfreetype -lomp-fopenmp -O2 -lfreetype -lomp-fopenmp -Os -lfreetype -lomp-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -Os -lfreetype -lgomp-fopenmp -O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param -lgomp-fopenmp -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -lgomp1. (CC) clang options: -pthread -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingGentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsArchLinux GCC O2 OptimGentoo GCC 8.3 StockArchLinux GCC 8 02Gentoo GCC 8.3 O2Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 8.3 OsArchLinux Clang 8 O21530456075SE +/- 0.85, N = 4SE +/- 0.62, N = 15SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.85, N = 4SE +/- 0.78, N = 15SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 36766656262616058575435-fopenmp -O2 -lfreetype -lomp-fopenmp -O2 -lfreetype -lomp-fopenmp -Os -lfreetype -lomp-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param -lgomp-fopenmp -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -lgomp-fopenmp -Os -lfreetype -lgomp-O2 -lwebp -lwebpmux -ljasper1. (CC) clang options: -pthread -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceArchLinux GCC O2 OptimGentoo Clang 8 O2Gentoo GCC 8.3 StockGentoo GCC 8.3 O2ArchLinux GCC 8 02Gentoo Clang 8Gentoo GCC 8.3 OsGentoo Clang 8 OsGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv4ArchLinux Clang 8 O220406080100SE +/- 0.33, N = 3SE +/- 2.23, N = 12SE +/- 2.43, N = 158282807978787574717051-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -O2 -lfreetype -lomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -lfreetype -lgomp-fopenmp -O2 -lwebp -lwebpmux -ljasper -lgomp-fopenmp -O2 -lfreetype -lomp-fopenmp -Os -lfreetype -lgomp-fopenmp -Os -lfreetype -lomp-fopenmp -O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param -lgomp-fopenmp -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -lgomp-O2 -lwebp -lwebpmux -ljasper1. (CC) gcc options: -pthread -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverArchLinux Clang 8 O2Gentoo GCC 8.3 O2Gentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsGentoo GCC clear-linux cflags neon-vfpv4ArchLinux GCC 8 02Gentoo GCC 10 O2 v7ve+simd c15-7 cacheArchLinux GCC O2 OptimGentoo GCC 8.3 StockGentoo GCC 8.3 Os4080120160200SE +/- 0.34, N = 3SE +/- 2.09, N = 3SE +/- 0.60, N = 3SE +/- 0.34, N = 3SE +/- 0.23, N = 3SE +/- 3.67, N = 15SE +/- 1.35, N = 3SE +/- 2.38, N = 15SE +/- 0.96, N = 3SE +/- 1.31, N = 3SE +/- 0.34, N = 3171.00165.00164.00159.00158.00156.25155.00151.55149.00147.00135.00

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Gentoo Clang 8 O2Gentoo Clang 8Gentoo GCC 8.3 O2Gentoo Clang 8 OsGentoo GCC 8.3 StockGentoo GCC 8.3 OsArchLinux Clang 8 O2ArchLinux GCC 8 02ArchLinux GCC O2 OptimGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv4130260390520650SE +/- 0.13, N = 3SE +/- 0.30, N = 3SE +/- 0.15, N = 15SE +/- 0.37, N = 15SE +/- 0.22, N = 3SE +/- 0.35, N = 3SE +/- 0.20, N = 3SE +/- 0.63, N = 15SE +/- 0.79, N = 15SE +/- 1.52, N = 3SE +/- 7.08, N = 318.8019.1120.1620.7620.8321.0924.2625.6826.19291.55611.51

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Gentoo GCC 8.3 StockGentoo GCC 8.3 O2Gentoo Clang 8 OsGentoo Clang 8Gentoo Clang 8 O2Gentoo GCC 8.3 OsArchLinux Clang 8 O2ArchLinux GCC 8 02ArchLinux GCC O2 OptimGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cache140280420560700SE +/- 2.03, N = 4SE +/- 0.85, N = 3SE +/- 2.27, N = 3SE +/- 0.84, N = 3SE +/- 1.59, N = 3SE +/- 0.89, N = 3SE +/- 2.08, N = 12SE +/- 2.44, N = 4SE +/- 2.24, N = 3SE +/- 4.87, N = 3SE +/- 7.37, N = 4146.00147.00147.00152.00152.00155.00159.00177.00186.00608.87642.11

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACGentoo GCC 8.3 O2Gentoo GCC 8.3 StockArchLinux GCC O2 OptimGentoo Clang 8 OsGentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cacheArchLinux GCC 8 02Gentoo Clang 8 O2Gentoo Clang 8ArchLinux Clang 8 O2Gentoo GCC 8.3 Os306090120150SE +/- 0.26, N = 5SE +/- 0.06, N = 5SE +/- 1.11, N = 25SE +/- 0.18, N = 5SE +/- 1.03, N = 5SE +/- 1.16, N = 5SE +/- 0.92, N = 25SE +/- 0.12, N = 5SE +/- 0.20, N = 5SE +/- 1.19, N = 20SE +/- 0.45, N = 591.9992.2596.86105.13108.83109.59112.85116.14116.39132.96158.36-O2 -fvisibility=hidden-O2 -fvisibility=hidden-O2 -fvisibility=hidden-Os-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -fvisibility=hidden-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param -fvisibility=hidden-O2 -fvisibility=hidden-O2-O2-O2-Os -fvisibility=hidden1. (CXX) g++ options: -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3ArchLinux GCC O2 OptimGentoo GCC 10 O2 v7ve+simd c15-7 cacheArchLinux GCC 8 02Gentoo GCC 8.3 OsGentoo Clang 8Gentoo Clang 8 O2Gentoo Clang 8 OsArchLinux Clang 8 O2Gentoo GCC 8.3 StockGentoo GCC 8.3 O220406080100SE +/- 0.15, N = 3SE +/- 0.44, N = 15SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 338.7739.1239.2639.7746.8547.1047.9148.84109.00109.00-O2-O2 -pipe -march=armv7ve+simd -mfpu=vfpv3-d16 -mfloat-abi=hard --param-O2-Os-O3 -pipe-O3 -pipe -O2-O3 -pipe -Os-O3 -pipe -O21. (CC) gcc options: -lncurses -lm

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesGentoo GCC clear-linux cflags neon-vfpv4ArchLinux GCC 8 02ArchLinux Clang 8 O2ArchLinux GCC O2 OptimGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC 8.3 StockGentoo Clang 8 OsGentoo Clang 8Gentoo Clang 8 O2Gentoo GCC 8.3 O2Gentoo GCC 8.3 Os2K4K6K8K10KSE +/- 46.93, N = 3SE +/- 42.86, N = 3SE +/- 28.10, N = 3SE +/- 17.01, N = 3SE +/- 82.32, N = 12SE +/- 19.85, N = 3SE +/- 32.45, N = 3SE +/- 10.02, N = 3SE +/- 38.02, N = 3SE +/- 7.36, N = 3SE +/- 38.68, N = 368597395744074757561806280848113812481268211

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingGentoo GCC 8.3 OsGentoo Clang 8 O2Gentoo GCC 8.3 O2Gentoo GCC clear-linux cflags neon-vfpv4Gentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo Clang 8 OsGentoo GCC 8.3 StockArchLinux GCC O2 OptimArchLinux Clang 8 O2ArchLinux GCC 8 02Gentoo Clang 88001600240032004000SE +/- 28.10, N = 3SE +/- 160.76, N = 9SE +/- 153.78, N = 9SE +/- 17.75, N = 3SE +/- 10.46, N = 3SE +/- 154.70, N = 9SE +/- 124.33, N = 6SE +/- 144.11, N = 9SE +/- 151.68, N = 9SE +/- 122.77, N = 9SE +/- 37.66, N = 33642.003317.003308.003305.403288.973205.002900.002892.002883.002735.002661.00

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteArchLinux Clang 8 O2ArchLinux GCC 8 02ArchLinux GCC O2 OptimGentoo GCC 8.3 OsGentoo GCC 8.3 O2Gentoo Clang 8 O2Gentoo GCC 8.3 StockGentoo Clang 8Gentoo Clang 8 OsGentoo GCC 10 O2 v7ve+simd c15-7 cacheGentoo GCC clear-linux cflags neon-vfpv420K40K60K80K100KSE +/- 832.32, N = 15SE +/- 684.17, N = 3SE +/- 906.43, N = 9SE +/- 1067.10, N = 12SE +/- 315.06, N = 3SE +/- 773.67, N = 3SE +/- 1200.78, N = 3SE +/- 898.76, N = 4SE +/- 652.02, N = 3SE +/- 1014.59, N = 9SE +/- 647.27, N = 59320990911908637215371977709697028470143693206727165563


Phoronix Test Suite v10.8.4