Tegra X1 from the NVIDIA SHIELD ANDROID TV. Benchmarks by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1511242-HA-1511125BE26 NVIDIA TEGRA X1 UBUNTU LINUX - Phoronix Test Suite NVIDIA TEGRA X1 UBUNTU LINUX Tegra X1 from the NVIDIA SHIELD ANDROID TV. Benchmarks by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1511242-HA-1511125BE26&grt&sro .
NVIDIA TEGRA X1 UBUNTU LINUX Processor Motherboard Memory Disk Graphics Network OS Kernel Display Driver Compiler File-System Screen Resolution Desktop Display Server OpenGL NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic TK1 Vivid Grinch Vivid Grinch TK1 Cortex A57 rev 1 @ 1.91GHz (4 Cores) foster_e_hdd 3072MB 500GB Seagate ST500LM000-1EJ16 + 16GB SDW16G + 32GB 00000 NVIDIA TEGRA Ubuntu 14.10 3.10.61 (aarch64) fbdev 0.4.4 GCC 4.9.1 + CUDA 6.5 ext4 1920x2400 ARMv7 rev 1 @ 1.73GHz (4 Cores) ODROIDC 948MB 16GB SL16G Ubuntu 14.04 3.10.80-120 (armv7l) LXDE 0.6.1 X Server 1.15.1 2.1 Mesa 10.1.3 GCC 4.9.2 1280x1024 Cortex A57 rev 1 @ 2.01GHz (4 Cores) foster_e 3072MB 16GB SDW16G + 32GB 00000 NVIDIA TEGRA Ubuntu 14.10 3.10.61 (aarch64) fbdev 0.4.4 GCC 4.9.1 1920x1200 ARMv7 rev 3 @ 2.32GHz (4 Cores) jetson-tk1 2048MB 16GB SEM16G Realtek RTL8111/8168/8411 Ubuntu 15.04 3.10.40-gr h-21.2.1 (armv7l) NVIDIA 1.0.0 GCC 4.9.2 1920x2400 OpenBenchmarking.org Compiler Details - NVIDIA Tegra X1: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v - Odroid C1 @1.73GHz: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-float=hard --with-fpu=vfpv3-d16 --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-mode=thumb -v - NVIDIA TX1 Utopic: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v - TK1 Vivid Grinch: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v - Vivid Grinch TK1: --build=arm-linux-gnueabihf --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-float=hard --with-fpu=vfpv3-d16 --with-mode=thumb -v Processor Details - NVIDIA Tegra X1: Scaling Governor: tegra performance - Odroid C1 @1.73GHz: Scaling Governor: meson_cpufreq interactive - NVIDIA TX1 Utopic: Scaling Governor: tegra performance - TK1 Vivid Grinch: Scaling Governor: tegra interactive - Vivid Grinch TK1: Scaling Governor: tegra interactive
NVIDIA TEGRA X1 UBUNTU LINUX c-ray: Total Time ffmpeg: H.264 HD To NTSC DV fftw: Stock - 2D FFT Size 2048 fhourstones: Complex Connect-4 Solving encode-flac: WAV To FLAC n-queens: Elapsed Time pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Write primesieve: 1e12 Prime Number Generation redis: GET redis: SET smallpt: Global Illumination Renderer; 100 Samples stockfish: Total Time build-apache: Time To Compile vpxenc: vpxenc NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic TK1 Vivid Grinch Vivid Grinch TK1 84.74 74.91 215.66 4705.57 40.00 109.64 510.88 223.82 340.53 615979.06 432160.48 1211 11431 134.51 11.52 258.85 213.49 124.23 1184.60 174.16 226.57 110.45 100.78 994.89 164362.15 123463.07 323 46435 533.04 4.40 81.87 66.62 219.96 5165.97 35.07 97.10 538.08 245.66 317.26 689818.00 492427.96 1075 10110 123.14 13.11 86.73 71.27 177.56 46.08 112.38 1037.59 303.63 309.31 262053.25 207692.84 579 15600 132.76 11.96 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 60 120 180 240 300 SE +/- 2.39, N = 6 SE +/- 0.54, N = 3 SE +/- 0.18, N = 3 SE +/- 0.40, N = 3 81.87 84.74 258.85 86.73 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon -fomit-frame-pointer 1. (CC) gcc options: -lm -lpthread -O3
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 50 100 150 200 250 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 SE +/- 1.05, N = 3 SE +/- 0.30, N = 3 66.62 74.91 213.49 71.27 -lxcb -lX11 -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-xfixes -lxcb-render -lxcb-shape -ljack -lasound -lSDL -llzma -lbz2 -mfloat-abi=hard -flto -fuse-linker-plugin -ffat-lto-objects -fipa-pta -ftree-vectorize -ffast-math -march=armv7-a -mthumb -march=armv7-a -mthumb 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Stock - Size: 2D FFT Size 2048 NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 50 100 150 200 250 SE +/- 1.07, N = 5 SE +/- 0.96, N = 5 SE +/- 1.07, N = 5 SE +/- 0.47, N = 5 219.96 215.66 124.23 177.56 -fomit-frame-pointer -fstrict-aliasing -fno-schedule-insns -fomit-frame-pointer -fstrict-aliasing -fno-schedule-insns -mfloat-abi=hard -flto -fuse-linker-plugin -ffat-lto-objects -fipa-pta -ftree-vectorize -mfpu=neon -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns 1. (CC) gcc options: -std=gnu99 -O3 -ffast-math -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz 1100 2200 3300 4400 5500 SE +/- 2.23, N = 3 SE +/- 1.07, N = 3 SE +/- 2.86, N = 3 5165.97 4705.57 1184.60 1. (CC) gcc options: -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 40 80 120 160 200 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 1.15, N = 5 SE +/- 0.26, N = 5 35.07 40.00 174.16 46.08 -O2 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon -logg -O2 1. (CXX) g++ options: -fvisibility=hidden -lm
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 50 100 150 200 250 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 97.10 109.64 226.57 112.38 -mfloat-abi=hard -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon -fomit-frame-pointer 1. (CC) gcc options: -static -fopenmp -O3
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 200 400 600 800 1000 SE +/- 12.03, N = 6 SE +/- 29.11, N = 6 SE +/- 31.02, N = 6 SE +/- 20.45, N = 6 538.08 510.88 110.45 1037.59 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 70 140 210 280 350 SE +/- 5.21, N = 6 SE +/- 5.00, N = 6 SE +/- 3.92, N = 6 SE +/- 4.51, N = 3 245.66 223.82 100.78 303.63 -O2 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 200 400 600 800 1000 SE +/- 7.38, N = 6 SE +/- 7.87, N = 6 SE +/- 19.94, N = 3 SE +/- 6.23, N = 6 317.26 340.53 994.89 309.31 -O2 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -mthumb -O2 1. (CXX) g++ options: -fopenmp
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 150K 300K 450K 600K 750K SE +/- 7460.59, N = 3 SE +/- 5219.38, N = 3 SE +/- 1099.43, N = 3 SE +/- 4838.02, N = 3 689818.00 615979.06 164362.15 262053.25 -mfloat-abi=hard -flto -fuse-linker-plugin -ffat-lto-objects -fipa-pta -ftree-vectorize -mfpu=neon -ffast-math 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 110K 220K 330K 440K 550K SE +/- 5882.98, N = 3 SE +/- 3893.31, N = 3 SE +/- 1276.03, N = 3 SE +/- 7141.50, N = 6 492427.96 432160.48 123463.07 207692.84 -mfloat-abi=hard -flto -fuse-linker-plugin -ffat-lto-objects -fipa-pta -ftree-vectorize -mfpu=neon -ffast-math 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 300 600 900 1200 1500 SE +/- 0.00, N = 3 SE +/- 1.45, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 1075 1211 323 579 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta 1. (CXX) g++ options: -fopenmp
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 10K 20K 30K 40K 50K SE +/- 48.27, N = 3 SE +/- 45.88, N = 3 SE +/- 794.66, N = 4 SE +/- 51.49, N = 3 10110 11431 46435 15600 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -flto
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 120 240 360 480 600 SE +/- 0.63, N = 3 SE +/- 1.47, N = 3 SE +/- 2.88, N = 3 SE +/- 0.07, N = 3 123.14 134.51 533.04 132.76
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.3.0 vpxenc NVIDIA TX1 Utopic NVIDIA Tegra X1 Odroid C1 @1.73GHz Vivid Grinch TK1 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 13.11 11.52 4.40 11.96 1. (CXX) g++ options: -lvpx -lgtest -lpthread -lm -O3
Phoronix Test Suite v10.8.4