NVIDIA GeForce GTX 1080 Linux Comparison OpenGL, OpenCL, Vulkan benchmarks of the NVIDIA GeForce GTX 1080 (Pascal) graphics card under Ubuntu Linux. Benchmarks by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1606047-HA-PASCALGRA41&grs&sro .
NVIDIA GeForce GTX 1080 Linux Comparison Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution OpenCL GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R7 370 Radeon R9 Fury GeForce GTX 1080 Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Sky Lake 16384MB Samsung SSD 950 PRO 256GB NVIDIA GeForce GTX 680 2043MB (1006/3004MHz) Realtek ALC1150 Intel Connection Ubuntu 16.04 4.6.0-040600-generic (x86_64) Unity 7.4.0 X Server 1.18.3 NVIDIA 367.18 4.5.0 1.0.8 GCC 5.3.1 20160413 ext4 3840x2160 NVIDIA GeForce GTX 760 2043MB (980/3004MHz) NVIDIA GeForce GTX 770 2043MB (1045/3505MHz) NVIDIA GeForce GTX 780 Ti 3067MB (875/3500MHz) eVGA NVIDIA GeForce GTX 950 2043MB (1202/3304MHz) eVGA NVIDIA GeForce GTX 960 2043MB (1277/3505MHz) eVGA NVIDIA GeForce GTX 970 4091MB (1163/3505MHz) NVIDIA GeForce GTX 980 4091MB (1126/3505MHz) NVIDIA GeForce GTX 980 Ti 6139MB (999/3505MHz) NVIDIA GeForce GTX TITAN X 12283MB (1001/3505MHz) Gigabyte AMD Radeon R7 370 / R9 270X/370 OEM 2048MB modesetting 1.18.3 4.2 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4 XFX AMD Radeon R9 285/380 2048MB 4.3 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4 XFX AMD Radeon R9 290 4096MB MSI AMD Radeon R7 370 / R9 270/370 OEM 4096MB 4.2 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4 Sapphire AMD Radeon R9 FURY / NANO 4096MB 4.3 Mesa 11.3.0-devel (padoka PPA) Gallium 0.4 Device 8187MB (80/5005MHz) NVIDIA 367.18 4.5.0 OpenCL 1.2 CUDA 8.0.0 1.0.8 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details - Scaling Governor: intel_pstate performance OpenCL Details - GeForce GTX 680: GPU Compute Cores: 1536 - GeForce GTX 760: GPU Compute Cores: 1152 - GeForce GTX 770: GPU Compute Cores: 1536 - GeForce GTX 780 Ti: GPU Compute Cores: 2880 - GeForce GTX 950: GPU Compute Cores: 768 - GeForce GTX 960: GPU Compute Cores: 1024 - GeForce GTX 970: GPU Compute Cores: 1664 - GeForce GTX 980: GPU Compute Cores: 2048 - GeForce GTX 980 Ti: GPU Compute Cores: 2816 - GeForce GTX TITAN X: GPU Compute Cores: 3072 - GeForce GTX 1080: GPU Compute Cores: 2560 System Details - GeForce GTX 680: GPU Compute Cores: 1536. - GeForce GTX 760: GPU Compute Cores: 1152. - GeForce GTX 770: GPU Compute Cores: 1536. - GeForce GTX 780 Ti: GPU Compute Cores: 2880. - GeForce GTX 950: GPU Compute Cores: 768. - GeForce GTX 960: GPU Compute Cores: 1024. - GeForce GTX 970: GPU Compute Cores: 1664. - GeForce GTX 980: GPU Compute Cores: 2048. - GeForce GTX 980 Ti: GPU Compute Cores: 2816. - GeForce GTX TITAN X: GPU Compute Cores: 3072. - GeForce GTX 1080: GPU Compute Cores: 2560. Graphics Details - Radeon R9 270X, Radeon R9 285, Radeon R9 290, Radeon R7 370, Radeon R9 Fury: GLAMOR
NVIDIA GeForce GTX 1080 Linux Comparison unigine-heaven: 1920 x 1080 - Fullscreen luxmark: GPU - Hotel tesseract: 3840 x 2160 shoc: OpenCL - Max SP Flops unigine-valley: 1920 x 1080 - Fullscreen gputest: Furmark - 1920 x 1080 - Fullscreen gputest: TessMark - 1920 x 1080 - Fullscreen gputest: GiMark - 1920 x 1080 - Fullscreen shoc: OpenCL - FFT SP shoc: OpenCL - Texture Read Bandwidth xonotic: 3840 x 2160 - Ultimate shoc: OpenCL - MD5 Hash dota2: 3840 x 2160 - Vulkan GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R7 370 Radeon R9 Fury GeForce GTX 1080 48.60 692 112.93 65.31 1290 6738 3100 122.36 244.85 115.24 1.39 43.50 575 100.90 56.16 1049 5195 2427 106.17 170.31 98.44 1.01 51.46 714 119.68 69.98 1391 7148 3269 130.79 254.76 124.07 1.44 91.04 1267 177.73 4982.55 92.75 2107 10593 4458 153.22 287.05 177.32 3.78 48.58 1122 105.04 2217.06 54.44 1081 5830 2703 113.78 241.64 72.38 2.70 55.11 1286 118.14 2951.50 62.80 1174 6512 3032 124.36 269.70 88.02 3.85 87.13 2002 167.29 4337.85 89.52 1794 9499 4513 198.63 281.18 132.32 5.46 60.97 97.42 2062 186.99 5023.22 95.10 2048 9665 4521 206.33 330.87 147.86 6.50 68.60 119.63 2346 222.91 6178.51 110.03 2674 12252 5710 196.64 351.84 179.35 7.78 90.30 127.08 2492 231.83 6922.90 109.80 2559 12889 5792 199.41 351.49 194.72 8.48 92.73 35.15 79.54 41.15 1320 94.22 42.68 62.73 48.45 1401 99.83 55.59 107.30 66.22 1722 128.65 30.99 72.11 35.61 1059 80.26 74.89 162.02 82.98 3120 158.08 157.43 2832 265.36 9377.38 127.58 3517 16270 7583 324.52 519.11 218.47 11.86 108.70 OpenBenchmarking.org
Unigine Heaven Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 1920 x 1080 - Mode: Fullscreen GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R7 370 Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R9 Fury 30 60 90 120 150 SE +/- 0.66, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 SE +/- 0.22, N = 3 SE +/- 0.40, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 157.43 48.60 43.50 51.46 91.04 48.58 55.11 87.13 97.42 119.63 127.08 30.99 35.15 42.68 55.59 74.89
LuxMark OpenCL Device: GPU - Scene: Hotel OpenBenchmarking.org Score, More Is Better LuxMark 3.0 OpenCL Device: GPU - Scene: Hotel GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 600 1200 1800 2400 3000 SE +/- 51.00, N = 6 SE +/- 1.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.73, N = 3 SE +/- 2.73, N = 3 SE +/- 10.33, N = 3 SE +/- 30.94, N = 5 SE +/- 10.00, N = 3 SE +/- 1.33, N = 3 SE +/- 7.09, N = 3 2832 692 575 714 1267 1122 1286 2002 2062 2346 2492
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R7 370 Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R9 Fury 60 120 180 240 300 SE +/- 1.23, N = 3 SE +/- 0.54, N = 3 SE +/- 0.09, N = 3 SE +/- 0.52, N = 3 SE +/- 0.93, N = 3 SE +/- 0.40, N = 3 SE +/- 0.35, N = 3 SE +/- 2.56, N = 3 SE +/- 0.73, N = 3 SE +/- 3.39, N = 3 SE +/- 2.25, N = 3 SE +/- 0.55, N = 3 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 SE +/- 1.45, N = 3 SE +/- 0.94, N = 3 265.36 112.93 100.90 119.68 177.73 105.04 118.14 167.29 186.99 222.91 231.83 72.11 79.54 62.73 107.30 162.02
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Max SP Flops OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Max SP Flops GeForce GTX 1080 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 2K 4K 6K 8K 10K SE +/- 9.50, N = 3 SE +/- 10.13, N = 3 SE +/- 6.84, N = 3 SE +/- 7.21, N = 3 SE +/- 1.92, N = 3 SE +/- 9.91, N = 3 SE +/- 19.80, N = 3 SE +/- 46.53, N = 3 9377.38 4982.55 2217.06 2951.50 4337.85 5023.22 6178.51 6922.90 1. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt
Unigine Valley Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R7 370 Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R9 Fury 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 127.58 65.31 56.16 69.98 92.75 54.44 62.80 89.52 95.10 110.03 109.80 35.61 41.15 48.45 66.22 82.98
GpuTest Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R7 370 Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R9 Fury 800 1600 2400 3200 4000 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 SE +/- 2.08, N = 3 SE +/- 2.33, N = 3 SE +/- 8.50, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 5.61, N = 3 SE +/- 1.67, N = 3 SE +/- 7.45, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 3.51, N = 3 SE +/- 13.01, N = 3 3517 1290 1049 1391 2107 1081 1174 1794 2048 2674 2559 1059 1320 1401 1722 3120
GpuTest Test: TessMark - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: TessMark - Resolution: 1920 x 1080 - Mode: Fullscreen GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 3K 6K 9K 12K 15K SE +/- 26.77, N = 3 SE +/- 1.33, N = 3 SE +/- 18.66, N = 3 SE +/- 43.66, N = 3 SE +/- 42.14, N = 3 SE +/- 2.03, N = 3 SE +/- 12.60, N = 3 SE +/- 8.41, N = 3 SE +/- 65.51, N = 3 SE +/- 29.24, N = 3 SE +/- 41.00, N = 3 16270 6738 5195 7148 10593 5830 6512 9499 9665 12252 12889
GpuTest Test: GiMark - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: GiMark - Resolution: 1920 x 1080 - Mode: Fullscreen GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 1600 3200 4800 6400 8000 SE +/- 11.46, N = 3 SE +/- 0.67, N = 3 SE +/- 6.44, N = 3 SE +/- 14.05, N = 3 SE +/- 10.27, N = 3 SE +/- 0.88, N = 3 SE +/- 1.45, N = 3 SE +/- 0.67, N = 3 SE +/- 10.71, N = 3 SE +/- 21.17, N = 3 SE +/- 7.55, N = 3 7583 3100 2427 3269 4458 2703 3032 4513 4521 5710 5792
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: FFT SP OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: FFT SP GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 70 140 210 280 350 SE +/- 1.51, N = 3 SE +/- 1.22, N = 3 SE +/- 1.74, N = 3 SE +/- 0.44, N = 3 SE +/- 0.37, N = 3 SE +/- 0.44, N = 3 SE +/- 0.86, N = 3 SE +/- 1.08, N = 3 SE +/- 0.51, N = 3 SE +/- 0.39, N = 3 SE +/- 0.61, N = 3 324.52 122.36 106.17 130.79 153.22 113.78 124.36 198.63 206.33 196.64 199.41 1. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Texture Read Bandwidth OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Texture Read Bandwidth GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 110 220 330 440 550 SE +/- 1.83, N = 3 SE +/- 1.84, N = 3 SE +/- 1.05, N = 3 SE +/- 0.96, N = 3 SE +/- 0.07, N = 3 SE +/- 1.05, N = 3 SE +/- 0.32, N = 3 SE +/- 0.11, N = 3 SE +/- 0.91, N = 3 SE +/- 0.14, N = 3 SE +/- 1.30, N = 3 519.11 244.85 170.31 254.76 287.05 241.64 269.70 281.18 330.87 351.84 351.49 1. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 3840 x 2160 - Effects Quality: Ultimate GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X Radeon R7 370 Radeon R9 270X Radeon R9 285 Radeon R9 290 Radeon R9 Fury 50 100 150 200 250 SE +/- 0.53, N = 3 SE +/- 0.11, N = 3 SE +/- 0.16, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.29, N = 3 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 SE +/- 0.42, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 SE +/- 0.23, N = 3 SE +/- 0.73, N = 3 SE +/- 1.33, N = 3 218.47 115.24 98.44 124.07 177.32 72.38 88.02 132.32 147.86 179.35 194.72 80.26 94.22 99.83 128.65 158.08 MIN: 65 / MAX: 379 MIN: 53 / MAX: 184 MIN: 47 / MAX: 160 MIN: 58 / MAX: 201 MIN: 64 / MAX: 294 MIN: 36 / MAX: 114 MIN: 45 / MAX: 136 MIN: 58 / MAX: 213 MIN: 62 / MAX: 241 MIN: 64 / MAX: 306 MIN: 63 / MAX: 345 MIN: 33 / MAX: 150 MIN: 39 / MAX: 179 MIN: 36 / MAX: 185 MIN: 48 / MAX: 258 MIN: 39 / MAX: 409
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: MD5 Hash OpenBenchmarking.org GHash/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: MD5 Hash GeForce GTX 1080 GeForce GTX 680 GeForce GTX 760 GeForce GTX 770 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 960 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 11.86 1.39 1.01 1.44 3.78 2.70 3.85 5.46 6.50 7.78 8.48 1. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt
Dota 2 Resolution: 3840 x 2160 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better Dota 2 Resolution: 3840 x 2160 - Renderer: Vulkan GeForce GTX 1080 GeForce GTX 970 GeForce GTX 980 GeForce GTX 980 Ti GeForce GTX TITAN X 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.58, N = 3 108.70 60.97 68.60 90.30 92.73
Phoronix Test Suite v10.8.5