AMD Ryzen 9 vs. Core i9 10900K Linux

AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2010190-FI-AMDRYZEN978.

AMD Ryzen 9 vs. Core i9 10900K LinuxProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950XIntel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads)Gigabyte Z490 AORUS MASTER (F3 BIOS)Intel Comet Lake PCH16GB2000GB Corsair Force MP600AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz)AMD Navi 10 HDMI AudioASUS MG28UIntel Device 15f3 + Intel Wi-Fi 6 AX201Ubuntu 20.045.9.0-050900-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8amdgpu 19.1.04.6 Mesa 20.3.0-devel (git-442f48f 2020-10-15 focal-oibaf-ppa) (LLVM 11.0.0)1.2.145GCC 9.3.0ext41920x1080AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (2206 BIOS)AMD Starship/MatisseRealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200AMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads)AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)OpenBenchmarking.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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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- Core i9 10900K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8- Ryzen 9 3900X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Ryzen 9 3900XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Java Details- OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)Python Details- Python 2.7.18 + Python 3.8.5Security Details- Core i9 10900K: itlb_multihit: KVM: Mitigation of VMX 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 usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 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 + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 9 3900XT: 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 + srbds: Not affected + 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 + srbds: Not affected + tsx_async_abort: Not affected

AMD Ryzen 9 vs. Core i9 10900K Linuxwireguard: blosc: blosclzhpcg: cloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsdolfyn: Computational Fluid Dynamicsneat: polyhedron: airpolyhedron: linpkpolyhedron: rnflowpolyhedron: proteinamg: ffte: N=256, 3D Complex FFT Routinemrbayes: Primate Phylogeny Analysismafft: Multiple Sequence Alignment - LSU RNAmocassin: Dust 2D tau100.0lammps: Rhodopsin Proteinlulesh: blake2: webp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionbork: File Encryption Timedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingbyte: Dhrystone 2compress-zstd: 3compress-zstd: 19scimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationbotan: KASUMIbotan: Twofishbotan: Blowfishbotan: CAST-256libraw: Post-Processing Benchmarkcrafty: Elapsed Timetscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: MD5graphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spaceonednn: IP Batch 1D - f32 - CPUonednn: IP Batch All - f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch deconv_1d - f32 - CPUonednn: Deconvolution Batch deconv_3d - f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUdav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitttsiod-renderer: Phong Rendering With Soft-Shadow Mappingaom-av1: Speed 4 Two-Passaom-av1: Speed 6 Realtimeaom-av1: Speed 6 Two-Passaom-av1: Speed 8 Realtimeembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer ISPC - Asian Dragonsvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080pvpxenc: Speed 0vpxenc: Speed 5x264: H.264 Video Encodingkvazaar: Bosphorus 4K - Slowkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 1080p - Slowkvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fastx265: Bosphorus 4Kx265: Bosphorus 1080pmt-dgemm: Sustained Floating-Point Rateoidn: Memorialopenvkl: vklBenchmarkcoremark: CoreMark Size 666 - Iterations Per Secondluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismhimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthavifenc: 0avifenc: 2avifenc: 8avifenc: 10build-apache: Time To Compilebuild-ffmpeg: 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 Compilec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timesmallpt: Global Illumination Renderer; 128 Samplestungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticyafaray: Total Time For Sample Scenenumpy: aobench: 2048 x 2048 - Total Timecython-bench: deepspeech: CPUencode-flac: WAV To FLACencode-mp3: WAV To MP3espeak: Text-To-Speech Synthesism-queens: Time To Solvemontage: Mosaic of M17, K band, 1.5 deg x 1.5 degn-queens: Elapsed Timeperl-benchmark: Pod2htmlperl-benchmark: Interpreterradiance: Serialradiance: SMP Parallelrnnoise: tachyon: Total Timeopenssl: RSA 4096-bit Performanceaircrack-ng: couchdb: 100 - 1000 - 24askap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingtjbench: Decompression Throughputgromacs: Water Benchmarktensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2astcenc: Mediumastcenc: Thoroughastcenc: Exhaustivebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3sqlite-speedtest: Timed Time - Size 1,000darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygegl: Cropgegl: Scalegegl: Reflectgegl: Antialiasgegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskgmic: 2D Function Plotting, 1000 Timesgmic: Plotting Isosurface Of A 3D Volume, 1000 Timesinkscape: SVG Files To PNGlibreoffice: 20 Documents To PDFocrmypdf: Processing 60 Page PDF Documentoctave-benchmark: rawtherapee: Total Benchmark Timecaffe: AlexNet - CPU - 200caffe: GoogleNet - CPU - 200gpaw: Carbon Nanotubemnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: inception-v3ncnn: CPU - squeezenetncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinytnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1plaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - Mobilenet - CPUplaidml: No - Inference - ResNet 50 - CPUplaidml: No - Inference - Inception V3 - CPUctx-clock: Context Switch Timeopenvino: Face Detection 0106 FP16 - CPUopenvino: Face Detection 0106 FP16 - CPUopenvino: Face Detection 0106 FP32 - CPUopenvino: Face Detection 0106 FP32 - CPUopenvino: Person Detection 0106 FP16 - CPUopenvino: Person Detection 0106 FP16 - CPUopenvino: Person Detection 0106 FP32 - CPUopenvino: Person Detection 0106 FP32 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP32 - CPUopenvino: Age Gender Recognition Retail 0013 FP32 - CPUoptcarrot: Optimized Benchmarkv-ray: CPUblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlypybench: Total For Average Test Timespyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: regex_compilepyperformance: python_startupnumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointhint: FLOATneatbench: CPUappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerphpbench: PHP Benchmark Suiteselenium: ARES-6 - Firefoxselenium: Kraken - Firefoxselenium: CanvasMark - Firefoxselenium: StyleBench - Firefoxselenium: Jetstream 2 - Firefoxselenium: Maze Solver - Firefoxselenium: Speedometer - Firefoxselenium: ARES-6 - Google Chromeselenium: Kraken - Google Chromeselenium: PSPDFKit WASM - Firefoxselenium: CanvasMark - Google Chromeselenium: StyleBench - Google Chromeselenium: Jetstream 2 - Google Chromeselenium: Maze Solver - Google Chromeselenium: Speedometer - Google Chromeselenium: PSPDFKit WASM - Google Chromeselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Google Chromemlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionsunflow: Global Illumination + Image Synthesistesseract-ocr: Time To OCR 7 Imagesbrl-cad: VGR Performance Metricmnn: mobilenet-v1-1.0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X176.73910815.84.361645.64170.15283.89182.98218.34317.3301.2360716.39814.2341.992.2812.8111.6422682.0025630.00504896463.6308.7021668.70111.8071044.181.2942.00915.0846.02431.1205.175274733192884236817624.852005432.92922.330.3829.30179.16390.00929.101176.071472.19115.399446.453556.852176.07441.50100874181572770235911331333945175269126431512143.2856257.167521.32212.962534.78766214.088785.87183.54738.43131.94706.1532.9225.674.6549.0415.424717.704117.630720.42994.32038.233210.08186.018.0830.34126.196.806.9628.3929.3619.5735.2569.90129.6418.8171.645.30324011.10192.75509313.9253002.212.464540.56825464772357268134039245971.85942.7724.5384.37918.04044.86987.42924.73863.946506.57329.03847.79352.12733.7317.90520.070323.58225.146037.00728109.474451.5327.20735.31778.017437.1736.96625.30259.60666.37110.3530.097657810.00070228588.161183.25221.06165.98353712.345909.65463.1861325.012219.21237.2565490.977167595237293014769411423011761921395936.8021.31170.2143.3016.37125.17746.53846.56414.0464.6310.1673.5997.4615.31125.45031.72949.23132.3556.80410.40410.44212.66086.15316.04719.8576.28919.8375.89753.66775313196074427.2944.33125.3102.82329.42714.0416.415.064.002.983.865.891.3013.2869.4513.5615.4024.2825.00282.645261.56417.9714.9817.067.389.211503.341491.973.291487.701.932567.701.932585.459817.080.499817.400.49185.2919765114.70352.16162.9977393.014.33531346.7416.9908.09993.11333.140511718743.4027918.3299.905069178.124035166.40925888279434.72709.413137105113.6905.5104.115.82754.911411775535.2163.6785.0138141226.8419.127.7527340.681853.4462.6420.364.020.78119.1741838102.932196.11711595.25.123363.89164.70581.10488.58913.59721.7701.5448816.12813.4771.63.214.412.2325965.0136851.90158284872.7448.9072119.2629.86807678.391.4142.17515.2586.80432.0127.816313039903389380815451.044081890.74499.838.7717.42159.96310.86802.701000.221313.38104.558403.651492.735162.64743.1992680701376972202441366667766184298143236814753.8003151.423822.44603.264375.08460232.657586.78197.62548.54110.59670.0942.6819.824.1638.0315.659014.959416.843016.52554.41135.947202.63180.897.7325.83136.327.377.5127.3428.1320.6436.0862.50117.5619.3760.754.16796511.04177.75521713.0984872.402.645213.27271676909381243113883687368.18441.1104.6164.39520.91940.48294.92523.22157.907446.17925.76746.78542.89431.5347.09217.933124.11025.809237.42195103.713409.4930.33538.37465.371627.5797.08126.80746.74071.6219.2450.110959950.00074999546.888171.79318.52273.97023489.842773.97491.0391179.342347.98229.3130871.133138101199907014036893903.696280.217950137.0718.39145.0944.3496.71522.87841.27455.78411.6804.5230.1883.7868.0575.55029.46536.78254.67237.4597.49111.14511.91614.947115.59418.19624.2136.50621.0276.75554.341107356262738311.4277.23433.0743.98831.54715.9516.495.404.754.844.796.611.9217.3869.0916.7016.5627.8228.90256.339235.51817.9515.0716.407.1410.591902.782150.642.782154.222.102824.052.072848.829097.740.659125.690.65138.5620910111.61317.03146.6088810315.84281588.1216.2588.61386.30128.134401445819.0321924.7267.066755161.513865160.12771266683239.95745.91397986.27105.1414.4100.118.56715.313102185136.2151.4234.2140.2148026.7369.628.4992280.247750.5367.7918.791.950.84223.0661837446.888194.85111473.95.078413.99159.41379.75686.78613.29421.6291.4952615.63613.2261.573.2214.3512.1226631.1535670.00872472369.9418.9732059.48710.0919718.681.3652.08814.8556.55532.5797.780305039633348379615572.844714220.64483.538.9743.57163.05371.29820.381019.651343.50104.906393.717488.014159.83443.5990715281385206207291413667726187301141536613594.8138056.227422.53333.153045.25366220.215585.47197.64546.11110.90684.3902.7119.644.1838.3216.092615.287316.990016.83234.49336.592198.20180.297.8025.64139.097.567.7127.6628.5621.1636.8763.26119.0719.6561.974.23653410.46182.97531877.7389152.502.735040.74331877550389153954008230967.30340.4274.5864.33620.67439.51894.03322.76656.776432.30225.06346.27142.03030.5806.94417.379523.82695.793387.24960100.553425.5530.89438.04065.578427.5386.96426.71145.82068.8889.0680.113382120.00075364526.457170.08317.40660.11913551.043919.30791.1781163.422339.09221.0029701.136135602196194013901492214.294517.017610107.0417.81140.2743.5496.76022.63140.66656.77311.6544.4950.1853.7547.9435.45629.06935.98853.68837.1917.38111.11611.87614.789116.24618.27023.7766.35520.5556.59553.509105803258972311.2297.23533.4684.02232.48416.3916.505.394.754.834.826.621.9217.3168.7916.4816.5327.6628.68255.505236.44718.4815.0616.387.0310.611772.622285.392.612280.581.972997.791.992971.418760.840.678748.790.67139.4321517106.80303.72141.2386610115.44131538.0116.0268.18783.18926.855385672695.9505625.1259.329077156.530111155.82342269044239.62714.91371686.7107.1464.499.718.38705.812912239536.3152.9314.2142.4146726.2360.727.0880270.843250.8868.1618.902.000.80523.0031885226.911195.77911474.94.573463.86120.53379.92577.77710.81925.3881.1499715.56812.2421.593.0314.3912.0326430.1838565.53131554670.2438.59119911.5419.94302727.661.3692.16115.6386.74832.3017.606325539463460406815875.844123395.74059.139.5751.35165.36374.19831.211022.731363.28107.772400.119501.990157.12044.5791954031407253280961868000799252407182947216874.0392647.472220.74252.476064.29713207.121619.21201.96580.89113.75829.7862.7219.474.1838.9021.044019.874621.869221.66355.32043.330217.13200.837.8325.37162.4910.2610.4036.2637.1625.1745.9282.24145.9123.0963.225.47673312.89236.58726166.5430623.293.645235.83459590071524073675292948459.39935.6754.4534.30520.21433.46790.54720.57647.358364.32720.77542.37331.32623.5105.20013.538321.22634.384735.6144079.697422.1730.74037.79863.230647.4556.89426.67733.84069.7026.7040.110595130.00076862522.735169.17317.23846.37234743.458788.47097.7811161.151924.76225.7093721.236100527143240311719966530.368497.912884076.2713.55105.6342.2556.36518.30431.64855.07211.9904.1200.1833.5798.0745.49929.18136.63654.08937.2327.28911.26512.25015.255126.00818.33323.9176.41218.7316.46952.391105617265131316.3348.16242.1295.71636.98415.9717.125.825.154.965.237.101.9919.2471.2817.9116.7829.9129.08258.827240.33522.7418.9416.857.2211.151753.252446.633.272419.802.433197.552.433185.2912280.850.6412650.240.62135.442841681.77230.94107.9787610215.64171538.1014.7307.27677.85225.656406108737.6755227.3208.357892119.857197125.26033168987239.56731.01410086.5105.0204.5100.618.51700.512862284836.4152.1514.3141.8142926.9362.227.324280.031852.5569.6419.132.010.69722.740248077OpenBenchmarking.org

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 2.90, N = 3SE +/- 1.09, N = 3SE +/- 1.11, N = 3SE +/- 0.54, N = 3176.74196.12194.85195.78

C-Blosc

Compressor: blosclz

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.0 Beta 5Compressor: blosclzCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2K4K6K8K10KSE +/- 18.50, N = 3SE +/- 27.76, N = 3SE +/- 32.32, N = 3SE +/- 23.94, N = 310815.811595.211473.911474.91. (CXX) g++ options: -rdynamic

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.15282.30563.45844.61125.764SE +/- 0.00298, N = 3SE +/- 0.00184, N = 3SE +/- 0.01443, N = 3SE +/- 0.00413, N = 34.361645.123365.078414.573461. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.2692.5383.8075.0766.345SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.643.893.993.861. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.85, N = 3SE +/- 0.07, N = 3SE +/- 0.22, N = 3SE +/- 0.14, N = 3170.15164.71159.41120.531. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.05, N = 3SE +/- 0.24, N = 3SE +/- 1.07, N = 3SE +/- 0.37, N = 383.8981.1079.7679.931. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.09, N = 3SE +/- 0.24, N = 3SE +/- 0.15, N = 3SE +/- 0.56, N = 382.9888.5986.7977.781. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 318.3413.6013.2910.821. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 317.3321.7721.6325.391. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.34760.69521.04281.39041.738SE +/- 0.00955, N = 3SE +/- 0.00121, N = 3SE +/- 0.00173, N = 3SE +/- 0.00338, N = 31.236071.544881.495261.14997

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 0.19, N = 3SE +/- 0.15, N = 316.4016.1315.6415.57

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 314.2313.4813.2312.241. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.44780.89561.34341.79122.2391.991.601.571.59

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.72451.4492.17352.8983.62252.283.203.223.03

Polyhedron Fortran Benchmarks

Benchmark: rnflow

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: rnflowCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4812162012.8114.4014.3514.39

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X369121511.6412.2312.1212.03

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid BenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X6K12K18K24K30KSE +/- 230.18, N = 3SE +/- 5.35, N = 3SE +/- 3.00, N = 3SE +/- 10.90, N = 322682.0025965.0126631.1526430.181. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X8K16K24K32K40KSE +/- 25.33, N = 3SE +/- 29.89, N = 3SE +/- 98.83, N = 3SE +/- 34.63, N = 325630.0136851.9035670.0138565.531. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.39, N = 363.6372.7469.9470.24-mmpx-msse4a -msha-msse4a -msha-msse4a -msha1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNACore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.081, N = 3SE +/- 0.017, N = 3SE +/- 0.048, N = 3SE +/- 0.041, N = 38.7028.9078.9738.5911. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 31662112051991. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.035, N = 3SE +/- 0.087, N = 3SE +/- 0.144, N = 3SE +/- 0.251, N = 158.7019.2629.48711.5411. (CXX) g++ options: -O3 -pthread -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.0563556, N = 3SE +/- 0.0103412, N = 3SE +/- 0.0028795, N = 3SE +/- 0.0025653, N = 311.80710409.868076710.09197109.94302721. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.11, N = 44.188.398.687.661. (CC) gcc options: -O3 -march=native -lcrypto -lz

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.31820.63640.95461.27281.591SE +/- 0.001, N = 3SE +/- 0.011, N = 3SE +/- 0.002, N = 3SE +/- 0.005, N = 31.2941.4141.3651.3691. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.48940.97881.46821.95762.447SE +/- 0.008, N = 3SE +/- 0.023, N = 3SE +/- 0.015, N = 3SE +/- 0.029, N = 32.0092.1752.0882.1611. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 315.0815.2614.8615.641. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.015, N = 3SE +/- 0.067, N = 3SE +/- 0.056, N = 3SE +/- 0.087, N = 56.0246.8046.5556.7481. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 331.1232.0132.5832.301. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.055, N = 3SE +/- 0.051, N = 3SE +/- 0.105, N = 4SE +/- 0.035, N = 35.1757.8167.7807.606

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X7001400210028003500SE +/- 51.94, N = 20SE +/- 39.66, N = 4SE +/- 36.35, N = 42747313030503255

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X9001800270036004500SE +/- 25.71, N = 4SE +/- 11.74, N = 4SE +/- 23.65, N = 4SE +/- 15.68, N = 43319399039633946

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X7001400210028003500SE +/- 28.48, N = 4SE +/- 18.51, N = 4SE +/- 43.45, N = 4SE +/- 22.93, N = 42884338933483460

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X9001800270036004500SE +/- 35.10, N = 4SE +/- 17.21, N = 4SE +/- 16.13, N = 4SE +/- 28.52, N = 42368380837964068

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4K8K12K16K20KSE +/- 15.99, N = 3SE +/- 104.27, N = 3SE +/- 155.45, N = 8SE +/- 67.33, N = 317624.815451.015572.815875.81. (CC) gcc options: -O3

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X11M22M33M44M55MSE +/- 574257.00, N = 3SE +/- 438932.99, N = 3SE +/- 566907.60, N = 3SE +/- 529964.65, N = 552005432.944081890.744714220.644123395.7

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X10002000300040005000SE +/- 3.56, N = 3SE +/- 11.08, N = 3SE +/- 9.17, N = 3SE +/- 11.36, N = 32922.34499.84483.54059.11. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 330.338.738.939.51. (CC) gcc options: -O3 -pthread -lz -llzma

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 7.35, N = 3SE +/- 11.67, N = 3SE +/- 10.13, N = 3SE +/- 6.32, N = 3829.30717.42743.57751.351. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 1.85, N = 3SE +/- 2.65, N = 3SE +/- 2.11, N = 3SE +/- 0.92, N = 3179.16159.96163.05165.361. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X80160240320400SE +/- 1.18, N = 3SE +/- 16.54, N = 3SE +/- 6.33, N = 3SE +/- 4.86, N = 3390.00310.86371.29374.191. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 8.92, N = 3SE +/- 13.26, N = 3SE +/- 11.89, N = 3SE +/- 6.04, N = 3929.10802.70820.38831.211. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30060090012001500SE +/- 11.39, N = 3SE +/- 6.22, N = 3SE +/- 11.76, N = 3SE +/- 11.92, N = 31176.071000.221019.651022.731. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30060090012001500SE +/- 13.47, N = 3SE +/- 22.36, N = 3SE +/- 20.94, N = 3SE +/- 8.57, N = 31472.191313.381343.501363.281. (CC) gcc options: -lm

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: KASUMICore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.05, N = 3SE +/- 0.18, N = 3SE +/- 1.68, N = 3SE +/- 0.85, N = 3115.40104.56104.91107.771. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: TwofishCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X100200300400500SE +/- 0.30, N = 3SE +/- 0.11, N = 3SE +/- 0.67, N = 3SE +/- 3.56, N = 3446.45403.65393.72400.121. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: BlowfishCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X120240360480600SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 6.64, N = 3SE +/- 5.13, N = 3556.85492.74488.01501.991. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: CAST-256Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 2.75, N = 3SE +/- 0.25, N = 3176.07162.65159.83157.121. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.23, N = 341.5043.1943.5944.571. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2M4M6M8M10MSE +/- 18480.02, N = 3SE +/- 33192.92, N = 3SE +/- 124855.19, N = 3SE +/- 28955.96, N = 3100874189268070907152891954031. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X300K600K900K1200K1500KSE +/- 2615.51, N = 5SE +/- 3070.42, N = 5SE +/- 9606.45, N = 18SE +/- 4368.74, N = 515727701376972138520614072531. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X6K12K18K24K30KSE +/- 35.89, N = 3SE +/- 49.65, N = 3SE +/- 62.78, N = 3SE +/- 35.59, N = 3235912024420729280961. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X400K800K1200K1600K2000KSE +/- 10837.18, N = 3SE +/- 1201.85, N = 3SE +/- 1666.67, N = 3SE +/- 9609.02, N = 313313331366667141366718680001. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 1.20, N = 3SE +/- 12.84, N = 3SE +/- 9.68, N = 39457667267991. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X60120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 31751841872521. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X901802703604502692983014071. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X400800120016002000SE +/- 0.67, N = 3SE +/- 2.03, N = 3SE +/- 1.73, N = 312641432141518291. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X100200300400500SE +/- 0.33, N = 33153683664721. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X400800120016002000SE +/- 3.84, N = 3SE +/- 2.00, N = 3SE +/- 3.93, N = 312141475135916871. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

oneDNN

Harness: IP Batch 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.08312.16623.24934.33245.4155SE +/- 0.01927, N = 3SE +/- 0.04241, N = 7SE +/- 0.01604, N = 3SE +/- 0.03194, N = 33.285623.800314.813804.03926MIN: 3.02MIN: 3.45MIN: 4.58MIN: 3.771. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch All - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1326395265SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 357.1751.4256.2347.47MIN: 56.54MIN: 50.48MIN: 55.46MIN: 46.541. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 321.3222.4522.5320.74MIN: 21.24MIN: 21.96MIN: 21.81MIN: 20.331. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.73451.4692.20352.9383.6725SE +/- 0.01117, N = 3SE +/- 0.03302, N = 3SE +/- 0.00634, N = 3SE +/- 0.00820, N = 32.962533.264373.153042.47606MIN: 2.92MIN: 3.14MIN: 3.08MIN: 2.421. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.18212.36423.54634.72845.9105SE +/- 0.00812, N = 3SE +/- 0.00218, N = 3SE +/- 0.01077, N = 3SE +/- 0.00337, N = 34.787665.084605.253664.29713MIN: 4.68MIN: 5.02MIN: 5.14MIN: 4.21. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X50100150200250SE +/- 2.01, N = 3SE +/- 1.41, N = 3SE +/- 0.37, N = 3SE +/- 1.14, N = 3214.09232.66220.22207.12MIN: 206.29MIN: 229.79MIN: 218.35MIN: 203.261. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 1.31, N = 3SE +/- 1.67, N = 3SE +/- 0.26, N = 3SE +/- 1.50, N = 3785.87586.78585.47619.21MIN: 607.56 / MAX: 1067.02MIN: 461.53 / MAX: 717.45MIN: 461.07 / MAX: 715.8MIN: 475.8 / MAX: 778.141. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.66, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.61, N = 3183.54197.62197.64201.96MIN: 147.87 / MAX: 191.59MIN: 158.2 / MAX: 208.72MIN: 160.44 / MAX: 207.45MIN: 138.19 / MAX: 209.941. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X160320480640800SE +/- 1.36, N = 3SE +/- 1.54, N = 3SE +/- 2.12, N = 3SE +/- 2.57, N = 3738.43548.54546.11580.89MIN: 636.44 / MAX: 802.81MIN: 418.33 / MAX: 592.02MIN: 404.56 / MAX: 590.53MIN: 405.32 / MAX: 633.031. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.37, N = 3SE +/- 0.29, N = 3131.94110.59110.90113.75MIN: 84.38 / MAX: 304.84MIN: 74.04 / MAX: 240.86MIN: 74.1 / MAX: 238.95MIN: 77.63 / MAX: 233.821. (CC) gcc options: -pthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 1.29, N = 3SE +/- 0.83, N = 3SE +/- 1.39, N = 3SE +/- 1.05, N = 3706.15670.09684.39829.791. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.6571.3141.9712.6283.285SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.922.682.712.721. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 325.6719.8219.6419.471. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.04632.09263.13894.18525.2315SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 34.654.164.184.181. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1122334455SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.20, N = 3SE +/- 0.21, N = 349.0438.0338.3238.901. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 315.4215.6616.0921.04MIN: 14.96 / MAX: 15.79MIN: 15.48 / MAX: 16.06MIN: 15.89 / MAX: 16.56MIN: 20.83 / MAX: 21.49

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 317.7014.9615.2919.87MIN: 17.49 / MAX: 18.13MIN: 14.82 / MAX: 15.29MIN: 15.12 / MAX: 15.64MIN: 19.42 / MAX: 20.41

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian DragonCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 317.6316.8416.9921.87MIN: 17.35 / MAX: 18.02MIN: 16.53 / MAX: 17.33MIN: 16.82 / MAX: 17.33MIN: 21.44 / MAX: 22.58

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian DragonCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.02, N = 3SE +/- 0.18, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 320.4316.5316.8321.66MIN: 20.28 / MAX: 20.88MIN: 15.44 / MAX: 17.03MIN: 16.65 / MAX: 17.13MIN: 21.35 / MAX: 22.34

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.1972.3943.5914.7885.985SE +/- 0.003, N = 3SE +/- 0.003, N = 3SE +/- 0.007, N = 3SE +/- 0.013, N = 34.3204.4114.4935.3201. (CXX) g++ options: -O3 -fcommon -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: 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 338.2335.9536.5943.331. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

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 3900XRyzen 9 3900XTRyzen 9 3950X50100150200250SE +/- 2.55, N = 5SE +/- 3.37, N = 3SE +/- 3.32, N = 3SE +/- 0.25, N = 3210.08202.63198.20217.131. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -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 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.17, N = 3SE +/- 0.46, N = 3SE +/- 0.41, N = 3SE +/- 0.53, N = 3186.01180.89180.29200.831. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 38.087.737.807.831. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

VP9 libvpx Encoding

Speed: Speed 5

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 330.3425.8325.6425.371. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 1.27, N = 3SE +/- 1.56, N = 3SE +/- 2.00, N = 4SE +/- 1.78, N = 3126.19136.32139.09162.491. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 36.807.377.5610.261. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 36.967.517.7110.401. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: SlowCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 328.3927.3427.6636.261. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: MediumCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 329.3628.1328.5637.161. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 319.5720.6421.1625.171. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.16, N = 335.2536.0836.8745.921. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 369.9062.5063.2682.241. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3129.64117.56119.07145.911. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.17, N = 3SE +/- 0.05, N = 318.8119.3719.6523.091. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.40, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 371.6460.7561.9763.221. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.23232.46463.69694.92926.1615SE +/- 0.042599, N = 3SE +/- 0.046914, N = 7SE +/- 0.056961, N = 3SE +/- 0.064485, N = 155.3032404.1679654.2365345.4767331. (CC) gcc options: -O3 -march=native -fopenmp

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 311.1011.0410.4612.89

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X50100150200250SE +/- 0.35, N = 3SE +/- 0.24, N = 3SE +/- 0.49, N = 3SE +/- 0.73, N = 3192.75177.75182.97236.58MIN: 1 / MAX: 767MIN: 1 / MAX: 634MIN: 1 / MAX: 652MIN: 1 / MAX: 853

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X160K320K480K640K800KSE +/- 3986.75, N = 3SE +/- 1752.09, N = 3SE +/- 1518.85, N = 3SE +/- 1082.90, N = 3509313.93521713.10531877.74726166.541. (CC) gcc options: -O2 -lrt" -lrt

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.74031.48062.22092.96123.7015SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 32.212.402.503.29MIN: 2.12 / MAX: 2.33MIN: 2.29 / MAX: 2.49MIN: 2.39 / MAX: 2.58MIN: 3.15 / MAX: 3.44

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.8191.6382.4573.2764.095SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 32.462.642.733.64MIN: 2.39 / MAX: 2.52MIN: 2.59 / MAX: 2.68MIN: 2.68 / MAX: 2.76MIN: 3.55 / MAX: 3.67

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X11002200330044005500SE +/- 43.79, N = 3SE +/- 60.37, N = 3SE +/- 44.73, N = 3SE +/- 83.95, N = 34540.575213.275040.745235.831. (CC) gcc options: -O3 -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20K40K60K80K100KSE +/- 35.83, N = 3SE +/- 286.83, N = 3SE +/- 28.54, N = 3SE +/- 191.60, N = 3647727690977550900711. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X11M22M33M44M55MSE +/- 66368.72, N = 3SE +/- 69587.97, N = 3SE +/- 140100.66, N = 3SE +/- 127032.63, N = 3357268133812431138915395524073671. (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 DepthCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X11M22M33M44M55MSE +/- 439150.46, N = 3SE +/- 139565.35, N = 3SE +/- 457800.10, N = 3SE +/- 711272.98, N = 440392459388368734008230952929484

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.08, N = 3SE +/- 0.44, N = 3SE +/- 0.13, N = 3SE +/- 0.06, N = 371.8668.1867.3059.401. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 342.7741.1140.4335.681. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.03862.07723.11584.15445.193SE +/- 0.013, N = 3SE +/- 0.026, N = 3SE +/- 0.008, N = 3SE +/- 0.054, N = 34.5384.6164.5864.4531. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.98891.97782.96673.95564.9445SE +/- 0.018, N = 3SE +/- 0.020, N = 3SE +/- 0.060, N = 3SE +/- 0.023, N = 34.3794.3954.3364.3051. (CXX) g++ options: -O3 -fPIC

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 318.0420.9220.6720.21

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 344.8740.4839.5233.47

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.31, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 387.4394.9394.0390.55

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 324.7423.2222.7720.58

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1428425670SE +/- 0.50, N = 3SE +/- 0.50, N = 3SE +/- 0.60, N = 3SE +/- 0.56, N = 363.9557.9156.7847.36

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X110220330440550SE +/- 2.33, N = 3SE +/- 3.29, N = 3SE +/- 2.72, N = 3SE +/- 4.14, N = 3506.57446.18432.30364.33

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 329.0425.7725.0620.78

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1122334455SE +/- 0.13, N = 3SE +/- 0.27, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 347.7946.7946.2742.37

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1224364860SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 352.1342.8942.0331.331. (CC) gcc options: -lm -lpthread -O3

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.25, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 333.7331.5330.5823.511. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.013, N = 3SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.003, N = 37.9057.0926.9445.2001. (CXX) g++ options: -fopenmp -O3

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 320.0717.9317.3813.54-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=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi21. (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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 323.5824.1123.8321.23-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=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi21. (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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.30712.61423.92135.22846.5355SE +/- 0.01251, N = 3SE +/- 0.00415, N = 3SE +/- 0.08565, N = 14SE +/- 0.00924, N = 35.146035.809235.793384.38473-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=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi21. (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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.01244, N = 3SE +/- 0.01161, N = 3SE +/- 0.01628, N = 3SE +/- 0.00557, N = 37.007287.421957.249605.61440-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=znver1 -msse4.1 -msse4.2 -msse4a -mfma -mbmi21. (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 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.20, N = 3SE +/- 0.27, N = 3SE +/- 0.56, N = 3SE +/- 0.49, N = 3109.47103.71100.5579.701. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X100200300400500SE +/- 2.16, N = 3SE +/- 3.07, N = 3SE +/- 1.51, N = 3SE +/- 2.57, N = 3451.53409.49425.55422.17

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.30, N = 327.2130.3430.8930.741. (CC) gcc options: -lm -O3

Cython benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.04, N = 3SE +/- 0.51, N = 3SE +/- 0.32, N = 15SE +/- 0.13, N = 335.3238.3738.0437.80

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 1.00, N = 3SE +/- 0.32, N = 3SE +/- 0.37, N = 3SE +/- 0.51, N = 378.0265.3765.5863.23

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.014, N = 5SE +/- 0.039, N = 5SE +/- 0.034, N = 5SE +/- 0.026, N = 57.1737.5797.5387.4551. (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 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.004, N = 3SE +/- 0.110, N = 3SE +/- 0.097, N = 3SE +/- 0.054, N = 36.9667.0816.9646.8941. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.14, N = 4SE +/- 0.14, N = 4SE +/- 0.38, N = 4SE +/- 0.11, N = 425.3026.8126.7126.681. (CC) gcc options: -O2 -std=c99

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1326395265SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.14, N = 3SE +/- 0.05, N = 359.6146.7445.8233.841. (CXX) g++ options: -fopenmp -O2 -march=native

Montage Astronomical Image Mosaic Engine

Mosaic of M17, K band, 1.5 deg x 1.5 deg

OpenBenchmarking.orgSeconds, Fewer Is BetterMontage Astronomical Image Mosaic Engine 6.0Mosaic of M17, K band, 1.5 deg x 1.5 degCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.18, N = 3SE +/- 0.79, N = 3SE +/- 0.04, N = 3SE +/- 0.34, N = 366.3771.6268.8969.701. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.002, N = 3SE +/- 0.012, N = 3SE +/- 0.014, N = 3SE +/- 0.008, N = 310.3539.2459.0686.7041. (CC) gcc options: -static -fopenmp -O3 -march=native

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.02550.0510.07650.1020.1275SE +/- 0.00032095, N = 3SE +/- 0.00086563, N = 3SE +/- 0.00093524, N = 3SE +/- 0.00118276, N = 30.097657810.110959950.113382120.11059513

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.00020.00040.00060.00080.001SE +/- 0.00000313, N = 3SE +/- 0.00000316, N = 3SE +/- 0.00000610, N = 15SE +/- 0.00000624, N = 130.000702280.000749990.000753640.00076862

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X130260390520650588.16546.89526.46522.74

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200183.25171.79170.08169.17

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.25, N = 3SE +/- 0.06, N = 321.0618.5217.4117.241. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.15, N = 3SE +/- 1.12, N = 3SE +/- 0.11, N = 3SE +/- 0.47, N = 365.9873.9760.1246.371. (CC) gcc options: -m64 -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 PerformanceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X10002000300040005000SE +/- 13.38, N = 3SE +/- 1.56, N = 3SE +/- 2.69, N = 3SE +/- 0.54, N = 33712.33489.83551.04743.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X13K26K39K52K65KSE +/- 14.95, N = 3SE +/- 45.94, N = 3SE +/- 14.11, N = 3SE +/- 24.81, N = 345909.6542773.9743919.3158788.471. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 24

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.1.1Bulk Size: 100 - Inserts: 1000 - Rounds: 24Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.36, N = 3SE +/- 0.89, N = 363.1991.0491.1897.781. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30060090012001500SE +/- 15.23, N = 3SE +/- 17.89, N = 15SE +/- 12.86, N = 6SE +/- 9.33, N = 31325.011179.341163.421161.151. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X5001000150020002500SE +/- 21.36, N = 3SE +/- 2.71, N = 15SE +/- 6.31, N = 6SE +/- 4.63, N = 32219.212347.982339.091924.761. (CXX) g++ options: -lpthread

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X50100150200250SE +/- 0.36, N = 3SE +/- 0.79, N = 3SE +/- 0.03, N = 3SE +/- 3.33, N = 4237.26229.31221.00225.711. (CC) gcc options: -O3 -rdynamic

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.3Water BenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.27810.55620.83431.11241.3905SE +/- 0.005, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.9771.1331.1361.2361. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X40K80K120K160K200KSE +/- 7.51, N = 3SE +/- 17.57, N = 3SE +/- 149.12, N = 3SE +/- 47.83, N = 3167595138101135602100527

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X500K1000K1500K2000K2500KSE +/- 212.21, N = 3SE +/- 793.87, N = 3SE +/- 699.74, N = 3SE +/- 902.45, N = 32372930199907019619401432403

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30K60K90K120K150KSE +/- 273.40, N = 3SE +/- 186.00, N = 3SE +/- 739.92, N = 3SE +/- 197.01, N = 3147694140368139014117199

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20K40K60K80K100KSE +/- 153.73, N = 3SE +/- 43.17, N = 3SE +/- 28.10, N = 3SE +/- 58.97, N = 3114230.093903.692214.266530.3

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30K60K90K120K150KSE +/- 268.60, N = 3SE +/- 68.68, N = 3SE +/- 14.97, N = 3SE +/- 29.88, N = 3117619.096280.294517.068497.9

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X500K1000K1500K2000K2500KSE +/- 151.69, N = 3SE +/- 594.04, N = 3SE +/- 568.71, N = 3SE +/- 289.04, N = 32139593179501317610101288407

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 36.807.077.046.271. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 321.3118.3917.8113.551. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3170.21145.09140.27105.631. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.38, N = 3SE +/- 0.19, N = 3SE +/- 0.64, N = 3SE +/- 0.38, N = 343.3044.3543.5542.261. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.033, N = 3SE +/- 0.105, N = 3SE +/- 0.081, N = 3SE +/- 0.003, N = 36.3716.7156.7606.3651. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 325.1822.8822.6318.301. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1122334455SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 346.5441.2740.6731.651. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1326395265SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.47, N = 3SE +/- 0.34, N = 346.5655.7856.7755.071. (CC) gcc options: -O2 -ldl -lz -lpthread

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Boat - Acceleration: CPU-onlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 314.0511.6811.6511.99

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.0422.0843.1264.1685.21SE +/- 0.018, N = 3SE +/- 0.011, N = 3SE +/- 0.004, N = 3SE +/- 0.006, N = 34.6314.5234.4954.120

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Rack - Acceleration: CPU-onlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.04230.08460.12690.16920.2115SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1670.1880.1850.183

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Room - Acceleration: CPU-onlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.85191.70382.55573.40764.2595SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.002, N = 3SE +/- 0.005, N = 33.5993.7863.7543.579

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.094, N = 3SE +/- 0.049, N = 3SE +/- 0.092, N = 3SE +/- 0.083, N = 37.4618.0577.9438.074

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.24882.49763.74644.99526.244SE +/- 0.048, N = 3SE +/- 0.023, N = 3SE +/- 0.032, N = 3SE +/- 0.013, N = 35.3115.5505.4565.499

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.16, N = 3SE +/- 0.11, N = 325.4529.4729.0729.18

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 331.7336.7835.9936.64

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1224364860SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.52, N = 349.2354.6753.6954.09

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 332.3637.4637.1937.23

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.050, N = 3SE +/- 0.030, N = 3SE +/- 0.053, N = 3SE +/- 0.053, N = 36.8047.4917.3817.289

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 310.4011.1511.1211.27

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 310.4411.9211.8812.25

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 312.6614.9514.7915.26

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.93, N = 3SE +/- 0.35, N = 3SE +/- 0.29, N = 3SE +/- 0.49, N = 386.15115.59116.25126.011. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

G'MIC

Test: Plotting Isosurface Of A 3D Volume, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.26, N = 3SE +/- 0.18, N = 316.0518.2018.2718.331. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 3SE +/- 0.14, N = 319.8624.2123.7823.921. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.062, N = 23SE +/- 0.040, N = 25SE +/- 0.053, N = 25SE +/- 0.046, N = 256.2896.5066.3556.4121. LibreOffice 7.0.1.2 00(Build:2)

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.18, N = 319.8421.0320.5618.73

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.012, N = 5SE +/- 0.031, N = 5SE +/- 0.045, N = 5SE +/- 0.045, N = 55.8976.7556.5956.469

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1224364860SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 353.6754.3453.5152.391. RawTherapee, version 5.8, command line.

Caffe

Model: AlexNet - Acceleration: CPU - Iterations: 200

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: AlexNet - Acceleration: CPU - Iterations: 200Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20K40K60K80K100KSE +/- 271.18, N = 3SE +/- 97.95, N = 3SE +/- 46.94, N = 3SE +/- 37.78, N = 3753131073561058031056171. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

Caffe

Model: GoogleNet - Acceleration: CPU - Iterations: 200

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: GoogleNet - Acceleration: CPU - Iterations: 200Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X60K120K180K240K300KSE +/- 174.69, N = 3SE +/- 477.83, N = 3SE +/- 462.71, N = 3SE +/- 702.33, N = 31960742627382589722651311. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 20.1Input: Carbon NanotubeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X90180270360450SE +/- 0.76, N = 3SE +/- 0.55, N = 3SE +/- 0.48, N = 3SE +/- 0.20, N = 3427.29311.43311.23316.331. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.060, N = 3SE +/- 0.076, N = 8SE +/- 0.100, N = 3SE +/- 0.082, N = 34.3317.2347.2358.162MIN: 4.15 / MAX: 16.62MIN: 6.68 / MAX: 15.68MIN: 6.96 / MAX: 9.38MIN: 7.83 / MAX: 11.131. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: resnet-v2-50

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1020304050SE +/- 0.26, N = 3SE +/- 0.17, N = 8SE +/- 0.20, N = 3SE +/- 0.15, N = 325.3133.0733.4742.13MIN: 24.65 / MAX: 37.66MIN: 31.66 / MAX: 46.35MIN: 32.67 / MAX: 45.9MIN: 39.26 / MAX: 53.151. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: MobileNetV2_224

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.28612.57223.85835.14446.4305SE +/- 0.013, N = 3SE +/- 0.026, N = 8SE +/- 0.022, N = 3SE +/- 0.010, N = 32.8233.9884.0225.716MIN: 2.75 / MAX: 4.11MIN: 3.78 / MAX: 15.56MIN: 3.91 / MAX: 6.2MIN: 5.49 / MAX: 6.81. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

Mobile Neural Network

Model: inception-v3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.13, N = 3SE +/- 0.15, N = 8SE +/- 0.16, N = 3SE +/- 0.28, N = 329.4331.5532.4836.98MIN: 29.01 / MAX: 39.64MIN: 30.42 / MAX: 44.63MIN: 31.9 / MAX: 45.8MIN: 35.45 / MAX: 47.521. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl

NCNN

Target: CPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 314.0415.9516.3915.97MIN: 13.85 / MAX: 15.37MIN: 15.58 / MAX: 16.48MIN: 15.95 / MAX: 85.44MIN: 15.54 / MAX: 16.761. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mobilenetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 316.4116.4916.5017.12MIN: 16.34 / MAX: 17.53MIN: 16.16 / MAX: 16.99MIN: 16.21 / MAX: 16.8MIN: 16.58 / MAX: 50.651. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v2-v2 - Model: mobilenet-v2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.30952.6193.92855.2386.5475SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 35.065.405.395.82MIN: 4.97 / MAX: 6.13MIN: 5.25 / MAX: 6.16MIN: 5.23 / MAX: 6.48MIN: 5.69 / MAX: 6.181. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU-v3-v3 - Model: mobilenet-v3Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.15882.31763.47644.63525.794SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 34.004.754.755.15MIN: 3.91 / MAX: 4.67MIN: 4.68 / MAX: 5.93MIN: 4.7 / MAX: 5.67MIN: 5.03 / MAX: 5.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: shufflenet-v2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.1162.2323.3484.4645.58SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.984.844.834.96MIN: 2.79 / MAX: 3.93MIN: 4.78 / MAX: 5.76MIN: 4.75 / MAX: 5.78MIN: 4.89 / MAX: 5.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.17682.35363.53044.70725.884SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 33.864.794.825.23MIN: 3.79 / MAX: 4.96MIN: 4.69 / MAX: 5.79MIN: 4.73 / MAX: 5.95MIN: 5.09 / MAX: 5.511. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: efficientnet-b0Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 35.896.616.627.10MIN: 5.82 / MAX: 7.01MIN: 6.48 / MAX: 7.84MIN: 6.51 / MAX: 7.75MIN: 6.88 / MAX: 8.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: blazefaceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.44780.89561.34341.79122.239SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.301.921.921.99MIN: 1.25 / MAX: 1.66MIN: 1.88 / MAX: 1.98MIN: 1.86 / MAX: 2.16MIN: 1.94 / MAX: 2.181. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 313.2817.3817.3119.24MIN: 12.98 / MAX: 14.24MIN: 16.96 / MAX: 17.94MIN: 16.92 / MAX: 19.54MIN: 18.5 / MAX: 19.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: vgg16Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1632486480SE +/- 0.00, N = 3SE +/- 0.35, N = 3SE +/- 0.09, N = 3SE +/- 0.34, N = 369.4569.0968.7971.28MIN: 69.24 / MAX: 78.97MIN: 67.97 / MAX: 100.99MIN: 67.85 / MAX: 80.42MIN: 69.7 / MAX: 92.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet18Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 313.5616.7016.4817.91MIN: 13.34 / MAX: 23.75MIN: 16.36 / MAX: 72.05MIN: 16.31 / MAX: 28.36MIN: 17.65 / MAX: 28.081. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 2SE +/- 0.07, N = 315.4016.5616.5316.78MIN: 15.27 / MAX: 25.85MIN: 16.45 / MAX: 17.1MIN: 16.43 / MAX: 17.06MIN: 16.47 / MAX: 28.751. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: resnet50Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.05, N = 3SE +/- 0.20, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 324.2827.8227.6629.91MIN: 23.97 / MAX: 25.62MIN: 27.35 / MAX: 28.71MIN: 27.41 / MAX: 33.56MIN: 29.44 / MAX: 31.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 325.0028.9028.6829.08MIN: 24.78 / MAX: 25.84MIN: 28.52 / MAX: 83.18MIN: 28.4 / MAX: 37.04MIN: 28.81 / MAX: 29.71. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X60120180240300SE +/- 1.24, N = 3SE +/- 0.28, N = 3SE +/- 0.84, N = 3SE +/- 0.44, N = 3282.65256.34255.51258.83MIN: 278.48 / MAX: 286.84MIN: 249.57 / MAX: 278.25MIN: 242.62 / MAX: 276.95MIN: 245.84 / MAX: 277.31. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.1Core i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X60120180240300SE +/- 3.74, N = 3SE +/- 0.80, N = 3SE +/- 2.02, N = 12SE +/- 0.29, N = 3261.56235.52236.45240.34MIN: 253.09 / MAX: 270.4MIN: 233.06 / MAX: 238.56MIN: 224.41 / MAX: 244.45MIN: 239.2 / MAX: 249.71. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

PlaidML

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.17, N = 3SE +/- 0.19, N = 317.9717.9518.4822.74

PlaidML

FP16: No - Mode: Inference - Network: VGG19 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 314.9815.0715.0618.94

PlaidML

FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Mobilenet - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 317.0616.4016.3816.85

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 37.387.147.037.22

PlaidML

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: Inception V3 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3691215SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 39.2110.5910.6111.15

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 2.00, N = 3SE +/- 4.79, N = 15150190177175

OpenVINO

Model: Face Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.75151.5032.25453.0063.7575SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.342.782.623.251. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X5001000150020002500SE +/- 1.33, N = 3SE +/- 6.73, N = 3SE +/- 4.10, N = 3SE +/- 10.70, N = 31491.972150.642285.392446.631. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.74031.48062.22092.96123.7015SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 33.292.782.613.271. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Face Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Face Detection 0106 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X5001000150020002500SE +/- 3.48, N = 3SE +/- 2.51, N = 3SE +/- 3.12, N = 3SE +/- 24.99, N = 31487.702154.222280.582419.801. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.54681.09361.64042.18722.734SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 31.932.101.972.431. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X7001400210028003500SE +/- 2.67, N = 3SE +/- 1.01, N = 3SE +/- 18.36, N = 3SE +/- 36.61, N = 32567.702824.052997.793197.551. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.54681.09361.64042.18722.734SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.932.071.992.431. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Person Detection 0106 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Person Detection 0106 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X7001400210028003500SE +/- 6.85, N = 3SE +/- 5.11, N = 3SE +/- 3.64, N = 3SE +/- 33.92, N = 32585.452848.822971.413185.291. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3K6K9K12K15KSE +/- 17.62, N = 3SE +/- 41.23, N = 3SE +/- 36.37, N = 3SE +/- 122.60, N = 39817.089097.748760.8412280.851. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP16 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.15080.30160.45240.60320.754SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 30.490.650.670.641. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3K6K9K12K15KSE +/- 69.83, N = 3SE +/- 28.66, N = 3SE +/- 3.76, N = 3SE +/- 34.34, N = 39817.409125.698748.7912650.241. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

OpenVINO

Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2021.1Model: Age Gender Recognition Retail 0013 FP32 - Device: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.15080.30160.45240.60320.754SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.490.650.670.621. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.69, N = 4SE +/- 0.59, N = 4SE +/- 1.10, N = 14SE +/- 0.19, N = 4185.29138.56139.43135.441. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X6K12K18K24K30KSE +/- 95.40, N = 3SE +/- 51.29, N = 3SE +/- 54.08, N = 3SE +/- 105.68, N = 319765209102151728416

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-OnlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.13, N = 3SE +/- 0.32, N = 3SE +/- 0.35, N = 3SE +/- 0.28, N = 3114.70111.61106.8081.77

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Classroom - Compute: CPU-OnlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X80160240320400SE +/- 0.66, N = 3SE +/- 0.42, N = 3SE +/- 0.24, N = 3SE +/- 0.14, N = 3352.16317.03303.72230.94

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Fishy Cat - Compute: CPU-OnlyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.98, N = 3SE +/- 0.17, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 3162.99146.60141.23107.97

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X2004006008001000SE +/- 14.81, N = 3SE +/- 3.48, N = 3SE +/- 11.59, N = 3773888866876

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.03, N = 3SE +/- 0.33, N = 393.0103.0101.0102.0

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 314.315.815.415.6

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X90180270360450SE +/- 0.33, N = 3SE +/- 0.67, N = 3353428413417

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.33, N = 3134158153153

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 36.748.128.018.10

Numenta Anomaly Benchmark

Detector: Relative Entropy

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X48121620SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.23, N = 3SE +/- 0.04, N = 316.9916.2616.0314.73

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X246810SE +/- 0.019, N = 3SE +/- 0.090, N = 3SE +/- 0.109, N = 3SE +/- 0.041, N = 38.0998.6138.1877.276

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 1.08, N = 15SE +/- 0.34, N = 3SE +/- 0.37, N = 3SE +/- 0.56, N = 393.1186.3083.1977.85

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.34, N = 15SE +/- 0.21, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 333.1428.1326.8625.66

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X110M220M330M440M550MSE +/- 667086.01, N = 3SE +/- 425188.38, N = 3SE +/- 3810394.29, N = 3SE +/- 265333.27, N = 3511718743.40401445819.03385672695.95406108737.681. (CC) gcc options: -O3 -march=native -lm

NeatBench

Acceleration: CPU

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPUCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.19, N = 3SE +/- 0.09, N = 318.324.725.127.3

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X70140210280350299.91267.07259.33208.36

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200178.12161.51156.53119.86

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200166.41160.13155.82125.26

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X200K400K600K800K1000KSE +/- 1239.26, N = 3SE +/- 11486.10, N = 3SE +/- 8247.81, N = 5SE +/- 9686.30, N = 3882794666832690442689872

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X918273645SE +/- 0.42, N = 3SE +/- 0.14, N = 3SE +/- 0.28, N = 3SE +/- 0.43, N = 334.7239.9539.6239.561. firefox 81.0

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X160320480640800SE +/- 2.78, N = 3SE +/- 5.46, N = 3SE +/- 2.56, N = 3SE +/- 6.74, N = 3709.4745.9714.9731.01. firefox 81.0

Selenium

Benchmark: CanvasMark - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X3K6K9K12K15KSE +/- 87.07, N = 3SE +/- 78.94, N = 3SE +/- 157.25, N = 12SE +/- 110.82, N = 3131371397913716141001. firefox 81.0

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.77, N = 3SE +/- 0.43, N = 3SE +/- 0.32, N = 3105.0086.2786.7086.501. firefox 81.0

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 1.49, N = 3SE +/- 0.62, N = 3SE +/- 1.43, N = 3SE +/- 0.23, N = 3113.69105.14107.15105.021. firefox 81.0

Selenium

Benchmark: Maze Solver - Browser: Firefox

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.23752.4753.71254.956.1875SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 35.54.44.44.51. firefox 81.0

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X20406080100SE +/- 0.90, N = 3SE +/- 0.45, N = 3SE +/- 1.41, N = 4SE +/- 1.37, N = 3104.1100.199.7100.61. firefox 81.0

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.17, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 315.8218.5618.3818.511. chrome 86.0.4240.75

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X160320480640800SE +/- 3.99, N = 3SE +/- 6.66, N = 3SE +/- 3.42, N = 3SE +/- 2.40, N = 3754.9715.3705.8700.51. chrome 86.0.4240.75

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30060090012001500SE +/- 4.67, N = 3SE +/- 16.20, N = 3SE +/- 9.02, N = 3SE +/- 6.81, N = 311411310129112861. firefox 81.0

Selenium

Benchmark: CanvasMark - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X5K10K15K20K25KSE +/- 793.20, N = 12SE +/- 279.36, N = 3SE +/- 94.02, N = 3SE +/- 187.20, N = 3177552185122395228481. chrome 86.0.4240.75

Selenium

Benchmark: StyleBench - Browser: Google Chrome

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X816243240SE +/- 0.24, N = 3SE +/- 0.15, N = 3SE +/- 0.26, N = 3SE +/- 0.20, N = 335.236.236.336.41. chrome 86.0.4240.75

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X4080120160200SE +/- 0.58, N = 3SE +/- 0.54, N = 3SE +/- 0.80, N = 3SE +/- 0.12, N = 3163.68151.42152.93152.151. chrome 86.0.4240.75

Selenium

Benchmark: Maze Solver - Browser: Google Chrome

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1.1252.253.3754.55.625SE +/- 0.05, N = 9SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 35.04.24.24.31. chrome 86.0.4240.75

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X306090120150SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.68, N = 3SE +/- 0.56, N = 3138.0140.2142.4141.81. chrome 86.0.4240.75

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X30060090012001500SE +/- 7.54, N = 3SE +/- 22.84, N = 3SE +/- 10.02, N = 3SE +/- 6.03, N = 314121480146714291. chrome 86.0.4240.75

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.12, N = 3SE +/- 0.17, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 326.826.726.226.91. firefox 81.0

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X90180270360450SE +/- 3.03, N = 3SE +/- 5.47, N = 3SE +/- 2.91, N = 3SE +/- 0.71, N = 3419.1369.6360.7362.21. firefox 81.0

Selenium

Benchmark: WASM imageConvolute - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X714212835SE +/- 0.42, N = 3SE +/- 0.06, N = 3SE +/- 0.36, N = 4SE +/- 0.20, N = 327.7528.5027.0927.321. chrome 86.0.4240.75

Selenium

Benchmark: WASM collisionDetection - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google ChromeCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X70140210280350SE +/- 2.33, N = 3SE +/- 4.54, N = 3SE +/- 2.39, N = 3SE +/- 1.69, N = 3340.68280.25270.84280.031. chrome 86.0.4240.75

Mlpack Benchmark

Benchmark: scikit_ica

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1224364860SE +/- 0.67, N = 3SE +/- 0.53, N = 3SE +/- 0.41, N = 15SE +/- 0.24, N = 353.4450.5350.8852.55

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X1530456075SE +/- 0.21, N = 3SE +/- 0.81, N = 3SE +/- 0.44, N = 3SE +/- 0.24, N = 362.6467.7968.1669.64

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X510152025SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.22, N = 3SE +/- 0.09, N = 320.3618.7918.9019.13

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.90451.8092.71353.6184.5225SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 34.021.952.002.01

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X0.18950.3790.56850.7580.9475SE +/- 0.003, N = 3SE +/- 0.008, N = 3SE +/- 0.008, N = 3SE +/- 0.006, N = 30.7810.8420.8050.697MIN: 0.71 / MAX: 1.21MIN: 0.73 / MAX: 1.13MIN: 0.69 / MAX: 1.14MIN: 0.57 / MAX: 1.33

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X612182430SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 319.1723.0723.0022.74

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricCore i9 10900KRyzen 9 3900XRyzen 9 3900XTRyzen 9 3950X50K100K150K200K250K183810183744188522248077-lXi-lXi-lXi1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

Mobile Neural Network

Model: mobilenet-v1-1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0Core i9 10900KRyzen 9 3900XRyzen 9 3900XT246810SE +/- 0.057, N = 3SE +/- 0.029, N = 8SE +/- 0.013, N = 32.9326.8886.911MIN: 2.83 / MAX: 4.36MIN: 6.67 / MAX: 9.01MIN: 6.78 / MAX: 14.721. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl


Phoronix Test Suite v10.8.4