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&grs&rdt .
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 encode-flac: WAV To FLAC stockfish: Total Time fhourstones: Complex Connect-4 Solving build-apache: Time To Compile redis: GET smallpt: Global Illumination Renderer; 100 Samples primesieve: 1e12 Prime Number Generation ffmpeg: H.264 HD To NTSC DV vpxenc: vpxenc n-queens: Elapsed Time fftw: Stock - 2D FFT Size 2048 redis: SET pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Write c-ray: Total Time NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic TK1 Vivid Grinch Vivid Grinch TK1 40.00 11431 4705.57 134.51 615979.06 1211 340.53 74.91 11.52 109.64 215.66 432160.48 223.82 510.88 84.74 174.16 46435 1184.60 533.04 164362.15 323 994.89 213.49 4.40 226.57 124.23 123463.07 100.78 110.45 258.85 35.07 10110 5165.97 123.14 689818.00 1075 317.26 66.62 13.11 97.10 219.96 492427.96 245.66 538.08 81.87 46.08 15600 132.76 262053.25 579 309.31 71.27 11.96 112.38 177.56 207692.84 303.63 1037.59 86.73 OpenBenchmarking.org
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 40 80 120 160 200 SE +/- 0.04, N = 5 SE +/- 1.15, N = 5 SE +/- 0.03, N = 5 SE +/- 0.26, N = 5 40.00 174.16 35.07 46.08 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -ffast-math -ftree-vectorize -mfpu=neon -logg -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -lm
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 10K 20K 30K 40K 50K SE +/- 45.88, N = 3 SE +/- 794.66, N = 4 SE +/- 48.27, N = 3 SE +/- 51.49, N = 3 11431 46435 10110 15600 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -flto
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic 1100 2200 3300 4400 5500 SE +/- 1.07, N = 3 SE +/- 2.86, N = 3 SE +/- 2.23, N = 3 4705.57 1184.60 5165.97 1. (CC) gcc options: -O3
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 120 240 360 480 600 SE +/- 1.47, N = 3 SE +/- 2.88, N = 3 SE +/- 0.63, N = 3 SE +/- 0.07, N = 3 134.51 533.04 123.14 132.76
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 150K 300K 450K 600K 750K SE +/- 5219.38, N = 3 SE +/- 1099.43, N = 3 SE +/- 7460.59, N = 3 SE +/- 4838.02, N = 3 615979.06 164362.15 689818.00 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
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 300 600 900 1200 1500 SE +/- 1.45, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 1211 323 1075 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 Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 200 400 600 800 1000 SE +/- 7.87, N = 6 SE +/- 19.94, N = 3 SE +/- 7.38, N = 6 SE +/- 6.23, N = 6 340.53 994.89 317.26 309.31 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -mthumb -O2 -O2 1. (CXX) g++ options: -fopenmp
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.6.2 H.264 HD To NTSC DV NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 50 100 150 200 250 SE +/- 0.18, N = 3 SE +/- 1.05, N = 3 SE +/- 0.21, N = 3 SE +/- 0.30, N = 3 74.91 213.49 66.62 71.27 -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 -lxcb -lX11 -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
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.3.0 vpxenc NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 3 6 9 12 15 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 11.52 4.40 13.11 11.96 1. (CXX) g++ options: -lvpx -lgtest -lpthread -lm -O3
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 109.64 226.57 97.10 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
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 Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 50 100 150 200 250 SE +/- 0.96, N = 5 SE +/- 1.07, N = 5 SE +/- 1.07, N = 5 SE +/- 0.47, N = 5 215.66 124.23 219.96 177.56 -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 -fstrict-aliasing -fno-schedule-insns -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns 1. (CC) gcc options: -std=gnu99 -O3 -ffast-math -lm
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 110K 220K 330K 440K 550K SE +/- 3893.31, N = 3 SE +/- 1276.03, N = 3 SE +/- 5882.98, N = 3 SE +/- 7141.50, N = 6 432160.48 123463.07 492427.96 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
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 Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 70 140 210 280 350 SE +/- 5.00, N = 6 SE +/- 3.92, N = 6 SE +/- 5.21, N = 6 SE +/- 4.51, N = 3 223.82 100.78 245.66 303.63 -O2 -O3 -mfloat-abi=hard -flto -ffat-lto-objects -fipa-pta -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: 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 Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 200 400 600 800 1000 SE +/- 29.11, N = 6 SE +/- 31.02, N = 6 SE +/- 12.03, N = 6 SE +/- 20.45, N = 6 510.88 110.45 538.08 1037.59 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time NVIDIA Tegra X1 Odroid C1 @1.73GHz NVIDIA TX1 Utopic Vivid Grinch TK1 60 120 180 240 300 SE +/- 0.54, N = 3 SE +/- 0.18, N = 3 SE +/- 2.39, N = 6 SE +/- 0.40, N = 3 84.74 258.85 81.87 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
Phoronix Test Suite v10.8.4