Core i9 10900K/9900KS vs. AMD Ryzen 9 3950X/3900X - BENCHMARK

Intel Core i9 10900K benchmarks for a future article by gaojie20

HTML result view exported from: https://openbenchmarking.org/result/2005239-NI-2005229NI80&sor.

Core i9 10900K/9900KS vs. AMD Ryzen 9 3950X/3900X - BENCHMARKProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDisplay DriverOpenCLVulkanCore i9 9900KSRyzen 9 3900XRyzen 9 3950XCore i9 10900KCore i7 3960X 4 GHzIntel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads)ASUS PRIME Z390-A (1302 BIOS)Intel Cannon Lake PCH16GB2000GB Force MP600AMD Radeon RX 56/64 8GB (1630/945MHz)Realtek ALC1220Acer B286HKIntel I219-VUbuntu 20.045.4.0-9-generic (x86_64)GNOME Shell 3.34.3X Server 1.20.54.5 Mesa 19.2.4 (LLVM 9.0.0)GCC 9.2.1 20191130ext43840x2160AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS)AMD Starship/MatisseAMD Vega 10 HDMI AudioRealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)Intel Core i9-10900K @ 3.60GHz (10 Cores / 20 Threads)ASRock Z490 Taichi (P1.30A BIOS)Intel Comet Lake PCH64GB1024GB PLEXTOR PX-1TM9PGN +eVGA NVIDIA GeForce RTX 2080 Ti 11GB (450/405MHz)Realtek ALC1220BenQ SW271Intel + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX2005.4.0-31-generic (x86_64)GNOME Shell 3.36.1X Server 1.20.8NVIDIA 440.644.6.0OpenCL 1.2 CUDA 10.2.141GCC 9.3.0Intel Core i7-3960X @ 5.70GHz (6 Cores / 12 Threads)ASUS P9X79 (4801 BIOS)Intel Xeon E5/Core16GBSamsung SSD 950 PRO 512GB + 6001GB Western Digital WD6001FZWX-0 + 120GB OCZ VERTEX3 MI + 3001GB Western Digital WD30EZRX-00MMSI NVIDIA GeForce GTX 1080 Ti 11GB (1493/5508MHz)Realtek ALC892ROG PG279QIntel 82579VGNOME Shell 3.36.21.1.119GCC 9.3.0 + LLVM 10.0.0 + CUDA 10.12560x1440OpenBenchmarking.orgCompiler Details- Core i9 9900KS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --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-build-config=bootstrap-lto-lean --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 - Ryzen 9 3900X: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --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-build-config=bootstrap-lto-lean --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 - Ryzen 9 3950X: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-link-mutex --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-build-config=bootstrap-lto-lean --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 - Core i9 10900K: --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 - Core i7 3960X 4 GHz: --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 Disk Details- Core i9 9900KS, Ryzen 9 3900X, Ryzen 9 3950X: NONE / errors=remount-ro,relatime,rwProcessor Details- Core i9 9900KS: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xca- Ryzen 9 3900X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013- Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013- Core i9 10900K: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0xca- Core i7 3960X 4 GHz: Scaling Governor: intel_pstate performance - CPU Microcode: 0x61fJava Details- Core i9 9900KS: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)- Ryzen 9 3900X: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)- Ryzen 9 3950X: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)- Core i9 10900K: OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)- Core i7 3960X 4 GHz: OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)Python Details- Core i9 9900KS: Python 2.7.17 + Python 3.7.6- Ryzen 9 3900X: Python 2.7.17 + Python 3.7.6- Ryzen 9 3950X: Python 2.7.17 + Python 3.7.6- Core i9 10900K: + Python 3.8.2- Core i7 3960X 4 GHz: Python 2.7.18rc1 + Python 3.8.2Security Details- Core i9 9900KS: itlb_multihit: KVM: Vulnerable + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled- Ryzen 9 3900X: 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 STIBP: conditional RSB filling + tsx_async_abort: Not affected- Ryzen 9 3950X: 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 STIBP: conditional RSB filling + tsx_async_abort: Not affected- Core i9 10900K: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected- Core i7 3960X 4 GHz: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affectedOpenCL Details- Core i9 10900K: GPU Compute Cores: 4352- Core i7 3960X 4 GHz: GPU Compute Cores: 3584

Core i9 10900K/9900KS vs. AMD Ryzen 9 3950X/3900X - BENCHMARKcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solvernamd: ATPase Simulation - 327,506 Atomsgromacs: Water Benchmarkmlpack: scikit_svmsunflow: Global Illumination + Image Synthesispolyhedron: airpolyhedron: channel2polyhedron: gas_dyn2polyhedron: test_fpu2mt-dgemm: Sustained Floating-Point Ratecoremark: CoreMark Size 666 - Iterations Per Secondfftw: Stock - 1D FFT Size 4096mrbayes: Primate Phylogeny Analysishimeno: Poisson Pressure Solverhmmer: Pfam Database Searchlammps: Rhodopsin Proteinjohn-the-ripper: Blowfishgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacemkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch All - f32mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Convolution Batch conv_googlenet_v3 - 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 Traceroidn: Memorialembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objsvt-av1: Enc Mode 0 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080psvt-hevc: 1080p 8-bit YUV To HEVC Video Encodesvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080px264: H.264 Video Encodingx265: H.265 1080p Video Encodingcompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthbuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelprimesieve: 1e12 Prime Number Generationrust-mandel: Time To Complete Serial/Parallel Mandelbrotcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19deepspeech: CPUencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggespeak: Text-To-Speech Synthesism-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timeradiance: Serialradiance: SMP Paralleltachyon: Total Timeopenssl: RSA 4096-bit Performancecpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: lbrycpuminer-opt: skeincpuminer-opt: sha256tlibreoffice: 20 Documents To PDFstress-ng: Cryptostress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Socket Activitystress-ng: Context Switchingsysbench: CPUrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Read While Writingttsiod-renderer: Phong Rendering With Soft-Shadow Mappingblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlypovray: Trace Timeindigobench: Bedroomindigobench: Supercarluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismsmallpt: Global Illumination Renderer; 128 Samplestungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticrays1bench: Large Scenepybench: Total For Average Test Timesappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerdarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotateCore i9 9900KSRyzen 9 3900XRyzen 9 3950XCore i9 10900KCore i7 3960X 4 GHz5.1029.23121.3191.692400.87113.311.1382.0344.4342.828.643.829720382099.2226459084.774.2694297.6038814.2717.034171363798797819793824311644.8563930.951823.23652778.155.606396.57956348.1283101.06254.290156.76415.872.651.3819.231.4415.873.992007.7210.478411.714612.547511.160214.504612.47870.1413.30428.98548.93166.09172.28136.44150.78534.4494.4960.3251526252782842916121427.50371.910379.08649.43595.97572.83524.56243.41228.86624.55071.470987.5247.2524.99728.82689.64046.11083359.261523101.11919516.119613.042196.074.63312709.8290.888721.832704031313699936.8011977.463443.4564691.378438.124181703.5320698.4640969754479972012092753542.617168.62503.00261.60685.66627.8647.7061.3763.1961.791.7510.83828.850625.72887.6303110.044254.82856425.938906250.136194232.7871843.7520.02013.2631.447931.15610.901.0031.6142.5341.7326.424.196614527168.0594099008.973.2965231.4806875.1949.12720364776774184297143536514534.3095027.433618.35412058.624.238964.91797251.1032970.39240.842109.49619.613.601.4727.781.8812.995.6020010.4215.472514.765416.618814.865516.520614.30220.1234.49736.64477.95202.38210.40185.91180.05502.13139.0561.9478218385352673880268219.30245.492236.90541.34766.91242.90815.74836.90025.42417.96663.560717.5307.0624.98526.19346.63341.50692157.743785106.6322689.079557.349179.2793.34633523.0626.76112633398339457840606.4843471.194487.2695162.1310271.176134286.8725763.53571023642702656612891981672.760111.42301.60161.56444.25376.3230.7302.0554.4072.372.296.98317.725423.81275.781627.3022486.37933262.960147161.493057161.0962393.8114.80310.6011.103531.22610.900.7851.641.8841.5726.295.714047717532.7743229251.669.1035073.2248425.05411.990277501028783249403182246416444.3375927.267117.59001832.983.409784.35244217.1892555.43233.50998.060825.644.721.9435.712.4816.957.3025011.9720.270319.437621.249318.939421.311418.34850.1285.32443.764101.99212.77219.06202.89183.05533.25160.5863.5789449512746955230898618.21339.611210.39340.58362.21831.56711.85333.58024.55715.52264.025207.4907.0034.98726.26334.18240.48251457.847923102.7871846.662555.025169.5572.50444733.8848.891552347227541231214806.5414734.196086.42120221.5213377.6311632446.4034933.03891162116936503153729069830.94084.53226.65122.48339.04284.9223.4732.6705.6972.772.745.18813.695321.33625.216215.47756108.48932211.195543122.803189129.7645473.8321.62918.6021.263881.12521.130.8071.9740.1139.7727.455.264166516200.3364049593.864.1204473.1558353.4898.72923098524859174268127231612123.3169322.542217.18081911.653.808094.79945243.4092422.17195.525106.29323.263.962.0228.572.1421.745.95319.4410.9114.920917.120817.523915.550320.551317.66440.1564.60438.86172.03212.29220.40182.91180.83482.44129.8666.8173771352097644104480523.83061.848312.64147.39784.85152.16917.21539.85618.02316.28273.437677.0956.8924.67824.68259.77242.70827457.35494297.15777310.377578.566185.4733.37473753.0408.269913.1039487452231027396.3292665.814628.8495627.888792.359607228.5827095.98991058697684239232989357700.448113.41335.53176.79471.42420.9333.2278.65729.5082.452.487.86620.345122.62735.176507.0203581.72737303.882939174.204116165.4410034.4933.0966.97410.9804.9967.21846.2132.946790.50423.311.7453.5665.5966.5740.121.459190202435.1607705359.9137.8093089.9872506.7033.8478448202640775851712646828.655733.246654.91129281.8623.864635.00391349.948126.141305.71504.5336.981.290.6510.200.727.012.052.946.01186.48817.39396.67328.56707.437072.53260.9845.2226.1433215148553101753930754.201171.933859.85690.804212.970158.03952.23962.80537.24024.709101.5255112.83410.3127.21441.581127.81563.05587585.129333135.27825022.443921.245279.483909.4143.053767.203614.307581.442302011.362963.092264.7535765.614063.501784386.9011086.5199514919292739041123011278.259363.251078.73528.481323.861304.6498.2980.7841.6920.890.8822.28950.501234.544013.477017.91511348857.044517607.349376503.1037778.3896.73011.73815.476OpenBenchmarking.org

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsRyzen 9 3900XRyzen 9 3950XCore i9 10900KCore i7 3960X 4 GHzCore i9 9900KS1.14752.2953.44254.595.7375SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 9SE +/- 0.01, N = 33.753.813.834.995.101. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1530456075SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 314.8020.0221.6329.2367.221. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1020304050SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.20, N = 7SE +/- 0.01, N = 3SE +/- 0.05, N = 310.6013.2618.6021.3246.211. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.6631.3261.9892.6523.315SE +/- 0.00253, N = 3SE +/- 0.01523, N = 15SE +/- 0.00467, N = 3SE +/- 0.00280, N = 3SE +/- 0.04839, N = 31.103531.263881.447931.692402.94679

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz0.27590.55180.82771.10361.3795SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 31.2261.1561.1250.8710.504-mavx2 -mfma-mavx2 -mfma-mavx2 -mfma-mavx2 -mfma-mavx1. (CXX) g++ options: -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i9 10900KCore i7 3960X 4 GHz612182430SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 310.9010.9013.3121.1323.31

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.39260.78521.17781.57041.963SE +/- 0.009, N = 15SE +/- 0.012, N = 4SE +/- 0.002, N = 3SE +/- 0.012, N = 3SE +/- 0.004, N = 30.7850.8071.0031.1381.745

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz0.8011.6022.4033.2044.0051.601.611.972.033.56

Polyhedron Fortran Benchmarks

Benchmark: channel2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: channel2Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz153045607540.1141.8842.5344.4365.59

Polyhedron Fortran Benchmarks

Benchmark: gas_dyn2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: gas_dyn2Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz153045607539.7741.5741.7342.8066.57

Polyhedron Fortran Benchmarks

Benchmark: test_fpu2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: test_fpu2Ryzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz91827364526.2926.4227.4528.6440.12

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz1.28572.57143.85715.14286.4285SE +/- 0.095416, N = 3SE +/- 0.063423, N = 5SE +/- 0.026226, N = 3SE +/- 0.058716, N = 3SE +/- 0.016621, N = 35.7140475.2641664.1966143.8297201.4591901. (CC) gcc options: -O3 -march=native -fopenmp

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz150K300K450K600K750KSE +/- 1720.75, N = 3SE +/- 1088.66, N = 3SE +/- 2966.97, N = 3SE +/- 1676.87, N = 3SE +/- 474.14, N = 3717532.77527168.06516200.34382099.22202435.161. (CC) gcc options: -O2 -lrt" -lrt

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Core i9 10900KRyzen 9 3950XCore i9 9900KSRyzen 9 3900XCore i7 3960X 4 GHz2K4K6K8K10KSE +/- 46.05, N = 3SE +/- 24.08, N = 3SE +/- 5.03, N = 3SE +/- 13.18, N = 3SE +/- 7.17, N = 39593.89251.69084.79008.95359.91. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz306090120150SE +/- 0.04, N = 3SE +/- 0.31, N = 3SE +/- 0.30, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 364.1269.1073.3074.27137.81-mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mmpx -mabm-msse4a -msha -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -lreadline-msse4a -msha -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm-mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mmpx -mabm -lreadline-lreadline1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -O3 -std=c99 -pedantic -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRyzen 9 3900XRyzen 9 3950XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz11002200330044005500SE +/- 70.17, N = 3SE +/- 40.85, N = 3SE +/- 2.26, N = 3SE +/- 8.67, N = 3SE +/- 1.42, N = 35231.485073.224473.164297.603089.99-mavx2-mavx2-mavx2-mavx21. (CC) gcc options: -O3

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchCore i9 10900KCore i9 9900KSRyzen 9 3950XRyzen 9 3900XCore i7 3960X 4 GHz246810SE +/- 0.029, N = 3SE +/- 0.007, N = 3SE +/- 0.053, N = 3SE +/- 0.061, N = 3SE +/- 0.065, N = 33.4894.2715.0545.1946.7031. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin ProteinRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz3691215SE +/- 0.135, N = 3SE +/- 0.046, N = 3SE +/- 0.012, N = 3SE +/- 0.023, N = 3SE +/- 0.013, N = 311.9909.1278.7297.0343.8471. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz6K12K18K24K30KSE +/- 67.59, N = 3SE +/- 17.78, N = 3SE +/- 53.37, N = 3SE +/- 23.14, N = 3SE +/- 10.41, N = 32775023098203641713684481. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000SE +/- 0.33, N = 3SE +/- 1.15, N = 3SE +/- 0.58, N = 3SE +/- 1.33, N = 31028776524379202-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateCore i9 9900KSCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i7 3960X 4 GHz2004006008001000SE +/- 11.84, N = 3SE +/- 1.00, N = 3SE +/- 1.15, N = 3SE +/- 2.00, N = 3879859783774640-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 32491841747877-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz90180270360450SE +/- 0.33, N = 340329726819758-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz400800120016002000SE +/- 2.03, N = 3SE +/- 1.53, N = 3SE +/- 1.20, N = 3SE +/- 4.26, N = 3182214351272938517-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz100200300400500SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3464365316243126-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz400800120016002000SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 31644145312121164468-lxml2-lxml2-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

MKL-DNN DNNL

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: f32Core i9 10900KRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i7 3960X 4 GHz714212835SE +/- 0.00881, N = 3SE +/- 0.02633, N = 3SE +/- 0.02517, N = 3SE +/- 0.00999, N = 3SE +/- 0.03700, N = 33.316934.309504.337594.8563928.65570MIN: 28.131. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: IP Batch All - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: f32Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz816243240SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 322.5427.2727.4330.9533.25MIN: 21.86MIN: 26.23MIN: 26.75MIN: 30.42MIN: 32.261. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz1224364860SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 317.1817.5918.3523.2454.91MIN: 16.81MIN: 17.2MIN: 17.8MIN: 22.26MIN: 53.781. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f32Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz2K4K6K8K10KSE +/- 0.47, N = 3SE +/- 0.82, N = 3SE +/- 3.91, N = 3SE +/- 0.15, N = 3SE +/- 3.38, N = 31832.981911.652058.622778.159281.86MIN: 1820.15MIN: 1894.06MIN: 2037.84MIN: 2701.09MIN: 9206.711. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: f32Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz612182430SE +/- 0.00471, N = 3SE +/- 0.01697, N = 3SE +/- 0.01270, N = 3SE +/- 0.02485, N = 3SE +/- 0.02752, N = 33.409783.808094.238965.6063923.86460MIN: 4.15MIN: 5.07MIN: 23.311. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f32Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz816243240SE +/- 0.00336, N = 3SE +/- 0.00714, N = 3SE +/- 0.01553, N = 3SE +/- 0.00527, N = 3SE +/- 0.03564, N = 34.352444.799454.917976.5795635.00390MIN: 5.9MIN: 34.151. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_alexnet - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: f32Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz30060090012001500SE +/- 1.08, N = 3SE +/- 0.80, N = 3SE +/- 1.13, N = 3SE +/- 0.35, N = 3SE +/- 0.91, N = 3217.19243.41251.10348.131349.94MIN: 213.99MIN: 240.43MIN: 248.01MIN: 336.68MIN: 1343.091. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_all - Data Type: f32Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz2K4K6K8K10KSE +/- 33.68, N = 9SE +/- 2.20, N = 3SE +/- 4.29, N = 3SE +/- 3.36, N = 3SE +/- 6.92, N = 32422.172555.432970.393101.068126.14MIN: 2346.29MIN: 2522.16MIN: 2906.24MIN: 3059.12MIN: 7996.271. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Recurrent Neural Network Training - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz30060090012001500SE +/- 0.83, N = 3SE +/- 0.45, N = 3SE +/- 1.22, N = 3SE +/- 0.13, N = 3SE +/- 1.30, N = 3195.53233.51240.84254.291305.71MIN: 189.38MIN: 231.18MIN: 236.84MIN: 250.78MIN: 1290.381. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz110220330440550SE +/- 0.32, N = 3SE +/- 0.04, N = 3SE +/- 0.38, N = 3SE +/- 0.07, N = 3SE +/- 0.24, N = 398.06106.29109.50156.76504.53MIN: 96.2MIN: 104.51MIN: 107.79MIN: 147.6MIN: 497.051. (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: SciVisRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz612182430SE +/- 0.00, N = 15SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.02, N = 325.6423.2619.6115.876.98MIN: 24.39 / MAX: 27.03MIN: 21.28 / MAX: 23.81MIN: 18.87 / MAX: 20.83MIN: 15.38MIN: 6.8 / MAX: 7.04

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz1.0622.1243.1864.2485.31SE +/- 0.01, N = 3SE +/- 0.00, N = 4SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.723.963.602.651.29MIN: 4.69 / MAX: 4.78MIN: 3.75 / MAX: 3.98MIN: 3.57 / MAX: 3.64MIN: 2.62 / MAX: 2.67MIN: 1.19 / MAX: 1.3

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.45450.9091.36351.8182.2725SE +/- 0.00, N = 3SE +/- 0.00, N = 7SE +/- 0.00, N = 9SE +/- 0.00, N = 3SE +/- 0.00, N = 32.021.941.471.380.65MIN: 2.01 / MAX: 2.04MIN: 1.92 / MAX: 1.96MIN: 1.46 / MAX: 1.49MIN: 1.37 / MAX: 1.39MIN: 0.62

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz816243240SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 15SE +/- 0.00, N = 12SE +/- 0.00, N = 1235.7128.5727.7819.2310.20MIN: 34.48 / MAX: 37.04MIN: 27.03 / MAX: 29.41MIN: 26.32 / MAX: 28.57MIN: 18.52 / MAX: 21.28MIN: 9.8 / MAX: 10.31

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.5581.1161.6742.2322.79SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.482.141.881.440.72MIN: 2.46 / MAX: 2.51MIN: 2.07 / MAX: 2.17MIN: 1.87 / MAX: 1.92MIN: 1.43 / MAX: 1.45MIN: 0.69

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisCore i9 10900KRyzen 9 3950XCore i9 9900KSRyzen 9 3900XCore i7 3960X 4 GHz510152025SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.02, N = 321.7416.9515.8712.997.01MIN: 20.41 / MAX: 22.22MIN: 16.67 / MAX: 17.24MIN: 14.71 / MAX: 16.95MIN: 12.66 / MAX: 13.16MIN: 6.85 / MAX: 7.09

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz246810SE +/- 0.00, N = 12SE +/- 0.00, N = 10SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 77.305.955.603.992.05MIN: 7.14 / MAX: 7.46MIN: 5.81 / MAX: 6.06MIN: 5.52 / MAX: 5.68MIN: 3.95 / MAX: 4.07MIN: 1.96 / MAX: 2.07

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KS70140210280350SE +/- 9.36, N = 12319.44250.00200.00200.00MIN: 142.86 / MAX: 333.33MIN: 200 / MAX: 333.33MIN: 166.67 / MAX: 250MIN: 166.67 / MAX: 250

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 311.9710.9110.427.722.94

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0320, N = 3SE +/- 0.0423, N = 3SE +/- 0.0091, N = 3SE +/- 0.0233, N = 3SE +/- 0.0014, N = 320.270315.472514.920910.47846.0118MIN: 20.09 / MAX: 20.83MIN: 15.31 / MAX: 15.94MIN: 14.81 / MAX: 15.22MIN: 10.38 / MAX: 11.36MIN: 5.98 / MAX: 6.1

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0149, N = 3SE +/- 0.0065, N = 3SE +/- 0.0132, N = 3SE +/- 0.0105, N = 3SE +/- 0.0063, N = 319.437617.120814.765411.71466.4881MIN: 19.25 / MAX: 19.83MIN: 16.95 / MAX: 17.52MIN: 14.64 / MAX: 15.1MIN: 11.63 / MAX: 12.15MIN: 6.44 / MAX: 6.57

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0151, N = 3SE +/- 0.0094, N = 3SE +/- 0.0047, N = 3SE +/- 0.0068, N = 3SE +/- 0.0152, N = 321.249317.523916.618812.54757.3939MIN: 21.09 / MAX: 21.72MIN: 17.43 / MAX: 17.79MIN: 16.51 / MAX: 16.94MIN: 12.47 / MAX: 13.29MIN: 7.34 / MAX: 7.46

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0105, N = 3SE +/- 0.0156, N = 3SE +/- 0.0019, N = 3SE +/- 0.0207, N = 3SE +/- 0.0129, N = 318.939415.550314.865511.16026.6732MIN: 18.8 / MAX: 19.37MIN: 15.44 / MAX: 15.76MIN: 14.78 / MAX: 15.13MIN: 11.06 / MAX: 11.9MIN: 6.62 / MAX: 6.76

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0119, N = 3SE +/- 0.0019, N = 3SE +/- 0.0177, N = 3SE +/- 0.0091, N = 3SE +/- 0.0034, N = 321.311420.551316.520614.50468.5670MIN: 21.16 / MAX: 21.76MIN: 20.42 / MAX: 21MIN: 16.4 / MAX: 16.8MIN: 14.41 / MAX: 14.92MIN: 8.52 / MAX: 8.66

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.0077, N = 3SE +/- 0.0078, N = 3SE +/- 0.0119, N = 3SE +/- 0.0045, N = 3SE +/- 0.0094, N = 318.348517.664414.302212.47877.4370MIN: 18.22 / MAX: 18.74MIN: 17.53 / MAX: 18.09MIN: 14.2 / MAX: 14.55MIN: 12.4 / MAX: 12.95MIN: 7.39 / MAX: 7.53

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 0 - Input: 1080pCore i9 10900KCore i9 9900KSRyzen 9 3950XRyzen 9 3900X0.03510.07020.10530.14040.1755SE +/- 0.000, N = 3SE +/- 0.000, N = 12SE +/- 0.000, N = 12SE +/- 0.000, N = 120.1560.1410.1280.1231. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KS1.19792.39583.59374.79165.9895SE +/- 0.005, N = 3SE +/- 0.003, N = 3SE +/- 0.005, N = 3SE +/- 0.003, N = 35.3244.6044.4973.3041. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KS1020304050SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 343.7638.8636.6428.991. (CXX) g++ options: -fPIE -fPIC -pie

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KS20406080100SE +/- 0.35, N = 3SE +/- 0.22, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3101.9977.9572.0348.931. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KS50100150200250SE +/- 2.14, N = 8SE +/- 1.64, N = 3SE +/- 2.78, N = 4SE +/- 1.53, N = 3212.77212.29202.38166.091. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KS50100150200250SE +/- 0.29, N = 3SE +/- 0.41, N = 3SE +/- 0.28, N = 3SE +/- 0.20, N = 3220.40219.06210.40172.281. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KS4080120160200SE +/- 0.50, N = 3SE +/- 0.22, N = 3SE +/- 0.10, N = 3SE +/- 0.26, N = 3202.89185.91182.91136.441. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz4080120160200SE +/- 0.05, N = 3SE +/- 0.37, N = 3SE +/- 0.14, N = 3SE +/- 0.25, N = 3SE +/- 0.03, N = 3183.05180.83180.05150.7872.53MIN: 133.39 / MAX: 188.98MIN: 149.45 / MAX: 190.24MIN: 144.47 / MAX: 189.26MIN: 142.1 / MAX: 164.26MIN: 65.36 / MAX: 77.541. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080pCore i9 9900KSRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i7 3960X 4 GHz120240360480600SE +/- 0.63, N = 3SE +/- 0.23, N = 3SE +/- 1.36, N = 3SE +/- 1.34, N = 3SE +/- 0.34, N = 3534.44533.25502.13482.44260.98MIN: 454.16 / MAX: 587.55MIN: 380.31 / MAX: 574.03MIN: 387.44 / MAX: 544.26MIN: 361.89 / MAX: 526.45MIN: 221.48 / MAX: 284.81. (CC) gcc options: -pthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz4080120160200SE +/- 2.26, N = 3SE +/- 1.65, N = 3SE +/- 0.99, N = 3SE +/- 0.84, N = 11SE +/- 0.79, N = 12160.58139.05129.8694.4945.22-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz1530456075SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 366.8163.5761.9460.3226.141. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz20K40K60K80K100KSE +/- 551.51, N = 3SE +/- 248.10, N = 3SE +/- 334.94, N = 3SE +/- 155.03, N = 3SE +/- 70.82, N = 389449782187377151526332151. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz11M22M33M44M55MSE +/- 444237.16, N = 3SE +/- 404965.10, N = 3SE +/- 212014.80, N = 3SE +/- 201624.44, N = 3SE +/- 125930.59, N = 351274695385352673520976425278284148553101. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz11M22M33M44M55MSE +/- 117850.06, N = 3SE +/- 451954.61, N = 3SE +/- 194421.39, N = 3SE +/- 366528.72, N = 3SE +/- 239836.77, N = 35230898641044805388026822916121417539307

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1224364860SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.24, N = 318.2119.3023.8327.5054.20

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz4080120160200SE +/- 0.50, N = 3SE +/- 0.51, N = 3SE +/- 0.47, N = 3SE +/- 0.65, N = 3SE +/- 0.53, N = 339.6145.4961.8571.91171.93

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000210.39236.91312.64379.09859.86

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz20406080100SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 0.86, N = 340.5841.3547.4049.4490.801. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz50100150200250SE +/- 0.18, N = 3SE +/- 0.24, N = 3SE +/- 0.65, N = 3SE +/- 0.59, N = 3SE +/- 1.02, N = 362.2266.9184.8595.98212.97

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz306090120150SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.55, N = 331.5742.9152.1772.84158.041. (CC) gcc options: -lm -lpthread -O3

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1224364860SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 311.8515.7517.2224.5652.241. (CXX) g++ options: -O3 -lpthread

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1428425670SE +/- 0.06, N = 3SE +/- 0.27, N = 3SE +/- 0.07, N = 3SE +/- 0.18, N = 3SE +/- 0.27, N = 333.5836.9039.8643.4162.811. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz918273645SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 318.0224.5625.4228.8737.241. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ryzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz612182430SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 315.5216.2817.9724.5524.711. (CC) gcc options: -O3 -pthread -lz -llzma

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPURyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i9 10900KCore i7 3960X 4 GHz20406080100SE +/- 0.38, N = 3SE +/- 0.28, N = 3SE +/- 0.43, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 363.5664.0371.4773.44101.53

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCore i9 10900KRyzen 9 3950XCore i9 9900KSRyzen 9 3900XCore i7 3960X 4 GHz3691215SE +/- 0.007, N = 5SE +/- 0.052, N = 5SE +/- 0.012, N = 5SE +/- 0.012, N = 5SE +/- 0.039, N = 57.0957.4907.5247.53012.8341. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Core i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz3691215SE +/- 0.007, N = 3SE +/- 0.079, N = 3SE +/- 0.102, N = 3SE +/- 0.013, N = 3SE +/- 0.012, N = 36.8927.0037.0627.25210.312-lncurses-lncurses-lncurses1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To OggCore i9 10900KRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i7 3960X 4 GHz246810SE +/- 0.022, N = 3SE +/- 0.007, N = 3SE +/- 0.007, N = 3SE +/- 0.004, N = 3SE +/- 0.022, N = 34.6784.9854.9874.9977.2141. (CC) gcc options: -O2 -ffast-math -fsigned-char -logg

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisCore i9 10900KRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i7 3960X 4 GHz918273645SE +/- 0.24, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.75, N = 324.6826.1926.2628.8341.58-lespeak-lespeak-lpthread-lespeak-lespeak1. (CXX) g++ options: -lstdc++ -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz306090120150SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 334.1846.6359.7789.64127.821. (CXX) g++ options: -fopenmp -O2 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1428425670SE +/- 0.35, N = 3SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.31, N = 340.4841.5142.7146.1163.061. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireCore i9 10900KRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i7 3960X 4 GHz20406080100SE +/- 0.76, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.42, N = 3SE +/- 0.13, N = 357.3557.7457.8559.2685.131. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupCore i9 10900KCore i9 9900KSRyzen 9 3950XRyzen 9 3900XCore i7 3960X 4 GHz306090120150SE +/- 0.38, N = 3SE +/- 0.13, N = 3SE +/- 0.59, N = 3SE +/- 1.35, N = 3SE +/- 0.12, N = 397.16101.12102.79106.63135.281. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.007, N = 3SE +/- 0.012, N = 3SE +/- 0.007, N = 3SE +/- 0.026, N = 3SE +/- 0.003, N = 36.6629.07910.37716.11922.4431. (CC) gcc options: -static -fopenmp -O3 -march=native

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000555.03557.35578.57613.04921.25

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz60120180240300169.56179.28185.47196.07279.48

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KS1.04242.08483.12724.16965.212SE +/- 0.0051, N = 3SE +/- 0.0050, N = 3SE +/- 0.0028, N = 3SE +/- 0.0082, N = 32.50443.34633.37474.63311. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz10002000300040005000SE +/- 9.03, N = 3SE +/- 0.59, N = 3SE +/- 7.68, N = 3SE +/- 1.56, N = 3SE +/- 0.20, N = 34733.83753.03523.02709.8909.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Cpuminer-Opt

Algorithm: m7m

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000SE +/- 1.22, N = 3SE +/- 0.53, N = 3SE +/- 0.23, N = 3SE +/- 0.20, N = 3SE +/- 0.47, N = 3848.89626.76408.26290.88143.05-ljansson1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: deep

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deepRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz3K6K9K12K15KSE +/- 233.33, N = 3SE +/- 8.82, N = 3SE +/- 1320.40, N = 15SE +/- 3.13, N = 3SE +/- 4.17, N = 315523.0011263.009913.108721.833767.20-ljansson1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: lbry

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz10K20K30K40K50KSE +/- 313.55, N = 3SE +/- 288.52, N = 3SE +/- 261.04, N = 3SE +/- 15.28, N = 3SE +/- 2.34, N = 347227.0039487.0033983.0027040.003614.301. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: skein

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz12K24K36K48K60KSE +/- 376.49, N = 3SE +/- 53.64, N = 3SE +/- 26.03, N = 3SE +/- 8.82, N = 3SE +/- 2.16, N = 354123.0045223.0039457.0031313.007581.441. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: sha256t

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz30K60K90K120K150KSE +/- 826.56, N = 3SE +/- 1122.08, N = 7SE +/- 811.01, N = 3SE +/- 363.52, N = 3SE +/- 160.00, N = 3121480102739840606999323020-ljansson1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFCore i9 10900KRyzen 9 3900XRyzen 9 3950XCore i9 9900KSCore i7 3960X 4 GHz3691215SE +/- 0.077, N = 24SE +/- 0.049, N = 25SE +/- 0.056, N = 22SE +/- 0.040, N = 24SE +/- 0.166, N = 56.3296.4846.5416.80111.3621. Core i9 10900K: LibreOffice 6.4.3.2 40(Build:2)2. Ryzen 9 3900X: LibreOffice 6.3.4.2 30(Build:2)3. Ryzen 9 3950X: LibreOffice 6.3.4.2 30(Build:2)4. Core i9 9900KS: LibreOffice 6.3.4.2 30(Build:2)5. Core i7 3960X 4 GHz: LibreOffice 6.4.3.2 40(Build:2)

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz10002000300040005000SE +/- 11.46, N = 3SE +/- 9.01, N = 3SE +/- 0.44, N = 3SE +/- 2.37, N = 3SE +/- 0.31, N = 34734.193471.192665.811977.46963.09-lsctp1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz13002600390052006500SE +/- 10.09, N = 3SE +/- 1.10, N = 3SE +/- 10.29, N = 3SE +/- 3.96, N = 3SE +/- 24.37, N = 36086.424628.844487.263443.452264.75-lsctp1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz30K60K90K120K150KSE +/- 1160.13, N = 9SE +/- 82.11, N = 3SE +/- 99.05, N = 3SE +/- 587.33, N = 10SE +/- 343.23, N = 3120221.5295627.8895162.1364691.3735765.61-lsctp1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz3K6K9K12K15KSE +/- 33.28, N = 3SE +/- 70.82, N = 3SE +/- 37.25, N = 3SE +/- 69.26, N = 3SE +/- 277.71, N = 1513377.6310271.178792.358438.124063.50-lsctp1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz2M4M6M8M10MSE +/- 490516.22, N = 15SE +/- 387700.37, N = 15SE +/- 176443.05, N = 15SE +/- 37252.98, N = 3SE +/- 24820.11, N = 511632446.409607228.586134286.874181703.531784386.901. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPURyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz7K14K21K28K35KSE +/- 4.96, N = 3SE +/- 2.55, N = 3SE +/- 13.88, N = 3SE +/- 11.71, N = 3SE +/- 5.22, N = 334933.0427095.9925763.5420698.4611086.52-march=amdfam10-march=core2-march=amdfam10-march=core2-march=sandybridge1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz200K400K600K800K1000KSE +/- 12394.20, N = 3SE +/- 7417.60, N = 3SE +/- 2986.33, N = 3SE +/- 4709.62, N = 3SE +/- 967.74, N = 31162116105869710236429697545149191. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz20M40M60M80M100MSE +/- 1549200.04, N = 3SE +/- 922123.63, N = 5SE +/- 99490.53, N = 3SE +/- 40966.00, N = 3SE +/- 10740.17, N = 393650315702656616842392347997201292739041. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz800K1600K2400K3200K4000KSE +/- 36996.27, N = 3SE +/- 26535.74, N = 3SE +/- 28448.44, N = 3SE +/- 3729.82, N = 3SE +/- 8664.14, N = 3372906929893572891981209275311230111. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz2004006008001000SE +/- 1.70, N = 3SE +/- 1.25, N = 3SE +/- 1.71, N = 3SE +/- 1.08, N = 3SE +/- 0.48, N = 3830.94700.45672.76542.62278.261. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz80160240320400SE +/- 0.11, N = 3SE +/- 0.32, N = 3SE +/- 0.11, N = 3SE +/- 0.45, N = 3SE +/- 2.17, N = 384.53111.42113.41168.62363.25

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000SE +/- 0.65, N = 3SE +/- 0.19, N = 3SE +/- 0.73, N = 3SE +/- 1.25, N = 3SE +/- 6.49, N = 3226.65301.60335.53503.001078.73

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Fishy Cat - Compute: CPU-OnlyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz110220330440550SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.25, N = 3SE +/- 2.10, N = 3122.48161.56176.79261.60528.48

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz30060090012001500SE +/- 0.76, N = 3SE +/- 0.06, N = 3SE +/- 0.68, N = 3SE +/- 1.70, N = 3SE +/- 2.13, N = 3339.04444.25471.42685.661323.86

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-OnlyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz30060090012001500SE +/- 0.25, N = 3SE +/- 0.28, N = 3SE +/- 0.60, N = 3SE +/- 0.53, N = 3SE +/- 1.57, N = 3284.92376.32420.93627.861304.64

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz20406080100SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 323.4730.7333.2347.7198.30-lXpm-lXpm-lXpm-lXpm -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread-lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz246810SE +/- 0.011, N = 3SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 38.6572.6702.0551.3760.784

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz714212835SE +/- 0.009, N = 3SE +/- 0.015, N = 3SE +/- 0.002, N = 3SE +/- 0.006, N = 3SE +/- 0.005, N = 329.5085.6974.4073.1961.692

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSCRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.62331.24661.86992.49323.1165SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.772.452.371.790.89MIN: 2.65 / MAX: 2.86MIN: 2.35 / MAX: 2.53MIN: 2.26 / MAX: 2.46MIN: 1.72 / MAX: 1.84MIN: 0.86

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and PrismRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz0.61651.2331.84952.4663.0825SE +/- 0.05, N = 15SE +/- 0.00, N = 3SE +/- 0.02, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 32.742.482.291.750.88MIN: 2.3 / MAX: 3.04MIN: 2.43 / MAX: 2.55MIN: 2.09 / MAX: 2.49MIN: 1.7 / MAX: 1.85MIN: 0.85 / MAX: 0.95

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz510152025SE +/- 0.007, N = 3SE +/- 0.011, N = 3SE +/- 0.006, N = 3SE +/- 0.024, N = 3SE +/- 0.098, N = 35.1886.9837.86610.83822.2891. (CXX) g++ options: -fopenmp -O3

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz1122334455SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 313.7017.7320.3528.8550.50-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2-march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -mno-sse4a -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz-march=sandybridge -msse4.1 -msse4.2 -mno-sse4a -mno-fma -mno-bmi2 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -lGL -lGLU1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz816243240SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 321.3422.6323.8125.7334.54-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -mno-sse4a -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz-march=sandybridge -msse4.1 -msse4.2 -mno-sse4a -mno-fma -mno-bmi2 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -lGL -lGLU1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialCore i9 10900KRyzen 9 3950XRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz3691215SE +/- 0.00713, N = 3SE +/- 0.01178, N = 3SE +/- 0.00272, N = 3SE +/- 0.03256, N = 3SE +/- 0.07643, N = 35.176505.216215.781627.6303113.47700-march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -mno-sse4a -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz-march=sandybridge -msse4.1 -msse4.2 -mno-sse4a -mno-fma -mno-bmi2 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -lGL -lGLU1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticRyzen 9 3950XCore i9 10900KRyzen 9 3900XCore i9 9900KSCore i7 3960X 4 GHz48121620SE +/- 0.00700, N = 3SE +/- 0.02849, N = 3SE +/- 0.00791, N = 3SE +/- 0.02291, N = 3SE +/- 0.05689, N = 35.477567.020357.3022410.0442017.91510-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=core2 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-fma -mno-bmi2-march=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2-march=skylake -msse4.1 -msse4.2 -mfma -mbmi2 -mno-sse4a -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz-march=sandybridge -msse4.1 -msse4.2 -mno-sse4a -mno-fma -mno-bmi2 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -lGL -lGLU1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KS20406080100SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3108.4886.3781.7254.82

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCore i9 10900KCore i9 9900KSRyzen 9 3950XRyzen 9 3900XCore i7 3960X 4 GHz30060090012001500SE +/- 1.76, N = 3SE +/- 10.82, N = 3SE +/- 11.53, N = 3SE +/- 0.58, N = 37378569329331348

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz2004006008001000211.20262.96303.88425.94857.04

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz130260390520650122.80161.49174.20250.14607.35

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterRyzen 9 3950XRyzen 9 3900XCore i9 10900KCore i9 9900KSCore i7 3960X 4 GHz110220330440550129.76161.10165.44232.79503.10

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlyCore i9 10900KCore i7 3960X 4 GHz246810SE +/- 0.009, N = 3SE +/- 0.014, N = 34.4938.389

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Room - Acceleration: CPU-onlyCore i9 10900KCore i7 3960X 4 GHz246810SE +/- 0.004, N = 3SE +/- 0.021, N = 33.0966.730

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeCore i9 10900KCore i7 3960X 4 GHz3691215SE +/- 0.013, N = 3SE +/- 0.072, N = 36.97411.738

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateCore i9 10900KCore i7 3960X 4 GHz48121620SE +/- 0.02, N = 3SE +/- 0.03, N = 310.9815.48


Phoronix Test Suite v10.8.4