X3D Zen 4

Benchmarks for a future article..

HTML result view exported from: https://openbenchmarking.org/result/2303056-NE-X3DUPPER661&grt&sor.

X3D Zen 4ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionRyzen 9 7900X3DRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7950XAMD Ryzen 9 7900X3D 12-Core @ 4.40GHz (12 Cores / 24 Threads)ASUS ROG CROSSHAIR X670E HERO (9922 BIOS)AMD Device 14d832GBWestern Digital WD_BLACK SN850X 1000GB + 2000GBAMD Radeon RX 7900 XTX 24GB (2304/1249MHz)AMD Device ab30ASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 23.046.2.2-060202-generic (x86_64)GNOME Shell 43.2X Server 1.21.1.6 + Wayland4.6 Mesa 23.1.0-devel (git-efcb639 2023-02-13 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.49)GCC 12.2.0ext43840x2160AMD Ryzen 9 7900X 12-Core @ 4.70GHz (12 Cores / 24 Threads)AMD Ryzen 9 7950X3D 16-Core @ 4.20GHz (16 Cores / 32 Threads)AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-AKimc9/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-AKimc9/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa601203Python Details- Python 3.11.1Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

X3D Zen 4mt-dgemm: Sustained Floating-Point Rateaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: Hogbom Clean OpenMPclickhouse: 100M Rows Hits Dataset, First Run / Cold Cacheclickhouse: 100M Rows Hits Dataset, Second Runclickhouse: 100M Rows Hits Dataset, Third Runcloverleaf: Lagrangian-Eulerian Hydrodynamicsembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer - Crownembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objembree: Pathtracer ISPC - Crowngpaw: Carbon Nanotubegromacs: MPI CPU - water_GMX50_baretoktx: Zstd Compression 19toktx: UASTC 3toktx: UASTC 3 + Zstd Compression 19toktx: UASTC 4 + Zstd Compression 19lczero: BLASlczero: Eigenlulesh: ncnn: 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-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: CPU - vision_transformerncnn: CPU - FastestDetonednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPUonednn: Deconvolution Batch shapes_1d - bf16bf16bf16 - CPUonednn: Deconvolution Batch shapes_3d - bf16bf16bf16 - CPUonednn: IP Shapes 1D - bf16bf16bf16 - CPUonednn: IP Shapes 3D - bf16bf16bf16 - CPUonednn: Matrix Multiply Batch Shapes Transformer - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonnx: yolov4 - CPU - Standardonnx: yolov4 - CPU - Standardonnx: yolov4 - CPU - Parallelonnx: yolov4 - CPU - Parallelonnx: fcn-resnet101-11 - CPU - Standardonnx: fcn-resnet101-11 - CPU - Standardonnx: fcn-resnet101-11 - CPU - Parallelonnx: fcn-resnet101-11 - CPU - Parallelonnx: super-resolution-10 - CPU - Standardonnx: super-resolution-10 - CPU - Standardonnx: super-resolution-10 - CPU - Parallelonnx: super-resolution-10 - CPU - Parallelonnx: bertsquad-12 - CPU - Standardonnx: bertsquad-12 - CPU - Standardonnx: bertsquad-12 - CPU - Parallelonnx: bertsquad-12 - CPU - Parallelonnx: GPT-2 - CPU - Standardonnx: GPT-2 - CPU - Standardonnx: GPT-2 - CPU - Parallelonnx: GPT-2 - CPU - Parallelonnx: ArcFace ResNet-100 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Parallelonnx: ArcFace ResNet-100 - CPU - Parallelonnx: ResNet50 v1-12-int8 - CPU - Standardonnx: ResNet50 v1-12-int8 - CPU - Standardonnx: ResNet50 v1-12-int8 - CPU - Parallelonnx: ResNet50 v1-12-int8 - CPU - Parallelonnx: CaffeNet 12-int8 - CPU - Standardonnx: CaffeNet 12-int8 - CPU - Standardonnx: CaffeNet 12-int8 - CPU - Parallelonnx: CaffeNet 12-int8 - CPU - Parallelonnx: Faster R-CNN R-50-FPN-int8 - CPU - Standardonnx: Faster R-CNN R-50-FPN-int8 - CPU - Standardonnx: Faster R-CNN R-50-FPN-int8 - CPU - Parallelonnx: Faster R-CNN R-50-FPN-int8 - CPU - Parallelopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeopenfoam: drivaerFastback, Medium Mesh Size - Mesh Timeopenfoam: drivaerFastback, Medium Mesh Size - Execution Timeopenvino: Face Detection FP16 - CPUopenvino: Face Detection FP16 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP32 - CPUopenvino: Person Detection FP32 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUpennant: leblancbigpennant: sedovbigpyhpc: CPU - Numpy - 4194304 - Equation of Statepyhpc: CPU - Numpy - 4194304 - Isoneutral Mixingsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: OFDM_Testtensorflow: CPU - 16 - ResNet-50tensorflow: CPU - 16 - AlexNettensorflow: CPU - 16 - GoogLeNettensorflow: CPU - 32 - ResNet-50tensorflow: CPU - 32 - AlexNettensorflow: CPU - 32 - GoogLeNettensorflow: CPU - 64 - ResNet-50tensorflow: CPU - 64 - AlexNettensorflow: CPU - 64 - GoogLeNettensorflow: CPU - 256 - ResNet-50tensorflow: CPU - 256 - AlexNettensorflow: CPU - 256 - GoogLeNetincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionxmrig: Monero - 1Mxmrig: Wownero - 1Mcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 12 - Compression Speedcompress-zstd: 12 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression SpeedRyzen 9 7900X3DRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7950X8.2155529923.9312051.36052.1610078.062100.992906.78545.861269.00303.48308.8131.2826.552523.832424.225531.434926.960327.0459143.1502.27811.5286.37410.037169.165188217678953.04619.333.573.143.733.254.571.499.0325.947.084.6012.4714.7311.5711.0692.654.361.381445.181722.029031.075101.161650.3034641560.86803.71410.07832102.27117.97025125.4672.87377347.9731.50536664.593138.3277.5170299.054810.094718.820553.137212.892977.5671195.7605.10690157.2926.3536239.736825.563828.455535.1427424.1692.36463335.7052.978221155.140.865505802.9791.2448168.920714.509348.264520.717726.209067138.73605193.355891948.05610.15589.3919.64304.8630316.750.3917663.840.675.601065.825.611064.331959.526.121000.475.991257.384.77801.877.481188.175.04107.7655.6519.3104230.937660.7261.081619.7250.6585.9215.8614.9235.3665.2250.3209.9136.823733333338.11158.97124.6539.01223.03126.2739.06278.30123.2638.89328.37118.9612.690321061.962960313564.714966.13710.72162.41319.62217.41026.52352.9940.92365.3298.32453.825.22082.114.31876.38.24812010092.111693.25024.895756.772002.692755.49440.183258.64285.41290.1449.6326.507923.815824.678830.887726.494127.6392150.8682.27011.6375.9449.698157.108187917728484.56618.843.503.133.463.174.311.388.8225.747.774.9812.3814.2411.7810.0584.574.221.812914.710131.798300.9794991.517490.2648261434.06731.37610.11033101.17198.60115116.2651.75053571.2861.57963633.095173.7845.85153112.4158.8950519.727150.690313.865672.1374172.8095.79435146.3386.8317742.378823.944831.258231.9936430.9592.33461374.0112.67309998.8601.014088830.0691.2042760.106516.881449.497320.201725.016407171.61846199.344982161.555810.95546.2021.44279.4833984.400.3519661.300.605.971000.885.901012.482176.115.511089.165.501358.904.41666.359.001265.144.74112.0253.5425.1461236.880980.7141.057622.7251.1669.4264.6627.1240.6677.8254.9211.6145.323700000038.9162.66128.7440.00232.30127.6740.20294.49125.6240.36353.60123.8714.611501068.218612713863.015870.64014.321841393.72249.4857.42393.0808.52410.4248.82452.023.42101.813.01997.411.25840610858.8124956780.7911369.62293.312995.19548.250279.87316.84321.7629.1834.703531.009232.072739.714434.164236.2379126.8992.69511.4605.1268.747126.296194517878987.93918.873.763.313.863.404.601.638.5224.346.604.2811.8614.2811.7211.9682.034.681.086403.958861.507150.7295101.083730.2297731209.12623.3949.99604101.97409.44018105.9293.53941282.6441.91347522.692161.2306.29145124.5308.0296020.190749.535614.808867.5478185.3845.39416164.5326.0743837.394527.308133.592729.7700486.6122.06799384.7162.598831084.9070.938149947.6351.0543670.155314.448649.660520.140023.906845125.98542178.107691863.953513.53589.4526.26304.0240658.960.3923679.430.677.321085.087.271094.432616.086.111330.536.011706.684.681003.487.971658.154.82135.5058.9916.8608227.035240.7311.074616.3252.0660.1258.5638.3243.8686.0256.8211.5144.224596666743.19176.22147.0144.27258.77149.3944.20339.80145.2943.88418.97137.7712.539253758.773192415627.419562.93959.62203.61338.32254.01053.72391.61004.22422.1292.42452.825.22030.515.01872.410.98399710788.811211.26099.226156.822173.952833.49448.459250.50275.45276.9447.0033.632429.815332.534337.221531.778336.5549138.0142.60711.2204.8858.405119.500191517738479.87768.703.623.153.623.234.401.548.5824.617.464.8612.1714.2112.1411.4875.764.462.108313.607481.408490.6643601.522320.2128011130.44578.91110.08625100.74719.95491100.49482.22836448.7641.96381509.325165.0076.14984139.4257.1718421.275547.001916.234461.6107169.5025.89782146.4976.8226144.794122.568236.625627.3030485.2412.06309411.0072.432391224.000.816994922.3371.0833370.091014.265651.742419.327422.793808161.67492190.936732126.102814.38554.4228.37281.5944741.970.3526015.990.617.651040.727.531057.422892.635.531442.535.541843.34.34784.2510.191670.934.78138.1457.8524.3587734.845770.7271.057609.0247.4665.8261.8617.8236.9667.0250.7209.5142.923660000043.08176.72146.9944.39264.33147.0844.58351.07143.8844.87439.54140.7614.626836866.213994313188.920609.44227.62170.11413.92223.8837.42379.1845.72390.4253.62439.923.32104.412.51990.0OpenBenchmarking.org

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.160508, N = 3SE +/- 0.134859, N = 3SE +/- 0.062303, N = 3SE +/- 0.008361, N = 311.25840610.9839978.2481208.2155521. (CC) gcc options: -O3 -march=native -fopenmp

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D2K4K6K8K10KSE +/- 74.40, N = 3SE +/- 106.21, N = 6SE +/- 0.00, N = 3SE +/- 84.09, N = 310858.8010788.8010092.109923.931. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X3K6K9K12K15KSE +/- 0.00, N = 3SE +/- 124.23, N = 3SE +/- 116.93, N = 3SE +/- 111.37, N = 612495.012051.311693.211211.21. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X15003000450060007500SE +/- 61.20, N = 7SE +/- 46.08, N = 6SE +/- 30.03, N = 7SE +/- 34.63, N = 66780.796099.226052.165024.891. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X2K4K6K8K10KSE +/- 97.44, N = 7SE +/- 76.62, N = 7SE +/- 35.18, N = 4SE +/- 107.63, N = 611369.6010078.066156.825756.771. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - GriddingRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X5001000150020002500SE +/- 8.06, N = 3SE +/- 8.23, N = 3SE +/- 11.10, N = 3SE +/- 11.79, N = 32293.312173.952100.992002.691. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - DegriddingRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X6001200180024003000SE +/- 7.84, N = 3SE +/- 24.29, N = 3SE +/- 6.59, N = 3SE +/- 39.07, N = 32995.192906.782833.492755.491. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: Hogbom Clean OpenMP

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X120240360480600SE +/- 0.74, N = 5SE +/- 1.12, N = 5SE +/- 1.79, N = 5SE +/- 2.17, N = 5548.25545.86448.46440.181. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ClickHouse

100M Rows Hits Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold CacheRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X60120180240300SE +/- 1.59, N = 3SE +/- 1.41, N = 3SE +/- 1.44, N = 3SE +/- 0.81, N = 3279.87269.00258.64250.50MIN: 13.15 / MAX: 7500MIN: 14.44 / MAX: 8571.43MIN: 15.82 / MAX: 10000MIN: 12.61 / MAX: 10000

ClickHouse

100M Rows Hits Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second RunRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X70140210280350SE +/- 2.16, N = 3SE +/- 0.93, N = 3SE +/- 0.26, N = 3SE +/- 3.10, N = 3316.84303.48285.41275.45MIN: 16.12 / MAX: 10000MIN: 14.85 / MAX: 10000MIN: 16.08 / MAX: 12000MIN: 16.28 / MAX: 12000

ClickHouse

100M Rows Hits Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Third RunRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X70140210280350SE +/- 3.76, N = 3SE +/- 1.13, N = 3SE +/- 3.74, N = 3SE +/- 0.25, N = 3321.76308.81290.14276.94MIN: 15.82 / MAX: 10000MIN: 14.79 / MAX: 12000MIN: 16.06 / MAX: 12000MIN: 15.4 / MAX: 10000

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X1122334455SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.50, N = 329.1831.2847.0049.631. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer - Model: Asian DragonRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X816243240SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 334.7033.6326.5526.51MIN: 34.46 / MAX: 35.13MIN: 33.39 / MAX: 34.01MIN: 26.42 / MAX: 26.93MIN: 26.37 / MAX: 26.79

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer - Model: Asian Dragon ObjRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X714212835SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 331.0129.8223.8323.82MIN: 30.82 / MAX: 31.62MIN: 29.53 / MAX: 30.29MIN: 23.72 / MAX: 24.15MIN: 23.68 / MAX: 24.06

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer - Model: CrownRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D816243240SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 332.5332.0724.6824.23MIN: 32.17 / MAX: 33.24MIN: 31.5 / MAX: 32.66MIN: 24.44 / MAX: 25.19MIN: 23.99 / MAX: 24.64

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer ISPC - Model: Asian DragonRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X918273645SE +/- 0.04, N = 4SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 339.7137.2231.4330.89MIN: 39.34 / MAX: 40.55MIN: 36.85 / MAX: 38.38MIN: 31.23 / MAX: 32MIN: 30.69 / MAX: 31.38

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer ISPC - Model: Asian Dragon ObjRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X816243240SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 334.1631.7826.9626.49MIN: 33.76 / MAX: 35.23MIN: 31.44 / MAX: 32.76MIN: 26.76 / MAX: 27.4MIN: 26.24 / MAX: 27.06

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.0Binary: Pathtracer ISPC - Model: CrownRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D816243240SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 336.5536.2427.6427.05MIN: 35.98 / MAX: 37.5MIN: 35.78 / MAX: 36.89MIN: 27.15 / MAX: 28.38MIN: 26.79 / MAX: 27.57

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 22.1Input: Carbon NanotubeRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X306090120150SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.21, N = 3126.90138.01143.15150.871. (CC) gcc options: -shared -fwrapv -O2 -lxc -lblas -lmpi

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2023Implementation: MPI CPU - Input: water_GMX50_bareRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X0.60641.21281.81922.42563.032SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.004, N = 32.6952.6072.2782.2701. (CXX) g++ options: -O3

KTX-Software toktx

Settings: Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 19Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900X3691215SE +/- 0.05, N = 5SE +/- 0.06, N = 5SE +/- 0.03, N = 4SE +/- 0.07, N = 411.2211.4611.5311.64

KTX-Software toktx

Settings: UASTC 3

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D246810SE +/- 0.003, N = 7SE +/- 0.019, N = 7SE +/- 0.006, N = 7SE +/- 0.004, N = 64.8855.1265.9446.374

KTX-Software toktx

Settings: UASTC 3 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 19Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.005, N = 5SE +/- 0.012, N = 5SE +/- 0.013, N = 5SE +/- 0.014, N = 58.4058.7479.69810.037

KTX-Software toktx

Settings: UASTC 4 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 4 + Zstd Compression 19Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D4080120160200SE +/- 0.21, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3119.50126.30157.11169.17

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X400800120016002000SE +/- 13.05, N = 3SE +/- 14.71, N = 3SE +/- 23.20, N = 4SE +/- 14.80, N = 319451915188218791. (CXX) g++ options: -flto -pthread

LeelaChessZero

Backend: Eigen

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D400800120016002000SE +/- 13.42, N = 3SE +/- 4.00, N = 3SE +/- 19.78, N = 3SE +/- 19.01, N = 417871773177217671. (CXX) g++ options: -flto -pthread

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Ryzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X2K4K6K8K10KSE +/- 15.81, N = 7SE +/- 19.85, N = 7SE +/- 18.50, N = 6SE +/- 22.43, N = 68987.948953.058484.578479.881. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: mobilenetRyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D3691215SE +/- 0.08, N = 7SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 38.708.848.879.33MIN: 8.36 / MAX: 15.03MIN: 8.3 / MAX: 71.01MIN: 8.73 / MAX: 12.08MIN: 9.06 / MAX: 16.181. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU-v2-v2 - Model: mobilenet-v2Ryzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D0.8461.6922.5383.3844.23SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 7SE +/- 0.01, N = 33.503.573.623.76MIN: 3.31 / MAX: 10.67MIN: 3.49 / MAX: 7.6MIN: 3.49 / MAX: 11.58MIN: 3.66 / MAX: 7.741. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU-v3-v3 - Model: mobilenet-v3Ryzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D0.74481.48962.23442.97923.724SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 7SE +/- 0.01, N = 33.133.143.153.31MIN: 2.81 / MAX: 65.6MIN: 3.07 / MAX: 7.15MIN: 3.05 / MAX: 9.87MIN: 3.21 / MAX: 7.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: shufflenet-v2Ryzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D0.86851.7372.60553.4744.3425SE +/- 0.03, N = 3SE +/- 0.02, N = 7SE +/- 0.02, N = 3SE +/- 0.01, N = 33.463.623.733.86MIN: 3.36 / MAX: 9.94MIN: 3.44 / MAX: 10.54MIN: 3.55 / MAX: 9.54MIN: 3.71 / MAX: 9.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: mnasnetRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D0.7651.532.2953.063.825SE +/- 0.08, N = 3SE +/- 0.02, N = 7SE +/- 0.02, N = 3SE +/- 0.01, N = 33.173.233.253.40MIN: 3 / MAX: 45.73MIN: 3.12 / MAX: 10.32MIN: 3.13 / MAX: 9.66MIN: 3.28 / MAX: 7.361. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: efficientnet-b0Ryzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D1.0352.073.1054.145.175SE +/- 0.09, N = 3SE +/- 0.02, N = 7SE +/- 0.08, N = 3SE +/- 0.01, N = 34.314.404.574.60MIN: 4.09 / MAX: 69.92MIN: 4.27 / MAX: 12.06MIN: 4.29 / MAX: 38.08MIN: 4.49 / MAX: 8.481. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: blazefaceRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D0.36680.73361.10041.46721.834SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 7SE +/- 0.00, N = 31.381.491.541.63MIN: 1.31 / MAX: 7.52MIN: 1.4 / MAX: 8.23MIN: 1.46 / MAX: 8.06MIN: 1.57 / MAX: 4.471. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: googlenetRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.00, N = 3SE +/- 0.15, N = 7SE +/- 0.23, N = 3SE +/- 0.35, N = 38.528.588.829.03MIN: 8.28 / MAX: 14.26MIN: 8.16 / MAX: 15.24MIN: 7.98 / MAX: 72.14MIN: 7.88 / MAX: 43.331. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: vgg16Ryzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D612182430SE +/- 0.45, N = 3SE +/- 0.40, N = 7SE +/- 0.35, N = 3SE +/- 0.43, N = 324.3424.6125.7425.94MIN: 23.49 / MAX: 49.31MIN: 23.44 / MAX: 36.14MIN: 24.62 / MAX: 110.19MIN: 24.38 / MAX: 80.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: resnet18Ryzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X246810SE +/- 0.01, N = 3SE +/- 0.31, N = 3SE +/- 0.10, N = 7SE +/- 0.25, N = 36.607.087.467.77MIN: 6.42 / MAX: 12.76MIN: 6.25 / MAX: 13.9MIN: 7.15 / MAX: 14.27MIN: 7.02 / MAX: 14.551. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: alexnetRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X1.12052.2413.36154.4825.6025SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 7SE +/- 0.06, N = 34.284.604.864.98MIN: 4.13 / MAX: 10.29MIN: 4.43 / MAX: 11.35MIN: 4.63 / MAX: 9.89MIN: 4.73 / MAX: 10.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: resnet50Ryzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.27, N = 3SE +/- 0.12, N = 7SE +/- 0.19, N = 3SE +/- 0.18, N = 311.8612.1712.3812.47MIN: 11.44 / MAX: 44.27MIN: 11.51 / MAX: 20.61MIN: 11.55 / MAX: 20.74MIN: 11.8 / MAX: 20.061. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: yolov4-tinyRyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D48121620SE +/- 0.06, N = 7SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.47, N = 314.2114.2414.2814.73MIN: 13.76 / MAX: 41.48MIN: 13.88 / MAX: 55.6MIN: 13.99 / MAX: 17.85MIN: 13.78 / MAX: 20.881. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: squeezenet_ssdRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950X3691215SE +/- 0.26, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 711.5711.7211.7812.14MIN: 10.88 / MAX: 89.31MIN: 11.48 / MAX: 18.6MIN: 11.23 / MAX: 63.22MIN: 11.7 / MAX: 20.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: regnety_400mRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D3691215SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 7SE +/- 0.02, N = 310.0511.0611.4811.96MIN: 9.63 / MAX: 43.59MIN: 10.51 / MAX: 18MIN: 10.72 / MAX: 48.4MIN: 11.54 / MAX: 15.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vision_transformer

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: vision_transformerRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D20406080100SE +/- 0.63, N = 7SE +/- 1.49, N = 3SE +/- 0.26, N = 3SE +/- 0.54, N = 375.7682.0384.5792.65MIN: 74.12 / MAX: 90.63MIN: 80.21 / MAX: 86.13MIN: 83.77 / MAX: 112.37MIN: 91.31 / MAX: 100.981. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: FastestDet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20220729Target: CPU - Model: FastestDetRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D1.0532.1063.1594.2125.265SE +/- 0.19, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 7SE +/- 0.02, N = 34.224.364.464.68MIN: 3.94 / MAX: 4.84MIN: 4.18 / MAX: 4.8MIN: 4.27 / MAX: 5.74MIN: 4.55 / MAX: 6.081. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X0.47440.94881.42321.89762.372SE +/- 0.00908, N = 7SE +/- 0.00176, N = 7SE +/- 0.00247, N = 7SE +/- 0.37855, N = 151.086401.381441.812912.10831MIN: 1.01MIN: 1.34MIN: 1.74MIN: 1.631. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1.16592.33183.49774.66365.8295SE +/- 0.02903, N = 3SE +/- 0.03845, N = 3SE +/- 0.04268, N = 3SE +/- 0.01434, N = 33.607483.958864.710135.18172MIN: 3.43MIN: 3.72MIN: 4.54MIN: 4.981. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.45650.9131.36951.8262.2825SE +/- 0.00250, N = 9SE +/- 0.00172, N = 9SE +/- 0.00295, N = 9SE +/- 0.00266, N = 91.408491.507151.798302.02903MIN: 1.34MIN: 1.46MIN: 1.7MIN: 1.971. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.24190.48380.72570.96761.2095SE +/- 0.006372, N = 15SE +/- 0.010030, N = 15SE +/- 0.004105, N = 4SE +/- 0.002405, N = 40.6643600.7295100.9794991.075100MIN: 0.59MIN: 0.63MIN: 0.91MIN: 1.031. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X0.34250.6851.02751.371.7125SE +/- 0.00875, N = 5SE +/- 0.00690, N = 5SE +/- 0.01359, N = 5SE +/- 0.00933, N = 51.083731.161651.517491.52232MIN: 0.97MIN: 1.08MIN: 1.4MIN: 1.41. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.06830.13660.20490.27320.3415SE +/- 0.000189, N = 4SE +/- 0.000569, N = 4SE +/- 0.000581, N = 4SE +/- 0.004459, N = 150.2128010.2297730.2648260.303464MIN: 0.2MIN: 0.22MIN: 0.25MIN: 0.291. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D30060090012001500SE +/- 1.31, N = 3SE +/- 2.36, N = 3SE +/- 1.79, N = 3SE +/- 1.50, N = 31130.441209.121434.061560.86MIN: 1121.32MIN: 1195.27MIN: 1423.92MIN: 1554.071. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D2004006008001000SE +/- 4.41, N = 3SE +/- 1.70, N = 3SE +/- 1.56, N = 3SE +/- 2.26, N = 3578.91623.39731.38803.71MIN: 566.67MIN: 614.18MIN: 721.81MIN: 796.391. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: yolov4 - Device: CPU - Executor: StandardRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D3691215SE +/- 0.40412, N = 15SE +/- 0.36261, N = 15SE +/- 0.45158, N = 15SE +/- 0.38311, N = 1510.1103310.0862510.078329.996041. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: yolov4 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D20406080100SE +/- 3.19, N = 15SE +/- 4.06, N = 15SE +/- 3.62, N = 15SE +/- 4.87, N = 15100.75101.17101.97102.271. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: yolov4 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.10261, N = 5SE +/- 0.01779, N = 3SE +/- 0.03144, N = 3SE +/- 0.02410, N = 39.954919.440188.601157.970251. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: yolov4 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 1.07, N = 5SE +/- 0.20, N = 3SE +/- 0.42, N = 3SE +/- 0.38, N = 3100.49105.93116.27125.471. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: StandardRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X0.79641.59282.38923.18563.982SE +/- 0.04984, N = 3SE +/- 0.00156, N = 3SE +/- 0.00558, N = 3SE +/- 0.00921, N = 33.539412.873772.228361.750531. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: StandardRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X120240360480600SE +/- 4.02, N = 3SE +/- 0.19, N = 3SE +/- 1.13, N = 3SE +/- 3.02, N = 3282.64347.97448.76571.291. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.44190.88381.32571.76762.2095SE +/- 0.02061, N = 3SE +/- 0.01691, N = 3SE +/- 0.00841, N = 3SE +/- 0.01582, N = 51.963811.913471.579631.505361. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: fcn-resnet101-11 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D140280420560700SE +/- 5.36, N = 3SE +/- 4.59, N = 3SE +/- 3.35, N = 3SE +/- 7.18, N = 5509.33522.69633.10664.591. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: StandardRyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D4080120160200SE +/- 5.34, N = 15SE +/- 6.30, N = 13SE +/- 5.64, N = 15SE +/- 7.10, N = 15173.78165.01161.23138.331. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: StandardRyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D246810SE +/- 0.22770, N = 15SE +/- 0.19969, N = 13SE +/- 0.18428, N = 15SE +/- 0.40239, N = 155.851536.149846.291457.517021. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.49, N = 3SE +/- 0.24, N = 3SE +/- 0.24, N = 3SE +/- 0.10, N = 3139.43124.53112.4299.051. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: super-resolution-10 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D3691215SE +/- 0.02538, N = 3SE +/- 0.01572, N = 3SE +/- 0.01908, N = 3SE +/- 0.00988, N = 37.171848.029608.8950510.094701. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: bertsquad-12 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D510152025SE +/- 0.07, N = 3SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 321.2820.1919.7318.821. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: bertsquad-12 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1224364860SE +/- 0.16, N = 3SE +/- 0.47, N = 3SE +/- 0.07, N = 3SE +/- 0.34, N = 347.0049.5450.6953.141. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: bertsquad-12 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D48121620SE +/- 0.18, N = 3SE +/- 0.15, N = 4SE +/- 0.15, N = 3SE +/- 0.08, N = 316.2314.8113.8712.891. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: bertsquad-12 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D20406080100SE +/- 0.67, N = 3SE +/- 0.70, N = 4SE +/- 0.81, N = 3SE +/- 0.50, N = 361.6167.5572.1477.571. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: StandardRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950X4080120160200SE +/- 1.34, N = 3SE +/- 2.46, N = 3SE +/- 1.80, N = 15SE +/- 0.39, N = 3195.76185.38172.81169.501. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: StandardRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950X1.3272.6543.9815.3086.635SE +/- 0.03513, N = 3SE +/- 0.07238, N = 3SE +/- 0.06489, N = 15SE +/- 0.01353, N = 35.106905.394165.794355.897821. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: ParallelRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X4080120160200SE +/- 0.66, N = 3SE +/- 0.56, N = 3SE +/- 0.20, N = 3SE +/- 1.56, N = 3164.53157.29146.50146.341. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: GPT-2 - Device: CPU - Executor: ParallelRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X246810SE +/- 0.02467, N = 3SE +/- 0.02269, N = 3SE +/- 0.00930, N = 3SE +/- 0.07342, N = 36.074386.353626.822616.831771. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3DRyzen 9 79500X3D1020304050SE +/- 1.19, N = 15SE +/- 1.23, N = 15SE +/- 1.38, N = 12SE +/- 1.50, N = 1544.7942.3839.7437.391. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3DRyzen 9 79500X3D612182430SE +/- 0.66, N = 15SE +/- 0.86, N = 15SE +/- 1.05, N = 12SE +/- 1.02, N = 1522.5723.9425.5627.311. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D816243240SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.21, N = 3SE +/- 0.11, N = 336.6333.5931.2628.461. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: ArcFace ResNet-100 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D816243240SE +/- 0.08, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.13, N = 327.3029.7731.9935.141. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ResNet50 v1-12-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ResNet50 v1-12-int8 - Device: CPU - Executor: StandardRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D110220330440550SE +/- 9.53, N = 15SE +/- 4.65, N = 15SE +/- 10.29, N = 12SE +/- 6.30, N = 15486.61485.24430.96424.171. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ResNet50 v1-12-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: ResNet50 v1-12-int8 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.5321.0641.5962.1282.66SE +/- 0.02087, N = 15SE +/- 0.04809, N = 15SE +/- 0.05616, N = 12SE +/- 0.03587, N = 152.063092.067992.334612.364631. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ResNet50 v1-12-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: ResNet50 v1-12-int8 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D90180270360450SE +/- 0.99, N = 3SE +/- 2.07, N = 3SE +/- 1.41, N = 3SE +/- 1.54, N = 3411.01384.72374.01335.711. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ResNet50 v1-12-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: ResNet50 v1-12-int8 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D0.67011.34022.01032.68043.3505SE +/- 0.00583, N = 3SE +/- 0.01408, N = 3SE +/- 0.01009, N = 3SE +/- 0.01374, N = 32.432392.598832.673092.978221. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: CaffeNet 12-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: CaffeNet 12-int8 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900X30060090012001500SE +/- 11.41, N = 6SE +/- 7.21, N = 3SE +/- 39.20, N = 15SE +/- 31.87, N = 151224.001155.141084.91998.861. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: CaffeNet 12-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: CaffeNet 12-int8 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900X0.22820.45640.68460.91281.141SE +/- 0.007823, N = 6SE +/- 0.005430, N = 3SE +/- 0.033238, N = 15SE +/- 0.029891, N = 150.8169940.8655050.9381491.0140881. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: CaffeNet 12-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: CaffeNet 12-int8 - Device: CPU - Executor: ParallelRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D2004006008001000SE +/- 7.64, N = 3SE +/- 6.96, N = 3SE +/- 9.08, N = 5SE +/- 11.49, N = 3947.64922.34830.07802.981. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: CaffeNet 12-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: CaffeNet 12-int8 - Device: CPU - Executor: ParallelRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D0.28010.56020.84031.12041.4005SE +/- 0.00846, N = 3SE +/- 0.00816, N = 3SE +/- 0.01294, N = 5SE +/- 0.01782, N = 31.054361.083331.204271.244811. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: StandardRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X1632486480SE +/- 2.04, N = 15SE +/- 0.09, N = 3SE +/- 0.38, N = 3SE +/- 1.94, N = 1570.1670.0968.9260.111. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: StandardRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900X48121620SE +/- 0.02, N = 3SE +/- 0.48, N = 15SE +/- 0.08, N = 3SE +/- 0.55, N = 1514.2714.4514.5116.881. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Second, More Is BetterONNX Runtime 1.14Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1224364860SE +/- 0.42, N = 3SE +/- 0.55, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 351.7449.6649.5048.261. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInference Time Cost (ms), Fewer Is BetterONNX Runtime 1.14Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: ParallelRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D510152025SE +/- 0.16, N = 3SE +/- 0.23, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 319.3320.1420.2020.721. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto=auto -fno-fat-lto-objects -ldl -lrt

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Mesh TimeRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D61218243022.7923.9125.0226.211. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Small Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Small Mesh Size - Execution TimeRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X4080120160200125.99138.74161.67171.621. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Mesh Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Mesh TimeRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3DRyzen 9 7900X4080120160200178.11190.94193.36199.341. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenFOAM

Input: drivaerFastback, Medium Mesh Size - Execution Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 10Input: drivaerFastback, Medium Mesh Size - Execution TimeRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X50010001500200025001863.951948.062126.102161.561. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenVINO

Model: Face Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Face Detection FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D48121620SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 314.3813.5310.9510.151. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Face Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Face Detection FP16 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D130260390520650SE +/- 0.69, N = 3SE +/- 0.39, N = 3SE +/- 0.29, N = 3SE +/- 0.95, N = 3546.20554.42589.39589.45MIN: 275.75 / MAX: 574.42MIN: 280.02 / MAX: 579.26MIN: 309.39 / MAX: 685.91MIN: 407.34 / MAX: 615.981. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Face Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Face Detection FP16-INT8 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D714212835SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 328.3726.2621.4419.641. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Face Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Face Detection FP16-INT8 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D70140210280350SE +/- 0.86, N = 3SE +/- 0.86, N = 3SE +/- 1.12, N = 3SE +/- 0.08, N = 3279.48281.59304.02304.86MIN: 148.87 / MAX: 292.1MIN: 146.44 / MAX: 293.54MIN: 154.56 / MAX: 315.21MIN: 160.61 / MAX: 318.491. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

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

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D10K20K30K40K50KSE +/- 86.54, N = 3SE +/- 72.52, N = 3SE +/- 51.92, N = 3SE +/- 15.66, N = 344741.9740658.9633984.4030316.751. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

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

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D0.08780.17560.26340.35120.439SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.350.350.390.39MIN: 0.21 / MAX: 8.31MIN: 0.21 / MAX: 7.04MIN: 0.24 / MAX: 61.73MIN: 0.22 / MAX: 8.711. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

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

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D6K12K18K24K30KSE +/- 29.30, N = 3SE +/- 77.85, N = 3SE +/- 119.95, N = 3SE +/- 3.40, N = 326015.9923679.4319661.3017663.841. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

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

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D0.15080.30160.45240.60320.754SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.600.610.670.67MIN: 0.33 / MAX: 7.83MIN: 0.34 / MAX: 7.64MIN: 0.37 / MAX: 45.37MIN: 0.35 / MAX: 9.571. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 37.657.325.975.601. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP16 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D2004006008001000SE +/- 7.16, N = 3SE +/- 1.82, N = 3SE +/- 3.14, N = 3SE +/- 2.36, N = 31000.881040.721065.821085.08MIN: 603.97 / MAX: 1146.51MIN: 623.58 / MAX: 1238.55MIN: 618.47 / MAX: 1180.09MIN: 997.16 / MAX: 1282.691. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D246810SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 37.537.275.905.611. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Detection FP32 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D2004006008001000SE +/- 3.50, N = 3SE +/- 8.14, N = 3SE +/- 2.18, N = 3SE +/- 6.09, N = 31012.481057.421064.331094.43MIN: 584.86 / MAX: 1150.29MIN: 582.42 / MAX: 1238.03MIN: 940.91 / MAX: 1184.64MIN: 672.11 / MAX: 1267.851. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16-INT8 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D6001200180024003000SE +/- 2.33, N = 3SE +/- 2.92, N = 3SE +/- 13.39, N = 3SE +/- 0.41, N = 32892.632616.082176.111959.521. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16-INT8 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D246810SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 35.515.536.116.12MIN: 2.96 / MAX: 12.69MIN: 2.99 / MAX: 13.65MIN: 3.19 / MAX: 13.31MIN: 3.22 / MAX: 17.671. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D30060090012001500SE +/- 1.85, N = 3SE +/- 0.83, N = 3SE +/- 0.21, N = 3SE +/- 0.24, N = 31442.531330.531089.161000.471. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Weld Porosity Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Weld Porosity Detection FP16 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.505.545.996.01MIN: 2.79 / MAX: 16.27MIN: 2.85 / MAX: 12.56MIN: 3.12 / MAX: 18.55MIN: 3.17 / MAX: 13.521. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16-INT8 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D400800120016002000SE +/- 2.59, N = 3SE +/- 3.94, N = 3SE +/- 6.32, N = 3SE +/- 0.73, N = 31843.301706.681358.901257.381. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16-INT8 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16-INT8 - Device: CPURyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D1.07332.14663.21994.29325.3665SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.344.414.684.77MIN: 2.71 / MAX: 12.09MIN: 2.6 / MAX: 12.74MIN: 2.79 / MAX: 16.02MIN: 2.89 / MAX: 23.91. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPURyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X2004006008001000SE +/- 3.11, N = 3SE +/- 2.18, N = 3SE +/- 3.17, N = 3SE +/- 9.18, N = 31003.48801.87784.25666.351. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Vehicle Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPURyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950X3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 37.487.979.0010.19MIN: 4.3 / MAX: 42.8MIN: 4.7 / MAX: 18.6MIN: 4.65 / MAX: 19.47MIN: 4.41 / MAX: 24.51. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Vehicle Bike Detection FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Vehicle Bike Detection FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D400800120016002000SE +/- 9.91, N = 3SE +/- 1.97, N = 3SE +/- 11.19, N = 3SE +/- 6.32, N = 31670.931658.151265.141188.171. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Person Vehicle Bike Detection FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Vehicle Bike Detection FP16 - Device: CPURyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D1.1342.2683.4024.5365.67SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 34.744.784.825.04MIN: 3.18 / MAX: 12.15MIN: 3.45 / MAX: 12.82MIN: 3.33 / MAX: 13.06MIN: 3.53 / MAX: 13.41. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Machine Translation EN To DE FP16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Machine Translation EN To DE FP16 - Device: CPURyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.55, N = 3SE +/- 0.53, N = 3SE +/- 0.21, N = 3SE +/- 0.45, N = 3138.14135.50112.02107.761. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenVINO

Model: Machine Translation EN To DE FP16 - Device: CPU

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Machine Translation EN To DE FP16 - Device: CPURyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D1326395265SE +/- 0.10, N = 3SE +/- 0.23, N = 3SE +/- 0.22, N = 3SE +/- 0.23, N = 353.5455.6557.8558.99MIN: 31.21 / MAX: 70.2MIN: 26.86 / MAX: 87.31MIN: 27.45 / MAX: 68.1MIN: 30.71 / MAX: 70.411. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 316.8619.3124.3625.151. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X816243240SE +/- 0.11, N = 3SE +/- 0.29, N = 3SE +/- 0.02, N = 3SE +/- 0.14, N = 327.0430.9434.8536.881. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of StateRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950XRyzen 9 79500X3D0.16450.3290.49350.6580.8225SE +/- 0.001, N = 3SE +/- 0.011, N = 12SE +/- 0.001, N = 3SE +/- 0.000, N = 30.7140.7260.7270.731

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral MixingRyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D0.24320.48640.72960.97281.216SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.008, N = 3SE +/- 0.002, N = 31.0571.0571.0741.081

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMRyzen 9 7900XRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7950X130260390520650SE +/- 1.26, N = 5SE +/- 1.40, N = 5SE +/- 4.56, N = 5SE +/- 6.18, N = 5622.7619.7616.3609.01. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950X60120180240300SE +/- 0.83, N = 5SE +/- 0.34, N = 5SE +/- 0.45, N = 5SE +/- 0.90, N = 5252.0251.1250.6247.41. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMRyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D140280420560700SE +/- 2.31, N = 4SE +/- 2.30, N = 4SE +/- 3.65, N = 4SE +/- 3.59, N = 15669.4665.8660.1585.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMRyzen 9 7900XRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900X3D60120180240300SE +/- 0.59, N = 4SE +/- 0.18, N = 4SE +/- 1.65, N = 4SE +/- 0.42, N = 15264.6261.8258.5215.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D140280420560700SE +/- 1.67, N = 3SE +/- 1.85, N = 3SE +/- 0.43, N = 3SE +/- 4.54, N = 11638.3627.1617.8614.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D50100150200250SE +/- 0.33, N = 3SE +/- 0.87, N = 3SE +/- 0.72, N = 3SE +/- 2.56, N = 11243.8240.6236.9235.31. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D150300450600750SE +/- 1.62, N = 3SE +/- 1.63, N = 3SE +/- 0.74, N = 3SE +/- 7.85, N = 3686.0677.8667.0665.21. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D60120180240300SE +/- 0.67, N = 3SE +/- 1.39, N = 3SE +/- 0.25, N = 3SE +/- 2.06, N = 3256.8254.9250.7250.31. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950X50100150200250SE +/- 0.81, N = 5SE +/- 1.38, N = 5SE +/- 1.58, N = 5SE +/- 0.56, N = 5211.6211.5209.9209.51. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3D306090120150SE +/- 0.21, N = 5SE +/- 0.93, N = 5SE +/- 0.23, N = 5SE +/- 4.42, N = 5145.3144.2142.9136.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

srsRAN

Test: OFDM_Test

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 22.04.1Test: OFDM_TestRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X50M100M150M200M250MSE +/- 1072898.46, N = 3SE +/- 1519137.18, N = 3SE +/- 1266227.99, N = 3SE +/- 1178982.61, N = 32459666672373333332370000002366000001. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -ldl -lpthread -lm

TensorFlow

Device: CPU - Batch Size: 16 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 16 - Model: ResNet-50Ryzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D1020304050SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 343.1943.0838.9038.11

TensorFlow

Device: CPU - Batch Size: 16 - Model: AlexNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 16 - Model: AlexNetRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D4080120160200SE +/- 0.11, N = 5SE +/- 0.18, N = 5SE +/- 0.22, N = 4SE +/- 0.07, N = 4176.72176.22162.66158.97

TensorFlow

Device: CPU - Batch Size: 16 - Model: GoogLeNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 16 - Model: GoogLeNetRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.07, N = 4SE +/- 0.14, N = 4SE +/- 0.09, N = 4SE +/- 0.02, N = 4147.01146.99128.74124.65

TensorFlow

Device: CPU - Batch Size: 32 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 32 - Model: ResNet-50Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1020304050SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 344.3944.2740.0039.01

TensorFlow

Device: CPU - Batch Size: 32 - Model: AlexNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 32 - Model: AlexNetRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D60120180240300SE +/- 0.14, N = 4SE +/- 0.06, N = 4SE +/- 0.05, N = 4SE +/- 0.10, N = 3264.33258.77232.30223.03

TensorFlow

Device: CPU - Batch Size: 32 - Model: GoogLeNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 32 - Model: GoogLeNetRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3149.39147.08127.67126.27

TensorFlow

Device: CPU - Batch Size: 64 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 64 - Model: ResNet-50Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1020304050SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 344.5844.2040.2039.06

TensorFlow

Device: CPU - Batch Size: 64 - Model: AlexNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 64 - Model: AlexNetRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D80160240320400SE +/- 0.64, N = 3SE +/- 0.40, N = 3SE +/- 0.30, N = 3SE +/- 0.09, N = 3351.07339.80294.49278.30

TensorFlow

Device: CPU - Batch Size: 64 - Model: GoogLeNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 64 - Model: GoogLeNetRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.14, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3145.29143.88125.62123.26

TensorFlow

Device: CPU - Batch Size: 256 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 256 - Model: ResNet-50Ryzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D1020304050SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 344.8743.8840.3638.89

TensorFlow

Device: CPU - Batch Size: 256 - Model: AlexNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 256 - Model: AlexNetRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D100200300400500SE +/- 0.19, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.33, N = 3439.54418.97353.60328.37

TensorFlow

Device: CPU - Batch Size: 256 - Model: GoogLeNet

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12-rc0Device: CPU - Batch Size: 256 - Model: GoogLeNetRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D306090120150SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3140.76137.77123.87118.96

Xcompact3d Incompact3d

Input: input.i3d 129 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X48121620SE +/- 0.02, N = 4SE +/- 0.05, N = 4SE +/- 0.05, N = 4SE +/- 0.04, N = 412.5412.6914.6114.631. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X1530456075SE +/- 0.66, N = 4SE +/- 0.70, N = 4SE +/- 0.31, N = 3SE +/- 0.82, N = 358.7761.9666.2168.221. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.18.1Variant: Monero - Hash Count: 1MRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3DRyzen 9 7950X3K6K9K12K15KSE +/- 69.71, N = 3SE +/- 111.27, N = 3SE +/- 76.91, N = 3SE +/- 39.19, N = 315627.413863.013564.713188.91. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Xmrig

Variant: Wownero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.18.1Variant: Wownero - Hash Count: 1MRyzen 9 7950XRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7900X3D4K8K12K16K20KSE +/- 28.90, N = 3SE +/- 21.89, N = 3SE +/- 13.65, N = 3SE +/- 23.48, N = 320609.419562.915870.614966.11. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Compression SpeedRyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D9001800270036004500SE +/- 22.63, N = 3SE +/- 10.25, N = 3SE +/- 2.07, N = 3SE +/- 10.85, N = 34227.64014.33959.63710.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Decompression SpeedRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D5001000150020002500SE +/- 6.56, N = 3SE +/- 5.24, N = 3SE +/- 3.32, N = 3SE +/- 7.53, N = 32203.62184.02170.12162.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Compression SpeedRyzen 9 7950XRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7900X3D30060090012001500SE +/- 3.37, N = 3SE +/- 1.62, N = 3SE +/- 1.80, N = 3SE +/- 7.40, N = 31413.91393.71338.31319.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Decompression SpeedRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D5001000150020002500SE +/- 3.72, N = 3SE +/- 3.63, N = 3SE +/- 4.39, N = 3SE +/- 5.96, N = 32254.02249.42223.82217.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Compression SpeedRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X2004006008001000SE +/- 9.05, N = 15SE +/- 7.21, N = 3SE +/- 1.87, N = 3SE +/- 3.61, N = 31053.71026.5857.4837.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Decompression SpeedRyzen 9 7900XRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X3D5001000150020002500SE +/- 6.76, N = 3SE +/- 15.85, N = 15SE +/- 7.71, N = 3SE +/- 4.93, N = 32393.02391.62379.12352.91. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression SpeedRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7950XRyzen 9 7900X2004006008001000SE +/- 1.52, N = 3SE +/- 4.92, N = 3SE +/- 0.72, N = 3SE +/- 0.92, N = 31004.2940.9845.7808.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Decompression SpeedRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3D5001000150020002500SE +/- 12.98, N = 3SE +/- 0.74, N = 3SE +/- 0.47, N = 3SE +/- 4.07, N = 32422.12410.42390.42365.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 12 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Compression SpeedRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7950XRyzen 9 7900X60120180240300SE +/- 2.69, N = 3SE +/- 1.20, N = 3SE +/- 1.42, N = 3SE +/- 0.55, N = 3298.3292.4253.6248.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 12 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Decompression SpeedRyzen 9 7900X3DRyzen 9 79500X3DRyzen 9 7900XRyzen 9 7950X5001000150020002500SE +/- 2.91, N = 3SE +/- 9.67, N = 3SE +/- 16.52, N = 3SE +/- 6.83, N = 32453.82452.82452.02439.91. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression SpeedRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X612182430SE +/- 0.37, N = 15SE +/- 0.31, N = 15SE +/- 0.03, N = 3SE +/- 0.09, N = 325.225.223.423.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression SpeedRyzen 9 7950XRyzen 9 7900XRyzen 9 7900X3DRyzen 9 79500X3D5001000150020002500SE +/- 4.22, N = 3SE +/- 31.89, N = 3SE +/- 14.47, N = 15SE +/- 25.89, N = 152104.42101.82082.12030.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression SpeedRyzen 9 79500X3DRyzen 9 7900X3DRyzen 9 7900XRyzen 9 7950X48121620SE +/- 0.03, N = 3SE +/- 0.15, N = 15SE +/- 0.12, N = 15SE +/- 0.03, N = 315.014.313.012.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression SpeedRyzen 9 7900XRyzen 9 7950XRyzen 9 7900X3DRyzen 9 79500X3D400800120016002000SE +/- 8.37, N = 15SE +/- 6.34, N = 3SE +/- 29.67, N = 15SE +/- 16.22, N = 31997.41990.01876.31872.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4


Phoronix Test Suite v10.8.4