Nvidia Jetson TX2 vs regular ARM parts
Testing an array of Will-o'-the-cheap devices vs Jetson TX2
Jetson TX2
Processor: ARMv8 rev 3 @ 2.00GHz (6 Cores), Motherboard: quill, Memory: 8192MB, Disk: 31GB 032G34, Graphics: GP10B (nvgpu)/
OS: Ubuntu 16.04, Kernel: 4.4.15-tegra (aarch64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 27.1.0, OpenGL: 4.5.0, Vulkan: 1.0.8, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,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=aarch64 --with-default-libstdcxx-abi=new -v
Processor Notes: Scaling Governor: tegra_cpufreq schedutil
ODROID-C2
Processor: Unknown @ 1.54GHz (4 Cores), Motherboard: ODROID-C2, Memory: 2048MB, Disk: 16GB SD16G, Graphics: LLVMpipe
OS: Ubuntu 16.04, Kernel: 3.14.79-108 (aarch64), Desktop: MATE 1.12.1, Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 12.0.6 Gallium 0.4 (LLVM 3.8 128 bits), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,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=aarch64 --with-default-libstdcxx-abi=new -v
Processor Notes: Scaling Governor: meson_cpufreq interactive
Mini M8S
Processor: Unknown @ 1.54GHz (4 Cores), Motherboard: Amlogic, Memory: 2048MB, Disk: 32GB 00000
OS: Ubuntu 16.04, Kernel: 3.14.79-vegas95 (aarch64), Compiler: GCC 6.3.1 20170316 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.0, File-System: ext4, Screen Resolution: 1280x1440
Compiler Notes: --build=aarch64-linux-gnu --disable-bootstrap --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --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=aarch64 --with-default-libstdcxx-abi=new
Processor Notes: Scaling Governor: meson_cpufreq performance
ODROID-C1
Processor: ARMv7 rev 1 @ 1.82GHz (4 Cores), Motherboard: ODROIDC, Memory: 915MB, Disk: 64GB 00000
OS: Ubuntu 14.04, Kernel: 3.10.80-20-odrobian (armv7l), Display Server: X Server 1.15.1, Compiler: GCC 6.3.1 20170319 + Clang 3.6.0-2ubuntu1~trusty1 + LLVM 3.6.0, File-System: ext4, Screen Resolution: 1280x1024
Compiler Notes: --build=arm-linux-gnueabihf --disable-bootstrap --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-libstdcxx-dual-abi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=gcc4-compatible --with-float=hard --with-fpu=vfpv3 --with-mode=arm -v
Processor Notes: Scaling Governor: meson_cpufreq performance
C-Ray
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
FFTW
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
FLAC Audio Encoding
This test times how long it takes to encode a sample WAV file to FLAC format three times. Learn more via the OpenBenchmarking.org test page.
Himeno Benchmark
The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
John The Ripper
This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.
Meta Performance Per Dollar
OpenSSL
OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
Redis
Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
Smallpt
Timed MAFFT Alignment
Jetson TX2
Processor: ARMv8 rev 3 @ 2.00GHz (6 Cores), Motherboard: quill, Memory: 8192MB, Disk: 31GB 032G34, Graphics: GP10B (nvgpu)/
OS: Ubuntu 16.04, Kernel: 4.4.15-tegra (aarch64), Desktop: Unity 7.4.0, Display Server: X Server 1.18.3, Display Driver: NVIDIA 27.1.0, OpenGL: 4.5.0, Vulkan: 1.0.8, Compiler: GCC 5.4.0 20160609 + CUDA 8.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,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=aarch64 --with-default-libstdcxx-abi=new -v
Processor Notes: Scaling Governor: tegra_cpufreq schedutil
Testing initiated at 15 March 2017 17:32 by user NVIDIA.
ODROID-C2
Processor: Unknown @ 1.54GHz (4 Cores), Motherboard: ODROID-C2, Memory: 2048MB, Disk: 16GB SD16G, Graphics: LLVMpipe
OS: Ubuntu 16.04, Kernel: 3.14.79-108 (aarch64), Desktop: MATE 1.12.1, Display Server: X Server 1.18.4, OpenGL: 3.3 Mesa 12.0.6 Gallium 0.4 (LLVM 3.8 128 bits), Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,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=aarch64 --with-default-libstdcxx-abi=new -v
Processor Notes: Scaling Governor: meson_cpufreq interactive
Testing initiated at 17 March 2017 05:28 by user odroid.
Mini M8S
Processor: Unknown @ 1.54GHz (4 Cores), Motherboard: Amlogic, Memory: 2048MB, Disk: 32GB 00000
OS: Ubuntu 16.04, Kernel: 3.14.79-vegas95 (aarch64), Compiler: GCC 6.3.1 20170316 + Clang 3.8.0-2ubuntu4 + LLVM 3.8.0, File-System: ext4, Screen Resolution: 1280x1440
Compiler Notes: --build=aarch64-linux-gnu --disable-bootstrap --disable-browser-plugin --disable-libquadmath --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --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=aarch64 --with-default-libstdcxx-abi=new
Processor Notes: Scaling Governor: meson_cpufreq performance
Testing initiated at 18 March 2017 12:53 by user odroid.
ODROID-C1
Processor: ARMv7 rev 1 @ 1.82GHz (4 Cores), Motherboard: ODROIDC, Memory: 915MB, Disk: 64GB 00000
OS: Ubuntu 14.04, Kernel: 3.10.80-20-odrobian (armv7l), Display Server: X Server 1.15.1, Compiler: GCC 6.3.1 20170319 + Clang 3.6.0-2ubuntu1~trusty1 + LLVM 3.6.0, File-System: ext4, Screen Resolution: 1280x1024
Compiler Notes: --build=arm-linux-gnueabihf --disable-bootstrap --disable-browser-plugin --disable-libitm --disable-libquadmath --disable-libstdcxx-dual-abi --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-arch-directory=arm --with-arch=armv7-a --with-default-libstdcxx-abi=gcc4-compatible --with-float=hard --with-fpu=vfpv3 --with-mode=arm -v
Processor Notes: Scaling Governor: meson_cpufreq performance
Testing initiated at 20 March 2017 03:44 by user odroid.