f2

Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2005010-NI-F2432943885.

f2ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionAMD EPYC 7F52 16-CoreEPYC 7742 2PAMD EPYC 7F52 16-Core @ 3.50GHz (16 Cores / 32 Threads)AMD DAYTONA_X (RDY1006G BIOS)AMD Starship/Matisse7 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2280GB INTEL SSDPE21D280GAASPEED14 x VE2282 x Mellanox MT27710Ubuntu 20.045.4.0-21-generic (x86_64)GNOME Shell 3.36.0X Server 1.20.7modesetting 1.20.7GCC 9.3.0ext41920x10802 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads)16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E230 x VE228OpenBenchmarking.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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301034Python Details- + Python 3.8.2Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected

f2mkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch All - f32mkl-dnn: IP Batch 1D - u8s8f32mkl-dnn: IP Batch All - u8s8f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Recurrent Neural Network Inference - f32ospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Tracerttsiod-renderer: Phong Rendering With Soft-Shadow Mappingembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objoidn: Memorialopenvkl: vklBenchmarkopenvkl: vklBenchmarkVdbVolumeopenvkl: vklBenchmarkStructuredVolumeopenvkl: vklBenchmarkUnstructuredVolumeluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismbuild-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gcc: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P1.9496942.83341.5140817.53652.448423.8526969.49193.24298258.15536.325423.814.661.8331.252.4914.716.99200586.06619.622618.662921.431420.333221.615919.506712.83217.1116611256.22727374223558.4324321813023.06729763.223.5722.42233.786782.78292.63221.31944.712334.17320.37245.9338.9580518.851386.7586304.9862.824352.8264615.32701.17032798.386188.74692.4220.418.6812511.1156.0230.30333.33650.81484.377077.277660.391652.234857.295048.920933.21512.1319805425.49242495055253.3333331510382.738170414.9116.4226.73219.753837.474118.61116.31020.362195.95010.34741.989OpenBenchmarking.org

oneDNN MKL-DNN

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch 1D - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P3691215SE +/- 0.00596, N = 3SE +/- 6.97782, N = 121.949698.95805MIN: 1.771. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: IP Batch All - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch All - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P1020304050SE +/- 0.12, N = 3SE +/- 0.09, N = 342.8318.85MIN: 41.89MIN: 16.21. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: IP Batch 1D - Data Type: u8s8f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch 1D - Data Type: u8s8f32AMD EPYC 7F52 16-CoreEPYC 7742 2P20406080100SE +/- 0.00376, N = 3SE +/- 0.68931, N = 31.5140886.75860MIN: 52.431. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: IP Batch All - Data Type: u8s8f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: IP Batch All - Data Type: u8s8f32AMD EPYC 7F52 16-CoreEPYC 7742 2P70140210280350SE +/- 0.03, N = 3SE +/- 1.89, N = 317.54304.99MIN: 192.851. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_1d - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P0.63551.2711.90652.5423.1775SE +/- 0.00389, N = 3SE +/- 0.01467, N = 32.448422.82435MIN: 2.34MIN: 2.481. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_3d - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P0.86691.73382.60073.46764.3345SE +/- 0.01162, N = 3SE +/- 0.02934, N = 83.852692.82646MIN: 3.73MIN: 2.351. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32AMD EPYC 7F52 16-CoreEPYC 7742 2P1530456075SE +/- 0.04, N = 3SE +/- 0.04, N = 369.4915.33MIN: 69.16MIN: 14.321. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32AMD EPYC 7F52 16-CoreEPYC 7742 2P0.72971.45942.18912.91883.6485SE +/- 0.00501, N = 3SE +/- 0.01617, N = 43.242981.17032MIN: 3.18MIN: 0.991. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Recurrent Neural Network Training - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Recurrent Neural Network Training - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P2004006008001000SE +/- 0.94, N = 3SE +/- 10.28, N = 5258.16798.39MIN: 251.43MIN: 759.311. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

oneDNN MKL-DNN

Harness: Recurrent Neural Network Inference - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetteroneDNN MKL-DNN 1.3Harness: Recurrent Neural Network Inference - Data Type: f32AMD EPYC 7F52 16-CoreEPYC 7742 2P4080120160200SE +/- 0.30, N = 15SE +/- 1.78, N = 336.33188.75MIN: 33.18MIN: 169.851. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisAMD EPYC 7F52 16-CoreEPYC 7742 2P20406080100SE +/- 0.00, N = 12SE +/- 1.02, N = 1223.8192.42MIN: 22.22 / MAX: 25MIN: 23.81 / MAX: 111.11

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisAMD EPYC 7F52 16-CoreEPYC 7742 2P510152025SE +/- 0.01, N = 3SE +/- 0.00, N = 124.6620.41MIN: 4.59 / MAX: 4.72MIN: 9.01 / MAX: 20.83

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerAMD EPYC 7F52 16-CoreEPYC 7742 2P246810SE +/- 0.00, N = 3SE +/- 0.02, N = 41.838.68MIN: 1.79MIN: 5.13 / MAX: 8.85

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisAMD EPYC 7F52 16-CoreEPYC 7742 2P306090120150SE +/- 0.00, N = 331.25125.00MIN: 30.3 / MAX: 32.26MIN: 14.49 / MAX: 142.86

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerAMD EPYC 7F52 16-CoreEPYC 7742 2P3691215SE +/- 0.00, N = 12SE +/- 0.00, N = 152.4911.11MIN: 2.44 / MAX: 2.51MIN: 8.2 / MAX: 11.36

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisAMD EPYC 7F52 16-CoreEPYC 7742 2P1326395265SE +/- 0.00, N = 12SE +/- 0.47, N = 714.7156.02MIN: 14.29 / MAX: 15.15MIN: 8.47 / MAX: 62.5

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerAMD EPYC 7F52 16-CoreEPYC 7742 2P714212835SE +/- 0.00, N = 12SE +/- 0.00, N = 156.9930.30MIN: 6.85 / MAX: 7.14MIN: 10.2 / MAX: 31.25

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerAMD EPYC 7F52 16-CoreEPYC 7742 2P70140210280350SE +/- 0.00, N = 12200.00333.33MIN: 142.86 / MAX: 250MIN: 47.62 / MAX: 500

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingAMD EPYC 7F52 16-CoreEPYC 7742 2P140280420560700SE +/- 0.79, N = 3SE +/- 11.05, N = 3586.07650.811. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownAMD EPYC 7F52 16-CoreEPYC 7742 2P20406080100SE +/- 0.08, N = 3SE +/- 0.05, N = 319.6284.38MIN: 19.36 / MAX: 20.02MIN: 77.2 / MAX: 93.07

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownAMD EPYC 7F52 16-CoreEPYC 7742 2P20406080100SE +/- 0.02, N = 3SE +/- 0.26, N = 318.6677.28MIN: 18.5 / MAX: 18.96MIN: 70.7 / MAX: 86.08

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian DragonAMD EPYC 7F52 16-CoreEPYC 7742 2P1428425670SE +/- 0.19, N = 15SE +/- 0.32, N = 321.4360.39MIN: 19.87 / MAX: 22.96MIN: 55.57 / MAX: 64.41

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian Dragon ObjAMD EPYC 7F52 16-CoreEPYC 7742 2P1224364860SE +/- 0.03, N = 3SE +/- 0.07, N = 320.3352.23MIN: 19.69 / MAX: 20.59MIN: 49.08 / MAX: 55.6

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian DragonAMD EPYC 7F52 16-CoreEPYC 7742 2P1326395265SE +/- 0.36, N = 3SE +/- 0.13, N = 321.6257.30MIN: 20.07 / MAX: 22.61MIN: 53.91 / MAX: 60.3

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian Dragon ObjAMD EPYC 7F52 16-CoreEPYC 7742 2P1122334455SE +/- 0.04, N = 3SE +/- 0.16, N = 319.5148.92MIN: 19.19 / MAX: 19.8MIN: 45.9 / MAX: 52.31

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialAMD EPYC 7F52 16-CoreEPYC 7742 2P816243240SE +/- 0.03, N = 3SE +/- 0.10, N = 312.8333.21

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkAMD EPYC 7F52 16-CoreEPYC 7742 2P110220330440550SE +/- 0.59, N = 3SE +/- 11.97, N = 9217.11512.13MIN: 1 / MAX: 771MIN: 1 / MAX: 1753

OpenVKL

Benchmark: vklBenchmarkVdbVolume

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkVdbVolumeAMD EPYC 7F52 16-CoreEPYC 7742 2P4M8M12M16M20MSE +/- 20039.24, N = 3SE +/- 125133.91, N = 316611256.2319805425.49MIN: 798824 / MAX: 67056984MIN: 555330 / MAX: 117333144

OpenVKL

Benchmark: vklBenchmarkStructuredVolume

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkStructuredVolumeAMD EPYC 7F52 16-CoreEPYC 7742 2P20M40M60M80M100MSE +/- 228862.11, N = 3SE +/- 810900.90, N = 374223558.4395055253.33MIN: 900310 / MAX: 600656328MIN: 796669 / MAX: 915673248

OpenVKL

Benchmark: vklBenchmarkUnstructuredVolume

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkUnstructuredVolumeAMD EPYC 7F52 16-CoreEPYC 7742 2P400K800K1200K1600K2000KSE +/- 864.27, N = 3SE +/- 1293.95, N = 31813023.071510382.74MIN: 18545 / MAX: 6105652MIN: 10000 / MAX: 5092544

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCAMD EPYC 7F52 16-CoreEPYC 7742 2P48121620SE +/- 0.02, N = 3SE +/- 0.06, N = 33.2214.91MIN: 3.07 / MAX: 3.38MIN: 14.72 / MAX: 15.84

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismAMD EPYC 7F52 16-CoreEPYC 7742 2P48121620SE +/- 0.01, N = 3SE +/- 0.17, N = 33.5716.42MIN: 3.5 / MAX: 3.59MIN: 15.56 / MAX: 16.87

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P612182430SE +/- 0.01, N = 3SE +/- 0.01, N = 322.4226.73

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P816243240SE +/- 0.06, N = 3SE +/- 0.07, N = 333.7919.75

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P2004006008001000SE +/- 0.62, N = 3SE +/- 0.23, N = 3782.78837.47

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P306090120150SE +/- 0.06, N = 3SE +/- 0.40, N = 392.63118.61

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P510152025SE +/- 0.20, N = 3SE +/- 0.22, N = 321.3216.31

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P1020304050SE +/- 0.56, N = 4SE +/- 0.22, N = 1344.7120.36

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P70140210280350SE +/- 5.27, N = 3SE +/- 0.74, N = 3334.17195.95

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P510152025SE +/- 0.06, N = 3SE +/- 0.06, N = 320.3710.35

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileAMD EPYC 7F52 16-CoreEPYC 7742 2P1020304050SE +/- 0.12, N = 3SE +/- 0.10, N = 345.9341.99


Phoronix Test Suite v10.8.4