Odroid N2 after rebuild world

Odroid XU4 Gentoo SD GCC 10.2 O2 simple

HTML result view exported from: https://openbenchmarking.org/result/2103072-HA-2011249AS03&sro.

Odroid N2 after rebuild worldProcessorMotherboardMemoryDiskGraphicsOSKernelCompilerFile-SystemScreen ResolutionOpenCLDisplay ServerUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.3ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Gentoo Chroot march=armv8-a+ O2Geentoo chroot gcc 9.3 march mtune O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneOdroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOOdroid XU4 Gentoo SD GCC 10.2 O2 simpleOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2ARMv8 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.0ext41920x1080Arch Linux ARM4.9.219-1-ARCH (aarch64)GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0ext3ext4OpenCL 2.0 git.c8adbf9.122c9daed32dbba4b3056f41a2f23c5816GB SDW16G + 32GB BB1QTGentoo/Linux4.9.230-93 (aarch64)GCC 9.3.01360x7684.9.219-1-ARCH (aarch64)GCC 9.3.0 + Clang 10.0.1 + LLVM 10.0.11920x1080Clang 10.0.1 + GCC 9.3.0 + LLVM 10.0.1ARMv7 Cortex-A15 @ 1.40GHz (8 Cores)Hardkernel ODROID-XU4 Odroid XU42048MB16GB SDW16G + 64GB SP64Gexynosdrmfb5.4.72-odroidxu4 (armv7l)X ServerGCC 10.2.0Gentoo 2.75.4.98+ (armv7l)GCC 10.2.0 + Clang 11.1.0 + LLVM 11.1.0OpenBenchmarking.orgCompiler Details- Ubuntu 20.04 minimal SD default GCC 9.3: --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- Ubuntu 20.04 minimal SD optimal tune GCC 9.3: --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- ArchLinux 4.9.219 default GCC 9.3: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu- ArchLinux 4.9.219 default GCC 9.3 ext4: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu- ArchLinux 4.9.219 optim GCC 9.3: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu- Gentoo Chroot march=armv8-a+ O2: --bindir=/usr/aarch64-unknown-linux-gnu/gcc-bin/9.3.0 --build=aarch64-unknown-linux-gnu --datadir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0 --disable-esp --disable-fixed-point --disable-libada --disable-libssp --disable-multilib --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --enable-vtable-verify --host=aarch64-unknown-linux-gnu --includedir=/usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/include --mandir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0/man --with-python-dir=/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0/python --without-isl - Geentoo chroot gcc 9.3 march mtune O2: --bindir=/usr/aarch64-unknown-linux-gnu/gcc-bin/9.3.0 --build=aarch64-unknown-linux-gnu --datadir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0 --disable-esp --disable-fixed-point --disable-libada --disable-libssp --disable-multilib --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --enable-vtable-verify --host=aarch64-unknown-linux-gnu --includedir=/usr/lib/gcc/aarch64-unknown-linux-gnu/9.3.0/include --mandir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0/man --with-python-dir=/share/gcc-data/aarch64-unknown-linux-gnu/9.3.0/python --without-isl - Gentoo Emmc Clang 10.1 O3 march mtune: Optimized build; Default target: aarch64-unknown-linux-gnu; Host CPU: cortex-a53- Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTO: --bindir=/usr/armv7a-unknown-linux-gnueabihf/gcc-bin/10.2.0 --build=armv7a-unknown-linux-gnueabihf --datadir=/usr/share/gcc-data/armv7a-unknown-linux-gnueabihf/10.2.0 --disable-default-ssp --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-multilib --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-threads=posix --enable-vtable-verify --host=armv7a-unknown-linux-gnueabihf --includedir=/usr/lib/gcc/armv7a-unknown-linux-gnueabihf/10.2.0/include --mandir=/usr/share/gcc-data/armv7a-unknown-linux-gnueabihf/10.2.0/man --with-arch=armv7-a --with-float=hard --with-float=hard --with-fpu=vfpv3-d16 --with-isl --with-python-dir=/share/gcc-data/armv7a-unknown-linux-gnueabihf/10.2.0/python --with-zstd Processor Details- Ubuntu 20.04 minimal SD default GCC 9.3: Scaling Governor: arm-big-little interactive- Ubuntu 20.04 minimal SD optimal tune GCC 9.3: Scaling Governor: arm-big-little interactive- ArchLinux 4.9.219 default GCC 9.3: Scaling Governor: arm-big-little performance- ArchLinux 4.9.219 default GCC 9.3 ext4: Scaling Governor: arm-big-little performance- ArchLinux 4.9.219 optim GCC 9.3: Scaling Governor: arm-big-little performance- Gentoo Chroot march=armv8-a+ O2: Scaling Governor: arm-big-little performance- Geentoo chroot gcc 9.3 march mtune O2: Scaling Governor: arm-big-little performance- Gentoo Emmc 4.9.219 GCC 9.3 march mtune: Scaling Governor: arm-big-little performance- Gentoo Emmc rebuild Clang 10.1 03 march mtune: Scaling Governor: arm-big-little performance- Gentoo Emmc Clang 10.1 O3 march mtune: Scaling Governor: arm-big-little performance- Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTO: Scaling Governor: cpufreq-dt ondemand- Odroid XU4 Gentoo SD GCC 10.2 O2 simple: Scaling Governor: cpufreq-dt performance- Odroid XU4 Gentoo SD GCC 10.2 O2 simple v2: Scaling Governor: cpufreq-dt performanceDisk Mount Options Details- Ubuntu 20.04 minimal SD default GCC 9.3: data=ordered,relatime,rw- Ubuntu 20.04 minimal SD optimal tune GCC 9.3: data=ordered,relatime,rw- ArchLinux 4.9.219 default GCC 9.3: data=ordered,relatime,rw- ArchLinux 4.9.219 default GCC 9.3 ext4: data=ordered,relatime,rw- ArchLinux 4.9.219 optim GCC 9.3: data=ordered,relatime,rw- Gentoo Chroot march=armv8-a+ O2: data=ordered,relatime,rw- Geentoo chroot gcc 9.3 march mtune O2: data=ordered,relatime,rw- Gentoo Emmc 4.9.219 GCC 9.3 march mtune: data=ordered,relatime,rw- Gentoo Emmc rebuild Clang 10.1 03 march mtune: data=ordered,relatime,rw- Gentoo Emmc Clang 10.1 O3 march mtune: data=ordered,relatime,rw- Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTO: relatime,rw- Odroid XU4 Gentoo SD GCC 10.2 O2 simple: noatime,rw- Odroid XU4 Gentoo SD GCC 10.2 O2 simple v2: noatime,rwEnvironment Details- Ubuntu 20.04 minimal SD optimal tune GCC 9.3: CXXFLAGS="-O2 -march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256" LDFLAGS=-Wl,-O1,--as-needed,--hash-style=gnu,--sort-common CFLAGS="-O2 -march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256"- ArchLinux 4.9.219 optim GCC 9.3: CXXFLAGS="-march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -O3" LDFLAGS="-Wl,-O1,--as-needed,--hash-style=gnu,--sort-common -march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -O3" CFLAGS="-march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -O3" Disk Details Details- Odroid XU4 Gentoo SD GCC 10.2 O2 simple, Odroid XU4 Gentoo SD GCC 10.2 O2 simple v2: Block Size: 4096

Odroid N2 after rebuild worldsqlite: 8dbench: 6tiobench: Read - 32MB - 8tiobench: Write - 32MB - 8postmark: Disk Transaction Performancemafft: Multiple Sequence Alignmentgmpbench: Total Timegraphics-magick: Swirlgraphics-magick: Enhancedgraphics-magick: HWB Color Spacec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: 256MB File CompressionUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.3ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Gentoo Chroot march=armv8-a+ O2Geentoo chroot gcc 9.3 march mtune O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneOdroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOOdroid XU4 Gentoo SD GCC 10.2 O2 simpleOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2724.85748.82144039.6641.829146412.93410816522183511.92247.329968.70543.94184141.1681.723140912.7911080.765221791108.06947.936633.48729.00644601.4231.5293012.88110726622184503.23947.334735.31952.43094494.5391.783151812.5581072.26522183512.07947.738886.65440.88004600.0011.686160912.9601071.66623182506.90747.372206.764154.8114430.3947.339148012.8811036.16322176523.42448.950235.468119.68914429.2843.552135112.8681043.76321176521.08448.309231.760132.7544968.6557.727154112.80110576422183515.46747.077262.447111.81434771.9266.663124812.4431066.86622184489.92747.192249.985106.61514922.8646.268129813.38464201621077.033690.8050.851853.851.6671706.91301171964.6654.81775.422770.24752.61461761.5791.732123281071999.98356.747OpenBenchmarking.org

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simpleOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.32004006008001000SE +/- 20.69, N = 8SE +/- 17.49, N = 9SE +/- 53.59, N = 9SE +/- 6.09, N = 12SE +/- 2.84, N = 12SE +/- 6.33, N = 12SE +/- 6.00, N = 9SE +/- 13.36, N = 6SE +/- 5.40, N = 3SE +/- 3.13, N = 3SE +/- 1.40, N = 3SE +/- 20.07, N = 9SE +/- 58.48, N = 9633.49735.32886.65235.47206.76231.76249.99262.45775.42770.25690.80724.86968.71

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.3306090120150SE +/- 0.16, N = 3SE +/- 0.89, N = 3SE +/- 1.01, N = 9SE +/- 7.74, N = 9SE +/- 8.80, N = 9SE +/- 8.65, N = 7SE +/- 7.60, N = 6SE +/- 8.66, N = 6SE +/- 0.21, N = 3SE +/- 0.46, N = 3SE +/- 1.24, N = 9SE +/- 0.55, N = 329.0152.4340.88119.69154.81132.75106.62111.8152.6150.8548.8243.94

Threaded I/O Tester

Test: Read - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Read - Size Per Thread: 32MB - Thread Count: 8ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.311002200330044005500SE +/- 38.39, N = 3SE +/- 159.36, N = 10SE +/- 66.16, N = 3SE +/- 14.20, N = 3SE +/- 72.27, N = 3SE +/- 26.74, N = 3SE +/- 29.46, N = 3SE +/- 70.70, N = 15SE +/- 77.34, N = 12SE +/- 26.57, N = 3SE +/- 56.41, N = 3SE +/- 41.09, N = 124601.424494.544600.004429.284430.394968.664922.864771.931761.581853.854039.664141.17gccgccgccgccgccgccclanggccgccgccgccgcc

Threaded I/O Tester

Test: Write - Size Per Thread: 32MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 20170503Test: Write - Size Per Thread: 32MB - Thread Count: 8ArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.3246810SE +/- 0.011, N = 3SE +/- 0.024, N = 3SE +/- 0.026, N = 12SE +/- 0.188, N = 12SE +/- 0.086, N = 3SE +/- 0.105, N = 4SE +/- 0.255, N = 12SE +/- 0.134, N = 15SE +/- 0.015, N = 3SE +/- 0.008, N = 3SE +/- 0.034, N = 12SE +/- 0.047, N = 111.5291.7831.6863.5527.3397.7276.2686.6631.7321.6601.8291.723gccgccgccgccclanggccgccgccgcc

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.330060090012001500SE +/- 9.39, N = 3SE +/- 15.00, N = 3SE +/- 18.89, N = 3SE +/- 54.47, N = 12SE +/- 20.21, N = 3SE +/- 21.15, N = 4SE +/- 53.99, N = 12SE +/- 69.71, N = 12SE +/- 6.43, N = 8SE +/- 7.69, N = 3SE +/- 5.33, N = 33015181609135114801541129812481237114641409

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.33691215SE +/- 0.07, N = 3SE +/- 0.21, N = 15SE +/- 0.34, N = 12SE +/- 0.21, N = 15SE +/- 0.15, N = 15SE +/- 0.31, N = 15SE +/- 0.21, N = 15SE +/- 0.05, N = 3SE +/- 0.23, N = 15SE +/- 0.38, N = 1212.8812.5612.9612.8712.8812.8013.3812.4412.9312.79

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.320040060080010001072.001072.201071.601043.701036.101057.001066.80706.911081.001080.70-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-ftree-vectorize -fuse-linker-plugin -pipe --param -O3-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-O3 -fomit-frame-pointer-O2 -ftree-vectorize -fuse-linker-plugin -pipe --param1. (CC) gcc options: -lm

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.31530456075SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.21, N = 15SE +/- 0.33, N = 3666566636364646628306565-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-ftree-vectorize -fuse-linker-plugin -pipe --param -O3 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2-O2 -ftree-vectorize -fuse-linker-plugin -pipe --param -ljbig -ltiff -llzma -lbz21. (CC) gcc options: -fopenmp -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.3612182430SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.13, N = 15222223212222202210112222-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-ftree-vectorize -fuse-linker-plugin -pipe --param -O3 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2-O2 -ftree-vectorize -fuse-linker-plugin -pipe --param -ljbig -ltiff -llzma -lbz21. (CC) gcc options: -fopenmp -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.34080120160200SE +/- 2.73, N = 3SE +/- 0.33, N = 31841831821761761831621847171183179-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-ftree-vectorize -fuse-linker-plugin -pipe --param -O3 -lwebp -lwebpmux -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2 -llcms2 -ltiff -lfreetype -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lzstd-O2-O2 -ftree-vectorize -fuse-linker-plugin -pipe --param -ljbig -ltiff -llzma -lbz21. (CC) gcc options: -fopenmp -pthread -ljpeg -lz -lm -lpthread

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc Clang 10.1 O3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.32004006008001000SE +/- 5.41, N = 3SE +/- 4.10, N = 3SE +/- 5.24, N = 3SE +/- 1.93, N = 3SE +/- 3.80, N = 3SE +/- 2.53, N = 3SE +/- 1.40, N = 3SE +/- 0.53, N = 3SE +/- 13.68, N = 3SE +/- 8.01, N = 3SE +/- 4.63, N = 3SE +/- 13.13, N = 9503.24512.08506.91521.08523.42515.471077.03489.93999.98964.66511.921108.07

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionArchLinux 4.9.219 default GCC 9.3ArchLinux 4.9.219 default GCC 9.3 ext4ArchLinux 4.9.219 optim GCC 9.3Geentoo chroot gcc 9.3 march mtune O2Gentoo Chroot march=armv8-a+ O2Gentoo Emmc 4.9.219 GCC 9.3 march mtuneGentoo Emmc rebuild Clang 10.1 03 march mtuneOdroid XU4 Gentoo SD GCC 10.2 O2 simple v2Odroid Xu4 Chroot Gentoo GCC 10.2 B.L O3 FLTOUbuntu 20.04 minimal SD default GCC 9.3Ubuntu 20.04 minimal SD optimal tune GCC 9.31326395265SE +/- 0.23, N = 3SE +/- 0.32, N = 15SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.32, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.80, N = 3SE +/- 0.80, N = 3SE +/- 0.13, N = 3SE +/- 0.20, N = 347.3347.7447.3748.3148.9547.0847.1956.7554.8147.3347.941. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread


Phoronix Test Suite v10.8.4