CPU PlaidML Linux Benchmarks

Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1602 BIOS) and NVIDIA NV120 12GB on Fedora 29 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 1901129-SP-1901119SP76
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
Performance Per
Dollar
Date
Run
  Test
  Duration
Ubuntu 18.10
January 10 2019
  8 Hours, 57 Minutes
openSUSE Tumbleweed
January 11 2019
  9 Hours, 55 Minutes
Fedora Workstation 29
January 11 2019
  8 Hours, 32 Minutes
Invert Hiding All Results Option
  9 Hours, 8 Minutes

Only show results where is faster than
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):


CPU PlaidML Linux BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 18.10openSUSE TumbleweedFedora Workstation 29Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1602 BIOS)Intel Sky Lake-E DMI3 Registers16384MBSamsung SSD 970 EVO 500GBNVIDIA NV120 12GBRealtek ALC1220ASUS PB278Intel I219-VUbuntu 18.104.18.0-13-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.3 Mesa 18.2.2GCC 8.2.0ext42560x1440NVIDIA GeForce GTX TITAN X 12GBopenSUSE Tumbleweed 201901084.19.12-1-default (x86_64)KDE PlasmaX Server 1.20.3modesetting 1.20.34.3 Mesa 18.3.1btrfsNVIDIA NV120 12GBFedora 294.19.13-300.fc29.x86_64 (x86_64)GNOME Shell 3.30.2X Server + Wayland4.3 Mesa 18.2.8GCC 8.2.1 20181215ext4OpenBenchmarking.orgProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Ubuntu 18.10: Python 2.7.15+ + Python 3.6.7- openSUSE Tumbleweed: Python 2.7.15 + Python 3.6.5- Fedora Workstation 29: Python 2.7.15 + Python 3.7.2Security Details- Ubuntu 18.10: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - openSUSE Tumbleweed: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Fedora Workstation 29: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable Graphics Details- openSUSE Tumbleweed: EXA

Ubuntu 18.10openSUSE TumbleweedFedora Workstation 29Result OverviewPhoronix Test Suite100%120%139%159%179%PlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLPlaidMLNo - Inference - Mobilenet - CPUNo - Inference - ResNet 50 - CPUNo - Inference - VGG19 - CPUNo - Inference - VGG16 - CPUNo - Inference - NASNer Large - CPUNo - Training - VGG19 - CPUNo - Training - VGG16 - CPUYes - Inference - VGG19 - CPUYes - Inference - VGG16 - CPUNo - Inference - DenseNet 201 - CPUNo - Training - IMDB LSTM - CPUNo - Inference - IMDB LSTM - CPU

CPU PlaidML Linux Benchmarksplaidml: No - Training - VGG19 - CPUplaidml: No - Inference - NASNer Large - CPUplaidml: No - Training - VGG16 - CPUplaidml: No - Inference - DenseNet 201 - CPUplaidml: No - Training - IMDB LSTM - CPUplaidml: No - Inference - IMDB LSTM - CPUplaidml: Yes - Inference - VGG19 - CPUplaidml: Yes - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - ResNet 50 - CPUplaidml: No - Inference - Mobilenet - CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 291.001.161.232.712.172.523.493.934.865.738.2426.041.211.411.482.872.082.384.154.586.357.4512.0646.511.031.241.273.142.282.593.754.205.236.169.5930.12OpenBenchmarking.org

PlaidML

This test profile uses PlaidML deep learning framework for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Training - Network: VGG19 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.27230.54460.81691.08921.3615SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.001.211.03

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: NASNer Large - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.31730.63460.95191.26921.5865SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.161.411.24

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Training - Network: VGG16 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.3330.6660.9991.3321.665SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.231.481.27

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.70651.4132.11952.8263.5325SE +/- 0.00, N = 3SE +/- 0.05, N = 9SE +/- 0.00, N = 32.712.873.14

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Training - Network: IMDB LSTM - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.5131.0261.5392.0522.565SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 32.172.082.28

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.58281.16561.74842.33122.914SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 32.522.382.59

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: Yes - Mode: Inference - Network: VGG19 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 290.93381.86762.80143.73524.669SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.494.153.75

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: Yes - Mode: Inference - Network: VGG16 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 291.03052.0613.09154.1225.1525SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.934.584.20

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 29246810SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 34.866.355.23

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 29246810SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 35.737.456.16

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 293691215SE +/- 0.00, N = 2SE +/- 0.12, N = 2SE +/- 0.02, N = 38.2412.069.59

OpenBenchmarking.orgExamples Per Second, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Mobilenet - Device: CPUUbuntu 18.10openSUSE TumbleweedFedora Workstation 291122334455SE +/- 0.10, N = 3SE +/- 1.08, N = 12SE +/- 0.03, N = 326.0446.5130.12