ARMv8 Cortex-A78E testing with a EDK II r35.3.1-63e71c9-dirty and NVIDIA Tegra Orin on Ubuntu 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2403121-NE-20240308055 20240308 - Phoronix Test Suite 20240308 ARMv8 Cortex-A78E testing with a EDK II r35.3.1-63e71c9-dirty and NVIDIA Tegra Orin on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2403121-NE-20240308055&grt&rdt .
20240308 Processor Motherboard Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Display Driver Vulkan Compiler File-System Screen Resolution OpenGL cpu memory cuda glmark2 ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 ARMv8 Cortex-A78E @ 2.19GHz (8 Cores) EDK II r35.3.1-63e71c9-dirty 30GB 1024GB TS1TMTE720TI-SC1 + 64GB G1M15M EFI VGA BenQ EL2870U Intel Device 0d9f + Intel-AC 9260 Ubuntu 20.04 5.10.104-tegra (aarch64) GNOME Shell 3.36.9 X Server 1.20.13 NVIDIA 1.3.212 GCC 9.4.0 + CUDA 11.4 ext4 3840x2160 4.6.0 1024GB TS1TMTE720TI-SC1 + 128GB TS128GMTE652T2-SC1 + 64GB G1M15M NVIDIA Tegra Orin DELL SE2422H NVIDIA 35.3.1 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Compiler Details - cpu, memory, cuda, ts1tbsystemnvme, ts1tbsystemnvme2, ts128gnvme, ts128gnvme2: --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-objc-gc=auto --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 Processor Details - Scaling Governor: tegra194 schedutil Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected Disk Details - ts1tbsystemnvme, ts1tbsystemnvme2, ts128gnvme, ts128gnvme2: NONE / relatime,rw / Block Size: 4096
20240308 cuda-mini-nbody: Original cuda-mini-nbody: Cache Blocking cuda-mini-nbody: Loop Unrolling cuda-mini-nbody: SOA Data Layout cuda-mini-nbody: Flush Denormals To Zero fio: Seq Read - Linux AIO - Yes - 8MB - 1 - Default Test Directory fio: Seq Read - Linux AIO - Yes - 8MB - 1 - Default Test Directory fio: Seq Write - Linux AIO - Yes - 8MB - 1 - Default Test Directory fio: Seq Write - Linux AIO - Yes - 8MB - 1 - Default Test Directory fio: Seq Read - Linux AIO - No - 8MB - 1 - Default Test Directory fio: Seq Read - Linux AIO - No - 8MB - 1 - Default Test Directory fio: Seq Write - Linux AIO - No - 8MB - 1 - Default Test Directory fio: Seq Write - Linux AIO - No - 8MB - 1 - Default Test Directory glmark2: 800 x 600 glmark2: 1024 x 768 glmark2: 1280 x 1024 glmark2: 1600 x 1200 glmark2: 1920 x 1080 glmark2: 1920 x 1200 glmark2: 2560 x 1440 glmark2: 3840 x 2160 stream: Copy stream: Scale stream: Triad stream: Add stress-ng: Crypto stress-ng: Forking stress-ng: CPU Stress stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting cpu memory cuda glmark2 ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 10503.88 8538.41 1516.15 27495.21 17682.51 1665.19 2697722.58 118.87 52367.2 52033.0 47063.9 46922.8 52.972 78.641 83.325 71.397 76.247 3466 3310 3055 2585 2562 2329 1715 904 4378 546 3589 447 4447 554 3706 462 1609 200 273 32 1301 161 346 42 1611 200 290 35 OpenBenchmarking.org
CUDA Mini-Nbody Test: Original OpenBenchmarking.org (NBody^2)/s, More Is Better CUDA Mini-Nbody 2015-11-10 Test: Original cuda 12 24 36 48 60 SE +/- 0.34, N = 3 52.97
CUDA Mini-Nbody Test: Cache Blocking OpenBenchmarking.org (NBody^2)/s, More Is Better CUDA Mini-Nbody 2015-11-10 Test: Cache Blocking cuda 20 40 60 80 100 SE +/- 0.93, N = 4 78.64
CUDA Mini-Nbody Test: Loop Unrolling OpenBenchmarking.org (NBody^2)/s, More Is Better CUDA Mini-Nbody 2015-11-10 Test: Loop Unrolling cuda 20 40 60 80 100 SE +/- 0.45, N = 3 83.33
CUDA Mini-Nbody Test: SOA Data Layout OpenBenchmarking.org (NBody^2)/s, More Is Better CUDA Mini-Nbody 2015-11-10 Test: SOA Data Layout cuda 16 32 48 64 80 SE +/- 1.03, N = 12 71.40
CUDA Mini-Nbody Test: Flush Denormals To Zero OpenBenchmarking.org (NBody^2)/s, More Is Better CUDA Mini-Nbody 2015-11-10 Test: Flush Denormals To Zero cuda 20 40 60 80 100 SE +/- 0.11, N = 3 76.25
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 1000 2000 3000 4000 5000 SE +/- 64.87, N = 15 SE +/- 62.61, N = 15 SE +/- 14.19, N = 3 SE +/- 0.58, N = 3 4378 4447 1609 1611 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 120 240 360 480 600 SE +/- 8.11, N = 15 SE +/- 7.79, N = 15 SE +/- 1.86, N = 3 546 554 200 200 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 800 1600 2400 3200 4000 SE +/- 90.15, N = 15 SE +/- 63.02, N = 15 SE +/- 15.79, N = 15 SE +/- 11.37, N = 15 3589 3706 273 290 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts1tbsystemnvme ts1tbsystemnvme2 ts128gnvme ts128gnvme2 100 200 300 400 500 SE +/- 11.22, N = 15 SE +/- 7.91, N = 15 SE +/- 1.98, N = 15 SE +/- 1.43, N = 15 447 462 32 35 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts128gnvme 300 600 900 1200 1500 SE +/- 10.73, N = 3 1301 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts128gnvme 40 80 120 160 200 SE +/- 1.53, N = 3 161 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts128gnvme 80 160 240 320 400 SE +/- 4.77, N = 15 346 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 8MB - Job Count: 1 - Disk Target: Default Test Directory ts128gnvme 10 20 30 40 50 SE +/- 0.61, N = 15 42 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
GLmark2 Resolution: 800 x 600 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 800 x 600 glmark2 700 1400 2100 2800 3500 3466
GLmark2 Resolution: 1024 x 768 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 1024 x 768 glmark2 700 1400 2100 2800 3500 3310
GLmark2 Resolution: 1280 x 1024 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 1280 x 1024 glmark2 700 1400 2100 2800 3500 3055
GLmark2 Resolution: 1600 x 1200 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 1600 x 1200 glmark2 600 1200 1800 2400 3000 2585
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 1920 x 1080 glmark2 500 1000 1500 2000 2500 2562
GLmark2 Resolution: 1920 x 1200 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 1920 x 1200 glmark2 500 1000 1500 2000 2500 2329
GLmark2 Resolution: 2560 x 1440 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 2560 x 1440 glmark2 400 800 1200 1600 2000 1715
GLmark2 Resolution: 3840 x 2160 OpenBenchmarking.org Score, More Is Better GLmark2 Resolution: 3840 x 2160 glmark2 200 400 600 800 1000 904
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy memory 11K 22K 33K 44K 55K SE +/- 99.70, N = 5 52367.2 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale memory 11K 22K 33K 44K 55K SE +/- 55.70, N = 5 52033.0 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad memory 10K 20K 30K 40K 50K SE +/- 55.08, N = 5 47063.9 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add memory 10K 20K 30K 40K 50K SE +/- 129.64, N = 5 46922.8 1. (CC) gcc options: -O3 -march=native -fopenmp
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Crypto cpu 2K 4K 6K 8K 10K SE +/- 65.78, N = 3 10503.88 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Forking cpu 2K 4K 6K 8K 10K SE +/- 69.73, N = 15 8538.41 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Stress cpu 300 600 900 1200 1500 SE +/- 7.03, N = 3 1516.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix Math cpu 6K 12K 18K 24K 30K SE +/- 206.51, N = 3 27495.21 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Math cpu 4K 8K 12K 16K 20K SE +/- 18.05, N = 3 17682.51 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Memory Copying cpu 400 800 1200 1600 2000 SE +/- 1.01, N = 3 1665.19 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc C String Functions cpu 600K 1200K 1800K 2400K 3000K SE +/- 4904.33, N = 3 2697722.58 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc Qsort Data Sorting cpu 30 60 90 120 150 SE +/- 0.40, N = 3 118.87 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Phoronix Test Suite v10.8.4