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&grr&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 redis: SET redis: GET pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Write n-queens: Elapsed Time ffmpeg: H.264 HD To NTSC DV encode-flac: WAV To FLAC stockfish: Total Time smallpt: Global Illumination Renderer; 100 Samples primesieve: 1e12 Prime Number Generation c-ray: Total Time build-apache: Time To Compile vpxenc: vpxenc fhourstones: Complex Connect-4 Solving fftw: Stock - 2D FFT Size 2048 NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic TK1 Vivid Grinch Vivid Grinch TK1 432160.48 615979.06 223.82 510.88 109.64 74.91 40.00 11431 1211 340.53 84.74 134.51 11.52 4705.57 215.66 123463.07 164362.15 100.78 110.45 226.57 213.49 174.16 46435 323 994.89 258.85 533.04 4.40 1184.60 124.23 492427.96 689818.00 245.66 538.08 97.10 66.62 35.07 10110 1075 317.26 81.87 123.14 13.11 5165.97 219.96 207692.84 262053.25 303.63 1037.59 112.38 71.27 46.08 15600 579 309.31 86.73 132.76 11.96 177.56 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4