egpuperf

7700K w/1080FE in PCI-E slot

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1709013-TR-EGPUPERF845
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
1080_eGPU_Mode
August 31 2017
 
1080_Direct_Mode
September 01 2017
 
Invert Hiding All Results Option
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


egpuperfProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLVulkanCompilerFile-SystemScreen Resolution1080_eGPU_Mode1080_Direct_ModeIntel Core i7-7700K @ 0.80GHz (8 Cores)Gigabyte Z170X-Gaming 7Intel Device 591f15360MB2 x VisionTek 120GB + 2000GB Western Digital WD20PURX-64P + 512GB TOSHIBA-RD400Gigabyte NVIDIA GeForce GTX 1080 8192MB (1607/5005MHz)Creative CA0132SONY TVIntel ConnectionUbuntu 17.104.12.0-11-generic (x86_64)GNOME Shell 3.24.3NVIDIA 375.824.5.01.0.54GCC 7.2.0 + CUDA 8.0ext41920x108016384MBNVIDIA GeForce GTX 1080 8192MB (139/405MHz)4.11.0-13-generic (x86_64)1.0.24OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: intel_pstate powersaveOpenCL Details- GPU Compute Cores: 2560System Details- GPU Compute Cores: 2560.

1080_eGPU_Mode vs. 1080_Direct_Mode ComparisonPhoronix Test SuiteBaseline+6.3%+6.3%+12.6%+12.6%+18.9%+18.9%25%24.8%CPU+GPUGPUGPU - Hotel3.8%CPU+GPU - Hotel3.4%JuliaGPUJuliaGPULuxMarkLuxMark1080_eGPU_Mode1080_Direct_Mode

egpuperfjuliagpu: GPUjuliagpu: CPU+GPUluxmark: GPU - Hotelluxmark: CPU+GPU - Hotelluxmark: GPU - Microphoneluxmark: GPU - Luxball HDRluxmark: CPU+GPU - Microphoneluxmark: CPU+GPU - Luxball HDRshoc: OpenCL - Triadshoc: OpenCL - FFT SPshoc: OpenCL - MD5 Hashshoc: OpenCL - Max SP Flopsshoc: OpenCL - Bus Speed Downloadshoc: OpenCL - Bus Speed Readbackshoc: OpenCL - Texture Read Bandwidthmandelbulbgpu: GPUmandelbulbgpu: CPU+GPU1080_eGPU_Mode1080_Direct_Mode55157230.9055154186.703067305663101299563061301968819006.4768957945.702955295563191307463141308812.27550.2714.189197.9012.9713.20473.3134557497.9034613281.27OpenBenchmarking.org

JuliaGPU

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: GPU1080_Direct_Mode1080_eGPU_Mode15M30M45M60M75MSE +/- 121035.74, N = 3SE +/- 39269.17, N = 368819006.4755157230.901. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm

OpenBenchmarking.orgSamples/sec, More Is BetterJuliaGPU 1.2pts1OpenCL Device: CPU+GPU1080_Direct_Mode1080_eGPU_Mode15M30M45M60M75MSE +/- 44238.44, N = 3SE +/- 32537.90, N = 368957945.7055154186.701. (CC) gcc options: -O3 -march=native -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL -lm

LuxMark

LuxMark is a multi-platform OpenGL benchmark using LuxRender / SLG2. LuxMark supports targeting different OpenCL devices and has multiple scenes available for rendering. LuxMark is a fully open-source OpenCL program with real-world rendering examples. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: Hotel1080_Direct_Mode1080_eGPU_Mode7001400210028003500SE +/- 11.68, N = 329553067

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: CPU+GPU - Scene: Hotel1080_Direct_Mode1080_eGPU_Mode7001400210028003500SE +/- 0.67, N = 3SE +/- 2.33, N = 329553056

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: Microphone1080_Direct_Mode1080_eGPU_Mode14002800420056007000SE +/- 5.36, N = 3SE +/- 4.37, N = 363196310

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: GPU - Scene: Luxball HDR1080_Direct_Mode1080_eGPU_Mode3K6K9K12K15KSE +/- 13.32, N = 31307412995

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: CPU+GPU - Scene: Microphone1080_Direct_Mode1080_eGPU_Mode14002800420056007000SE +/- 0.33, N = 3SE +/- 0.88, N = 363146306

OpenBenchmarking.orgScore, More Is BetterLuxMark 3.0OpenCL Device: CPU+GPU - Scene: Luxball HDR1080_Direct_Mode1080_eGPU_Mode3K6K9K12K15KSE +/- 8.82, N = 31308813019

SHOC Scalable HeterOgeneous Computing

The CUDA and OpenCL version of Vetter's Scalable HeterOgeneous Computing benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Triad1080_Direct_Mode3691215SE +/- 0.00, N = 312.271. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: FFT SP1080_Direct_Mode120240360480600SE +/- 4.48, N = 3550.271. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGHash/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: MD5 Hash1080_Direct_Mode48121620SE +/- 0.02, N = 314.181. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGFLOPS, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Max SP Flops1080_Direct_Mode2K4K6K8K10KSE +/- 56.22, N = 39197.901. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Bus Speed Download1080_Direct_Mode3691215SE +/- 0.00, N = 312.971. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Bus Speed Readback1080_Direct_Mode3691215SE +/- 0.00, N = 313.201. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

OpenBenchmarking.orgGB/s, More Is BetterSHOC Scalable HeterOgeneous Computing 2015-11-10Target: OpenCL - Benchmark: Texture Read Bandwidth1080_Direct_Mode100200300400500SE +/- 1.34, N = 3473.311. (CXX) g++ options: -O2 -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt

MandelbulbGPU

MandelbulbGPU is an OpenCL benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSamples/sec, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: GPU1080_Direct_Mode7M14M21M28M35MSE +/- 46496.00, N = 334557497.901. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL

OpenBenchmarking.orgSamples/sec, More Is BetterMandelbulbGPU 1.0pts1OpenCL Device: CPU+GPU1080_Direct_Mode7M14M21M28M35MSE +/- 12373.61, N = 334613281.271. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL