AMD Ryzen 9 3900X SMT benchmarks by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1907314-AS-RYZEN939048 Ryzen 9 3900X Linux SMT Performance - Phoronix Test Suite Ryzen 9 3900X Linux SMT Performance AMD Ryzen 9 3900X SMT benchmarks by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1907314-AS-RYZEN939048&sor&gru .
Ryzen 9 3900X Linux SMT Performance Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution SMT Enabled - Default SMT Disabled AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0702 BIOS) AMD Device 1480 16384MB 2000GB Force MP600 Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz) AMD Device aae0 ASUS VP28U Realtek Device 8125 + Intel I211 + Intel Device 2723 Ubuntu 18.04 5.3.0-999-generic (x86_64) 20190725 GNOME Shell 3.28.4 X Server 1.20.4 modesetting 1.20.4 4.5 Mesa 19.0.2 (LLVM 8.0.0) GCC 7.4.0 ext4 3840x2160 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores) OpenBenchmarking.org Compiler 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 - SMT Enabled - Default: Scaling Governor: acpi-cpufreq schedutil - SMT Disabled: Scaling Governor: acpi-cpufreq ondemand Python Details - Python 2.7.15+ + Python 3.6.8 Security Details - SMT Enabled - Default: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling - SMT Disabled: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling
Ryzen 9 3900X Linux SMT Performance ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping svt-av1: 1080p 8-bit YUV To AV1 Video Encode svt-hevc: 1080p 8-bit YUV To HEVC Video Encode x265: H.265 1080p Video Encoding graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space coremark: CoreMark Size 666 - Iterations Per Second v-ray: CPU indigobench: Bedroom indigobench: Supercar himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth gromacs: Water Benchmark swet: Average npb: BT.A npb: EP.C npb: FT.A npb: FT.B npb: LU.A npb: LU.C npb: SP.A namd: ATPase Simulation - 327,506 Atoms mkl-dnn: IP Batch 1D - f32 mkl-dnn: IP Batch All - f32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: Convolution Batch conv_all - f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Convolution Batch conv_alexnet - f32 mkl-dnn: Deconvolution Batch deconv_all - f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding cloverleaf: Lagrangian-Eulerian Hydrodynamics cp2k: Fayalite-FIST Data rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster nero2d: Total Time build-linux-kernel: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel primesieve: 1e12 Prime Number Generation rust-prime: Prime Number Test To 200,000,000 smallpt: Global Illumination Renderer; 128 Samples compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 ffmpeg: H.264 HD To NTSC DV blender: Barbershop - CPU-Only appleseed: Emily appleseed: Disney Material appleseed: Material Tester SMT Enabled - Default SMT Disabled 643.90 41.35 251.39 40.66 231 263 165 197 266 169 285 532587.52 20558 2.03 4.35 1386.87 77922 39137992 39682621 0.99 852324587 6417.48 477.09 5711.26 6193.02 50909.30 21264.92 4293.52 1.44394 17.25 210.10 18.70 2107.82 26.52 5.05 257.95 5993.69 112.71 151.13 2.22 15.12 28.84 3.79 323.08 52.26 13.91 21.20 72.34 48.63 53.23 15.43 30.87 8.33 25.60 18.05 8.45 710.12 271.85 167.95 163.74 483.15 32.24 200.78 48.90 233 269 173 203 272 145 283 376805.08 15709 1.38 3.06 1369.03 59108 28765888 28280592 0.92 860433765 6440.11 480.69 5701.85 6218.67 52828.71 21548.38 4399.16 1.72944 7.11 89.54 17.56 2011.48 20.67 4.89 248.32 4559.32 108.94 74.27 3.22 28.89 18.48 3.27 446.70 62.20 15.50 16.02 67.01 58.80 56.14 16.72 40.48 10.62 37.18 21.50 4.02 1027.18 370.45 198.39 216.56 OpenBenchmarking.org
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping SMT Enabled - Default SMT Disabled 140 280 420 560 700 SE +/- 1.06, N = 3 SE +/- 1.29, N = 3 643.90 483.15 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.5 1080p 8-bit YUV To AV1 Video Encode SMT Enabled - Default SMT Disabled 9 18 27 36 45 SE +/- 0.25, N = 3 SE +/- 0.02, N = 3 41.35 32.24 1. (CXX) g++ options: -O3 -pie -lpthread -lm
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode SMT Enabled - Default SMT Disabled 50 100 150 200 250 SE +/- 1.83, N = 3 SE +/- 1.35, N = 3 251.39 200.78 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding SMT Disabled SMT Enabled - Default 11 22 33 44 55 SE +/- 0.19, N = 3 SE +/- 0.40, N = 3 48.90 40.66 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl SMT Disabled SMT Enabled - Default 50 100 150 200 250 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 233 231 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate SMT Disabled SMT Enabled - Default 60 120 180 240 300 SE +/- 1.00, N = 3 SE +/- 0.88, N = 3 269 263 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen SMT Disabled SMT Enabled - Default 40 80 120 160 200 SE +/- 0.33, N = 3 173 165 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced SMT Disabled SMT Enabled - Default 40 80 120 160 200 SE +/- 0.33, N = 3 203 197 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing SMT Disabled SMT Enabled - Default 60 120 180 240 300 SE +/- 1.20, N = 3 SE +/- 1.20, N = 3 272 266 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian SMT Enabled - Default SMT Disabled 40 80 120 160 200 SE +/- 0.33, N = 3 169 145 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space SMT Enabled - Default SMT Disabled 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 285 283 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second SMT Enabled - Default SMT Disabled 110K 220K 330K 440K 550K SE +/- 2501.14, N = 3 SE +/- 731.59, N = 3 532587.52 376805.08 1. (CC) gcc options: -O2 -lrt" -lrt
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.03 Mode: CPU SMT Enabled - Default SMT Disabled 4K 8K 12K 16K 20K SE +/- 55.98, N = 3 SE +/- 24.84, N = 3 20558 15709
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom SMT Enabled - Default SMT Disabled 0.4568 0.9136 1.3704 1.8272 2.284 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.03 1.38
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar SMT Enabled - Default SMT Disabled 0.9788 1.9576 2.9364 3.9152 4.894 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.35 3.06
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver SMT Enabled - Default SMT Disabled 300 600 900 1200 1500 SE +/- 1.81, N = 3 SE +/- 3.89, N = 3 1386.87 1369.03 1. (CC) gcc options: -O3 -mavx2
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test SMT Enabled - Default SMT Disabled 20K 40K 60K 80K 100K SE +/- 323.94, N = 3 SE +/- 393.22, N = 3 77922 59108 1. (CXX) g++ options: -pipe -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time SMT Enabled - Default SMT Disabled 8M 16M 24M 32M 40M SE +/- 320057.07, N = 3 SE +/- 316141.73, N = 3 39137992 28765888 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth SMT Enabled - Default SMT Disabled 8M 16M 24M 32M 40M SE +/- 201681.41, N = 3 SE +/- 41988.40, N = 3 39682621 28280592
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2018.3 Water Benchmark SMT Enabled - Default SMT Disabled 0.2228 0.4456 0.6684 0.8912 1.114 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.99 0.92 1. (CXX) g++ options: -march=core-avx2 -std=c++11 -O3 -funroll-all-loops -fopenmp -lrt -lpthread -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average SMT Disabled SMT Enabled - Default 200M 400M 600M 800M 1000M SE +/- 10717369.00, N = 3 SE +/- 11310134.98, N = 4 860433765 852324587 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: BT.A SMT Disabled SMT Enabled - Default 1400 2800 4200 5600 7000 SE +/- 15.50, N = 3 SE +/- 8.30, N = 3 6440.11 6417.48 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C SMT Disabled SMT Enabled - Default 100 200 300 400 500 SE +/- 0.52, N = 3 SE +/- 0.04, N = 3 480.69 477.09 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A SMT Enabled - Default SMT Disabled 1200 2400 3600 4800 6000 SE +/- 3.40, N = 3 SE +/- 4.89, N = 3 5711.26 5701.85 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.B SMT Disabled SMT Enabled - Default 1300 2600 3900 5200 6500 SE +/- 15.63, N = 3 SE +/- 7.75, N = 3 6218.67 6193.02 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.A SMT Disabled SMT Enabled - Default 11K 22K 33K 44K 55K SE +/- 457.69, N = 3 SE +/- 371.45, N = 3 52828.71 50909.30 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C SMT Disabled SMT Enabled - Default 5K 10K 15K 20K 25K SE +/- 18.22, N = 3 SE +/- 16.81, N = 3 21548.38 21264.92 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A SMT Disabled SMT Enabled - Default 900 1800 2700 3600 4500 SE +/- 9.96, N = 3 SE +/- 2.82, N = 3 4399.16 4293.52 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 2.1.1
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms SMT Enabled - Default SMT Disabled 0.3891 0.7782 1.1673 1.5564 1.9455 SE +/- 0.00061, N = 3 SE +/- 0.00287, N = 3 1.44394 1.72944
MKL-DNN Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 SMT Disabled SMT Enabled - Default 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.29, N = 3 7.11 17.25 MIN: 7.02 MIN: 11.06 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch All - Data Type: f32 SMT Disabled SMT Enabled - Default 50 100 150 200 250 SE +/- 0.14, N = 3 SE +/- 1.44, N = 3 89.54 210.10 MIN: 88.32 MIN: 126.74 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: f32 SMT Disabled SMT Enabled - Default 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 17.56 18.70 MIN: 17.1 MIN: 18.37 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_all - Data Type: f32 SMT Disabled SMT Enabled - Default 500 1000 1500 2000 2500 SE +/- 0.71, N = 3 SE +/- 0.80, N = 3 2011.48 2107.82 MIN: 1994.1 MIN: 2091.72 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: f32 SMT Disabled SMT Enabled - Default 6 12 18 24 30 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 20.67 26.52 MIN: 20.19 MIN: 25.61 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: f32 SMT Disabled SMT Enabled - Default 1.1363 2.2726 3.4089 4.5452 5.6815 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.89 5.05 MIN: 4.79 MIN: 4.97 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_alexnet - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: f32 SMT Disabled SMT Enabled - Default 60 120 180 240 300 SE +/- 0.21, N = 3 SE +/- 0.49, N = 3 248.32 257.95 MIN: 246.46 MIN: 256.12 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_all - Data Type: f32 SMT Disabled SMT Enabled - Default 1300 2600 3900 5200 6500 SE +/- 1.43, N = 3 SE +/- 22.04, N = 3 4559.32 5993.69 MIN: 4450.23 MIN: 5634.28 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 SMT Disabled SMT Enabled - Default 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 108.94 112.71 MIN: 107.13 MIN: 111.1 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM SMT Disabled SMT Enabled - Default 30 60 90 120 150 SE +/- 0.53, N = 3 SE +/- 0.04, N = 3 74.27 151.13 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP SMT Enabled - Default SMT Disabled 0.7245 1.449 2.1735 2.898 3.6225 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.22 3.22 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil SMT Enabled - Default SMT Disabled 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.32, N = 3 15.12 28.89 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding SMT Disabled SMT Enabled - Default 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 18.48 28.84 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics SMT Disabled SMT Enabled - Default 0.8528 1.7056 2.5584 3.4112 4.264 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.27 3.79 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data SMT Enabled - Default SMT Disabled 100 200 300 400 500 323.08 446.70
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD SMT Enabled - Default SMT Disabled 14 28 42 56 70 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 52.26 62.20 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver SMT Enabled - Default SMT Disabled 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 13.91 15.50 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster SMT Disabled SMT Enabled - Default 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 16.02 21.20 1. (CXX) g++ options: -O2 -lOpenCL
Open FMM Nero2D Total Time OpenBenchmarking.org Seconds, Fewer Is Better Open FMM Nero2D 2.0.2 Total Time SMT Disabled SMT Enabled - Default 16 32 48 64 80 SE +/- 0.29, N = 3 SE +/- 0.29, N = 3 67.01 72.34 1. (CXX) g++ options: -O2 -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm -pthread -lmpi_cxx -lmpi
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile SMT Enabled - Default SMT Disabled 13 26 39 52 65 SE +/- 0.70, N = 3 SE +/- 0.81, N = 3 48.63 58.80
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel SMT Enabled - Default SMT Disabled 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 53.23 56.14 1. (CC) gcc options: -lm -lpthread -O3
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation SMT Enabled - Default SMT Disabled 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 15.43 16.72 1. (CXX) g++ options: -O3 -lpthread
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 SMT Enabled - Default SMT Disabled 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 30.87 40.48 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples SMT Enabled - Default SMT Disabled 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.33 10.62 1. (CXX) g++ options: -fopenmp -O3
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 SMT Enabled - Default SMT Disabled 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 25.60 37.18 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 SMT Enabled - Default SMT Disabled 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 18.05 21.50 1. (CC) gcc options: -O3 -pthread -lz
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV SMT Disabled SMT Enabled - Default 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 4.02 8.45 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only SMT Enabled - Default SMT Disabled 200 400 600 800 1000 710.12 1027.18
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily SMT Enabled - Default SMT Disabled 80 160 240 320 400 271.85 370.45
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material SMT Enabled - Default SMT Disabled 40 80 120 160 200 167.95 198.39
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester SMT Enabled - Default SMT Disabled 50 100 150 200 250 163.74 216.56
Phoronix Test Suite v10.8.4