XU4 Multicore

ARMv7 Cortex-A15 testing with a Samsung Exynos (Flattened Device Tree) Hardkernel Odroid XU4 and exynosdrmfb on Gentoo/Linux via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2107147-IB-2107140IB25
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 4 Tests
Compression Tests 2 Tests
CPU Massive 6 Tests
Creator Workloads 3 Tests
Multi-Core 9 Tests
Server CPU Tests 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Gentoo SD Glibc armv7-a vfpv3 O2
July 03 2021
  3 Hours, 57 Minutes
Gentoo SD GLIBC Stock bench + Clear World Flags
July 11 2021
  3 Hours, 52 Minutes
Gentoo SD GLIBC ClearFlags + ClearWorldFlags
July 12 2021
  2 Hours, 32 Minutes
Gentoo SD GLIBC ClearFlagsLTO + ClearWorldFlags
July 12 2021
  4 Hours, 18 Minutes
Gentoo SD Glibc Clang armv7-a vfpv3 O2
July 13 2021
  4 Hours, 38 Minutes
Gentoo SD GLIBC armv7-a neon-vfpv4 O2
July 14 2021
  3 Hours, 5 Minutes
Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2
July 14 2021
  4 Hours, 30 Minutes
Invert Hiding All Results Option
  3 Hours, 50 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


XU4 MulticoreProcessorMotherboardMemoryDiskGraphicsOSKernelCompilerFile-SystemScreen ResolutionGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2ARMv7 Cortex-A15 @ 1.20GHz (8 Cores)Samsung Exynos (Flattened Device Tree) Hardkernel Odroid XU42048MB16GB SDW16G + 32GB SL32GexynosdrmfbGentoo/Linux5.13.0-gentoo (armv7l)GCC 11.1.0 + Clang 12.0.0 + LLVM 12.0.0ext41920x1080ARMv7 Cortex-A15 @ 1.30GHz (8 Cores)5.13.1-gentoo (armv7l)Clang 12.0.1 + GCC 11.1.0 + LLVM 12.0.1GCC 11.1.0 + Clang 12.0.1 + LLVM 12.0.1Clang 12.0.1 + GCC 11.1.0 + LLVM 12.0.1OpenBenchmarking.orgKernel Details- usbhid.quirks=0x0eef:0x0005:0x0004Environment Details- Gentoo SD Glibc armv7-a vfpv3 O2: FFLAGS="-march=armv7-a -mtune=cortex-a15.cortex-a7 -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2" CXXFLAGS="-march=armv7-a -mtune=cortex-a15.cortex-a7 -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2" F77FLAGS="-march=armv7-a -mtune=cortex-a15.cortex-a7 -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2" CFLAGS="-march=armv7-a -mtune=cortex-a15.cortex-a7 -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2" - Gentoo SD GLIBC ClearFlags + ClearWorldFlags: FFLAGS="-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" CXXFLAGS="-O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -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 --param=ssp-buffer-size=32 -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-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="-O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -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 --param=ssp-buffer-size=32 -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard" - Gentoo SD GLIBC ClearFlagsLTO + ClearWorldFlags: FFLAGS="-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" CXXFLAGS="-O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -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 --param=ssp-buffer-size=32 -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8 -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-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="-O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector -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 --param=ssp-buffer-size=32 -mtune=cortex-a15.cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8" - Gentoo SD Glibc Clang armv7-a vfpv3 O2: CXXFLAGS="-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard" CFLAGS="-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard"- Gentoo SD GLIBC armv7-a neon-vfpv4 O2: CXXFLAGS="-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard" CFLAGS="-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard"- Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2: CXXFLAGS="-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard" CFLAGS="-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard"Processor Details- Gentoo SD Glibc armv7-a vfpv3 O2: Scaling Governor: cpufreq-dt performance- Gentoo SD GLIBC Stock bench + Clear World Flags: Scaling Governor: cpufreq-dt ondemand- Gentoo SD GLIBC ClearFlags + ClearWorldFlags: Scaling Governor: cpufreq-dt performance- Gentoo SD GLIBC ClearFlagsLTO + ClearWorldFlags: Scaling Governor: cpufreq-dt performance- Gentoo SD Glibc Clang armv7-a vfpv3 O2: Scaling Governor: cpufreq-dt performance- Gentoo SD GLIBC armv7-a neon-vfpv4 O2: Scaling Governor: cpufreq-dt performance- Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2: Scaling Governor: cpufreq-dt performanceCompiler Details- Gentoo SD Glibc Clang armv7-a vfpv3 O2, Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2: Optimized build; Default target: armv7a-unknown-linux-gnueabihf; Host CPU: cortex-a15

Gentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2Logarithmic Result OverviewPhoronix Test SuiteSysbenchPostgreSQL pgbenchAOBenchPrimesieveCoremarkZstd CompressionFFmpegGraphicsMagick

XU4 Multicorecompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecoremark: CoreMark Size 666 - Iterations Per Secondcompress-pbzip2: 256MB File Compressionprimesieve: 1e12 Prime Number Generationaobench: 2048 x 2048 - Total Timeffmpeg: H.264 HD To NTSC DVpgbench: 100 - 1 - Read Writepgbench: 100 - 1 - Read Write - Average Latencysysbench: RAM / Memorysysbench: CPUGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O227.349.822918945156323196.18614967.733606.319171.10362.5112224.514789.02693.3729.056.424768945145621068.20522272.798678.207142.47561.5221099.199692.02264.0928.453.224918944146022948.25858867.715618.666146.50361.8551975.177751.50356.9427.952.223918945157023934.76733666.242631.992150.39359.8872064.912780.50340.3729.259.8249081046136022274.774445618.023188.67059.6671995.137742.1115549.6028.455.1239181045146023626.29586666.830578.779169.82260.0731995.168788.13354.0828.953.1249181046136021852.832473629.364186.62758.3022074.959774.2115736.38OpenBenchmarking.org

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2714212835SE +/- 0.34, N = 3SE +/- 0.39, N = 3SE +/- 0.41, N = 3SE +/- 0.15, N = 3SE +/- 0.40, N = 3SE +/- 0.21, N = 3SE +/- 0.34, N = 327.329.028.427.929.228.428.9-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O3-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -pthread -lz -llzma -llz4
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2612182430Min: 26.9 / Avg: 27.33 / Max: 28Min: 28.5 / Avg: 29.03 / Max: 29.8Min: 27.8 / Avg: 28.43 / Max: 29.2Min: 27.6 / Avg: 27.87 / Max: 28.1Min: 28.7 / Avg: 29.2 / Max: 30Min: 28 / Avg: 28.4 / Max: 28.7Min: 28.5 / Avg: 28.93 / Max: 29.61. (CC) gcc options: -pthread -lz -llzma -llz4

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21326395265SE +/- 9.34, N = 3SE +/- 0.48, N = 3SE +/- 7.56, N = 3SE +/- 4.25, N = 3SE +/- 0.55, N = 3SE +/- 5.35, N = 3SE +/- 7.75, N = 349.856.453.252.259.855.153.1-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O3-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -pthread -lz -llzma -llz4
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21224364860Min: 31.1 / Avg: 49.77 / Max: 59.9Min: 55.4 / Avg: 56.37 / Max: 56.9Min: 38.1 / Avg: 53.17 / Max: 61.7Min: 43.8 / Avg: 52.2 / Max: 57.5Min: 58.9 / Avg: 59.83 / Max: 60.8Min: 44.6 / Avg: 55.1 / Max: 62.1Min: 38.1 / Avg: 53.1 / Max: 641. (CC) gcc options: -pthread -lz -llzma -llz4

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2612182430SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.17, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 322242423242324-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2612182430Min: 22 / Avg: 22 / Max: 22Min: 23 / Avg: 23.67 / Max: 24Min: 23 / Avg: 23.67 / Max: 24Min: 22 / Avg: 22.83 / Max: 24Min: 24 / Avg: 24 / Max: 24Min: 23 / Avg: 23 / Max: 23Min: 24 / Avg: 24 / Max: 241. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O220406080100SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 391769191909191-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O220406080100Min: 91 / Avg: 91 / Max: 91Min: 76 / Avg: 76.33 / Max: 77Min: 91 / Avg: 91 / Max: 91Min: 91 / Avg: 91 / Max: 91Min: 90 / Avg: 90 / Max: 90Min: 91 / Avg: 91 / Max: 91Min: 91 / Avg: 91 / Max: 911. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2246810SE +/- 0.00, N = 3SE +/- 0.08, N = 13SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.11, N = 15SE +/- 0.00, N = 3SE +/- 0.12, N = 158888888-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23691215Min: 8 / Avg: 8 / Max: 8Min: 8 / Avg: 8.08 / Max: 9Min: 8 / Avg: 8 / Max: 8Min: 8 / Avg: 8 / Max: 8Min: 8 / Avg: 8.2 / Max: 9Min: 8 / Avg: 8 / Max: 8Min: 8 / Avg: 8.27 / Max: 91. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.11, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 39999101010-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23691215Min: 9 / Avg: 9 / Max: 9Min: 9 / Avg: 9 / Max: 9Min: 9 / Avg: 9 / Max: 9Min: 9 / Avg: 9.2 / Max: 10Min: 10 / Avg: 10 / Max: 10Min: 10 / Avg: 10 / Max: 10Min: 10 / Avg: 10 / Max: 101. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21020304050SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 345454445464546-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2918273645Min: 44 / Avg: 44.67 / Max: 45Min: 45 / Avg: 45.33 / Max: 46Min: 44 / Avg: 44.33 / Max: 45Min: 45 / Avg: 45.33 / Max: 46Min: 45 / Avg: 46 / Max: 47Min: 45 / Avg: 45.33 / Max: 46Min: 45 / Avg: 45.67 / Max: 461. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O248121620SE +/- 0.00, N = 3SE +/- 0.13, N = 15SE +/- 0.00, N = 3SE +/- 0.14, N = 15SE +/- 0.00, N = 3SE +/- 0.11, N = 9SE +/- 0.00, N = 315141415131413-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O248121620Min: 15 / Avg: 15 / Max: 15Min: 13 / Avg: 13.6 / Max: 14Min: 14 / Avg: 14 / Max: 14Min: 14 / Avg: 14.8 / Max: 16Min: 13 / Avg: 13 / Max: 13Min: 14 / Avg: 14.11 / Max: 15Min: 13 / Avg: 13 / Max: 131. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21632486480SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 363566070606060-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21428425670Min: 63 / Avg: 63 / Max: 63Min: 55 / Avg: 55.67 / Max: 56Min: 60 / Avg: 60 / Max: 60Min: 69 / Avg: 70 / Max: 71Min: 60 / Avg: 60.33 / Max: 61Min: 60 / Avg: 60.33 / Max: 61Min: 60 / Avg: 60 / Max: 601. (CC) gcc options: -fopenmp -pthread -lwebp -lwebpmux -ljpeg -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O25K10K15K20K25KSE +/- 21.03, N = 3SE +/- 35.11, N = 3SE +/- 262.58, N = 4SE +/- 320.40, N = 3SE +/- 216.75, N = 6SE +/- 72.47, N = 3SE +/- 188.82, N = 823196.1921068.2122948.2623934.7722274.7723626.3021852.83-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -O2 -lrt" -lrt
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O24K8K12K16K20KMin: 23171.31 / Avg: 23196.19 / Max: 23238Min: 21008.4 / Avg: 21068.21 / Max: 21129.97Min: 22183.01 / Avg: 22948.26 / Max: 23341.56Min: 23472.3 / Avg: 23934.77 / Max: 24550.15Min: 21204.31 / Avg: 22274.77 / Max: 22645.98Min: 23528.15 / Avg: 23626.3 / Max: 23767.72Min: 20752.27 / Avg: 21852.83 / Max: 22195.321. (CC) gcc options: -O2 -lrt" -lrt

Parallel BZIP2 Compression

This test measures the time needed to compress a file (a .tar package of the Linux kernel source code) using BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD GLIBC armv7-a neon-vfpv4 O21632486480SE +/- 0.37, N = 3SE +/- 1.44, N = 15SE +/- 0.81, N = 4SE +/- 0.75, N = 3SE +/- 0.95, N = 367.7372.8067.7266.2466.831. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD GLIBC armv7-a neon-vfpv4 O21428425670Min: 67.1 / Avg: 67.73 / Max: 68.38Min: 67 / Avg: 72.8 / Max: 83.12Min: 66.5 / Avg: 67.72 / Max: 69.93Min: 64.85 / Avg: 66.24 / Max: 67.43Min: 65.28 / Avg: 66.83 / Max: 68.571. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2150300450600750SE +/- 7.10, N = 9SE +/- 4.39, N = 3SE +/- 8.56, N = 3SE +/- 6.93, N = 5SE +/- 9.85, N = 9SE +/- 3.53, N = 3SE +/- 9.33, N = 9606.32678.21618.67631.99618.02578.78629.36-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2120240360480600Min: 577.16 / Avg: 606.32 / Max: 636.38Min: 670.58 / Avg: 678.21 / Max: 685.79Min: 602.1 / Avg: 618.67 / Max: 630.65Min: 614.6 / Avg: 631.99 / Max: 649.38Min: 575.16 / Avg: 618.02 / Max: 659.39Min: 571.76 / Avg: 578.78 / Max: 582.85Min: 607.43 / Avg: 629.36 / Max: 681.231. (CXX) g++ options: -O3 -lpthread

AOBench

AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O24080120160200SE +/- 1.71, N = 6SE +/- 0.07, N = 3SE +/- 0.77, N = 3SE +/- 2.38, N = 12SE +/- 2.29, N = 4SE +/- 2.05, N = 3SE +/- 2.17, N = 3171.10142.48146.50150.39188.67169.82186.63-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -lm -O3
OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2306090120150Min: 167.8 / Avg: 171.1 / Max: 177.89Min: 142.34 / Avg: 142.48 / Max: 142.59Min: 145.66 / Avg: 146.5 / Max: 148.04Min: 147.18 / Avg: 150.39 / Max: 176.35Min: 185.85 / Avg: 188.67 / Max: 195.53Min: 167.69 / Avg: 169.82 / Max: 173.93Min: 184.42 / Avg: 186.63 / Max: 190.981. (CC) gcc options: -lm -O3

FFmpeg

This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21428425670SE +/- 0.35, N = 3SE +/- 0.79, N = 3SE +/- 0.61, N = 3SE +/- 0.54, N = 3SE +/- 0.80, N = 3SE +/- 0.64, N = 3SE +/- 0.48, N = 362.5161.5261.8659.8959.6760.0758.30-pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -fPIC -fno-tree-vectorize-fPIC -fno-tree-vectorize-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-tree-vectorize-pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8 -fPIC -fno-tree-vectorize-Qunused-arguments -mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard -mllvm -stack-alignment=16 -mstack-alignment=16-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard -fPIC -fno-tree-vectorize-Qunused-arguments -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard -mllvm -stack-alignment=16 -mstack-alignment=161. (CC) gcc options: -march=armv7-a -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -marm -O3 -fno-math-errno -fno-signed-zeros -MMD -MF -MT
OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O21224364860Min: 62.01 / Avg: 62.51 / Max: 63.2Min: 60.21 / Avg: 61.52 / Max: 62.94Min: 61.02 / Avg: 61.86 / Max: 63.05Min: 59.06 / Avg: 59.89 / Max: 60.9Min: 58.21 / Avg: 59.67 / Max: 60.96Min: 59.4 / Avg: 60.07 / Max: 61.36Min: 57.57 / Avg: 58.3 / Max: 59.211. (CC) gcc options: -march=armv7-a -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -marm -O3 -fno-math-errno -fno-signed-zeros -MMD -MF -MT

PostgreSQL pgbench

This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read WriteGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O250100150200250SE +/- 4.62, N = 6SE +/- 2.34, N = 9SE +/- 10.55, N = 6SE +/- 6.99, N = 9SE +/- 9.03, N = 9SE +/- 10.86, N = 9SE +/- 10.38, N = 9222109197206199199207-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read WriteGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O24080120160200Min: 204.74 / Avg: 222.22 / Max: 237.99Min: 97.4 / Avg: 109.32 / Max: 117.08Min: 149.83 / Avg: 196.59 / Max: 215.77Min: 166.72 / Avg: 205.86 / Max: 230.11Min: 133.22 / Avg: 199.09 / Max: 229.06Min: 149.49 / Avg: 198.6 / Max: 239.14Min: 147.7 / Avg: 206.57 / Max: 240.341. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencyGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23691215SE +/- 0.095, N = 6SE +/- 0.206, N = 9SE +/- 0.323, N = 6SE +/- 0.183, N = 9SE +/- 0.308, N = 9SE +/- 0.298, N = 9SE +/- 0.287, N = 94.5149.1995.1774.9125.1375.1684.959-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16 -O2-O2-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -O2 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -O2 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average LatencyGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23691215Min: 4.21 / Avg: 4.51 / Max: 4.89Min: 8.56 / Avg: 9.2 / Max: 10.29Min: 4.64 / Avg: 5.18 / Max: 6.68Min: 4.35 / Avg: 4.91 / Max: 6Min: 4.37 / Avg: 5.14 / Max: 7.51Min: 4.18 / Avg: 5.17 / Max: 6.69Min: 4.16 / Avg: 4.96 / Max: 6.781. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / MemoryGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O22004006008001000SE +/- 3.14, N = 3SE +/- 9.73, N = 3SE +/- 5.02, N = 3SE +/- 4.27, N = 3SE +/- 5.32, N = 3SE +/- 5.52, N = 3SE +/- 9.14, N = 4789.02692.02751.50780.50742.11788.13774.21-march=armv7-a -pipe -mfloat-abi=hard -mfpu=vfpv3-d16-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=cortex-a7 -mfpu=vfpv3-d16 -mfloat-abi=hard-O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mfpu=vfpv3-d16 -mfloat-abi=hard -flto=8-mtune=cortex-a7 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a+simd -mtune=cortex-a7 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / MemoryGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O2140280420560700Min: 784.43 / Avg: 789.02 / Max: 795.02Min: 677.88 / Avg: 692.02 / Max: 710.67Min: 744.02 / Avg: 751.5 / Max: 761.03Min: 772.09 / Avg: 780.5 / Max: 785.94Min: 731.67 / Avg: 742.11 / Max: 749.11Min: 778.34 / Avg: 788.13 / Max: 797.46Min: 751.75 / Avg: 774.21 / Max: 796.21. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23K6K9K12K15KSE +/- 6.93, N = 15SE +/- 2.43, N = 7SE +/- 2.91, N = 3SE +/- 2.11, N = 3SE +/- 144.86, N = 15SE +/- 4.46, N = 3SE +/- 123.18, N = 10693.37264.09356.94340.3715549.60354.0815736.38-mtune=cortex-a7 -pipe -mfpu=vfpv3-d16 -mfloat-abi=hard-march=armv7-a -mtune=cortex-a15 -pipe -mfpu=neon-vfpv4 -mfloat-abi=hard1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUGentoo SD Glibc armv7-a vfpv3 O2Gentoo SD GLIBC Stock bench + Clear World FlagsGentoo SD GLIBC ClearFlags + ClearWorldFlagsGentoo SD GLIBC ClearFlagsLTO + ClearWorldFlagsGentoo SD Glibc Clang armv7-a vfpv3 O2Gentoo SD GLIBC armv7-a neon-vfpv4 O2Gentoo SD GLIBC Clang armv7-a neon-vfpv4 O23K6K9K12K15KMin: 637.39 / Avg: 693.37 / Max: 721.18Min: 253.17 / Avg: 264.09 / Max: 270.83Min: 353.37 / Avg: 356.94 / Max: 362.7Min: 337.85 / Avg: 340.37 / Max: 344.55Min: 14481.5 / Avg: 15549.6 / Max: 16195.7Min: 345.68 / Avg: 354.08 / Max: 360.88Min: 14671.57 / Avg: 15736.38 / Max: 16061.81. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm