Core i7 3960X vs. AMD Ryzen 5 3600X

Tests for a future article on Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1909136-AS-3960XRYZE66&sor&grt.

Core i7 3960X vs. AMD Ryzen 5 3600XProcessorMotherboardChipsetMemoryDiskGraphicsNetworkAudioOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionCore i7 3960XRyzen 5 2600XRyzen 5 3600XCore i7 8700KIntel Core i7-3960X (6 Cores / 12 Threads)Intel DX79SI (SIX7910J.86A.0494.2012.0424.1039 BIOS)Intel Xeon E5/Core16384MB500GB Samsung SSD 860MSI AMD Radeon R7 370 / R9 270/370 OEM 4GBIntel 82579LM + Intel 82574LUbuntu 18.045.0.0-27-generic (x86_64)GNOME Shell 3.28.4X Server 1.20.4modesetting 1.20.4GCC 7.4.0ext41920x1080AMD Ryzen 5 2600X Six-Core @ 3.60GHz (6 Cores / 12 Threads)MSI X470 GAMING M7 AC (MS-7B77) v1.0 (1.B2 BIOS)AMD 17h256GB INTEL SSDPEKKW256G7AMD Cape Verde/PitcairnQualcomm Atheros Killer E2500 + Intel 8265 / 8275AMD Ryzen 5 3600X 6-Core (6 Cores / 12 Threads)AMD Device 1480Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (2001 BIOS)Intel 8th Gen CoreRealtek ALC887-VDIntel I219-VOpenBenchmarking.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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details- Core i7 3960X: MQ-DEADLINE / errors=remount-ro,relatime,rwProcessor Details- Core i7 3960X: Scaling Governor: intel_pstate powersave- Ryzen 5 2600X: Scaling Governor: acpi-cpufreq ondemand- Core i7 8700K: Scaling Governor: intel_pstate powersaveJava Details- OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)Python Details- Python 2.7.15+ + Python 3.6.8Security Details- Core i7 3960X: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Ryzen 5 2600X: 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: disabled RSB filling - Ryzen 5 3600X: 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: always-on RSB filling - Core i7 8700K: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling

Core i7 3960X vs. AMD Ryzen 5 3600Xapache: Static Web Page Servingblender: BMW27 - CPU-Onlyblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblender: Barbershop - CPU-Onlyv-ray: CPUctx-clock: Context Switch Timedacapobench: H2dacapobench: Jythondacapobench: Tradebeansdarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlydarktable: Server Rack - CPU-onlyethr: TCP - Connections/s - 1ethr: TCP - Latency - 1ethr: TCP - Latency - 16ethr: HTTP - Bandwidth - 1gimp: unsharp-maskgimp: resizegimp: rotategimp: auto-levelsglibc-bench: pthread_onceglibc-bench: tanhglibc-bench: sqrtglibc-bench: ffsllglibc-bench: ffsglibc-bench: singlibc-bench: cosglibc-bench: asinhglibc-bench: atanhglibc-bench: sincosglibc-bench: sinhglibc-bench: modfglibc-bench: expglibc-bench: log2octave-benchmark: go-benchmark: buildgo-benchmark: jsongo-benchmark: garbagegraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Sharpenhackbench: 8 - Processhackbench: 16 - Processhimeno: Poisson Pressure Solverindigobench: Supercarindigobench: Bedroomencode-mp3: WAV To MP3mcperf: Getmcperf: Setmcperf: Deletemcperf: Addnpb: BT.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: SP.Bnpb: MG.Cneatbench: CPUnginx: Static Web Page Servingnode-express-loadtest: osbench: Create Filesosbench: Create Processesosbench: Create Threadsosbench: Launch Programsosbench: Memory Allocationsperl-benchmark: Pod2htmlperl-benchmark: Interpreterphpbench: PHP Benchmark Suitepybench: Total For Average Test Timesredis: SETredis: GETrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Savina Reactors.IOrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Scala Dottyrenaissance: Twitter Finaglerodinia: OpenMP CFD Solverrodinia: OpenMP LavaMDrodinia: OpenMP Streamclusterscikit-learn: selenium: ARES-6 - Google Chromeselenium: Speedometer - Google Chromeselenium: WebXPRT - Google Chromeselenium: Octane - Google Chromeselenium: Jetstream - Google Chromeselenium: Jetstream 2 - Google Chromesockperf: Latency Ping Pongsockperf: Throughputstockfish: Total Timestress-ng: Forkingstress-ng: System V Message Passingstress-ng: Socket Activitystress-ng: Context Switchingsvt-av1: 1080p 8-bit YUV To AV1 Video Encodesvt-vp9: 1080p 8-bit YUV To VP9 Video Encodet-test1: 1t-test1: 2build-apache: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilex264: H.264 Video Encodingcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Core i7 3960XRyzen 5 2600XRyzen 5 3600XCore i7 8700K12385.75706.22351711035584106061094323.9314.0711.300.39630255.2255.20494.7576.1717.9241.1136.054.4835.968.9917.9635718599058181075843656071491115775.70149.58955.090.940.4331018.8320220.2530647.0420252.4610505.26283136.5824.2114.8262.59147.190.323266950.001767602351052660234468.32254684.7321180.9140122.9111065.1811543.5343125.4011561.0115878.2913352.2178.27256.0129.0528.5755.9840.961011631280.4553.2211.55193433851606828925.223470595.772067.41995322.131.9240.8812.3948.30247.251483.97140.8126.1563.3540.0026111.05310.12262.89690.75393.79966.121074.57886718038165432498413.277.975.030.221247716.6017.19872.5538.257.3316.5415.861.8613.802.041.871.8642361.0041665.9718.2312.0437758.1313.262.1022735.939.159.11162570251058580706187050014724112122.4848.431297.671.870.878.5170696.3046302.8071325.2044613.0716131.75236.60235.828247.3221346.875003.348541.739.7033523.33764014.2427.1014.1640.8383.330.148258150.0011555950711711891526561.002018975.2913173.6220878.296388.006933.2823788.076759.957533.297165.9832.85112.9624.7416.3024.2110321740752190.79116.814.005727171736010742855.879111088.155550.792748176.6618.5194.6925.938.2425.00110.49716.8370.2061.1151.7037.7737970.58264.54216.02616.36315.83759.62878.821064216727144190308712.466.774.690.212259212.1712.151643.3330.875.5013.2812.741.7711.442.221.781.7734834.4735067.8717.0110.5830765.5711.142.0020001.837.288.26124058915987723309163751416425612819.5340.901326.302.241.057.2789666.3070814.7989224.6784583.3618150.82247.82247.538407.5821178.695294.5210542.0216.5042426.091114711.1017.198.9132.6774.350.117449020.000621076257279991817129.832417559.9210946.4317676.765109.846026.7519969.755639.995574.895309.0627.8999.5426.7612.0818.95138.7727148684228.55147.692.906700891968734253150.989314095.325950.993029355.7826.47134.4612.095.2418.3183.51521.8150.1878.2542.6129.1631914.46272.56209.051130891328513371280513.856.524.800.191949710.0410.011623.1228.376.4015.1413.951.6511.441.641.641.6430674.8030634.9314.9210.8129395.3010.771.8516736.738.037.28117051599757316723150449216326412630.5159.873230.152.381.027.53142399.4780473.33141600.4381410.7018713.01386.44386.878446.6024039.555821.009717.0912.6042424.711020911.6916.499.5426.8963.670.099993050.000779907582939002171453.133010738.029209.6918324.204776.165269.4717738.324868.025603.045113.3728.3397.3821.1111.9224.9610419441928195.61114.982.965453511954716972077.307431345.065889.543224055.7425.46145.7916.975.6918.9789.90538.0252.4673.3934.8425.75OpenBenchmarking.org

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X8K16K24K32K40KSE +/- 64.53, N = 3SE +/- 97.79, N = 3SE +/- 51.14, N = 3SE +/- 10.79, N = 637970.5831914.4626111.0512385.751. (CC) gcc options: -shared -fPIC -O2 -pthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X150300450600750SE +/- 3.69, N = 3264.54272.56310.12706.22

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlyCore i7 8700KRyzen 5 3600XRyzen 5 2600X60120180240300SE +/- 0.40, N = 3SE +/- 0.29, N = 3SE +/- 0.65, N = 3209.05216.02262.89

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlyRyzen 5 3600XRyzen 5 2600X150300450600750SE +/- 0.34, N = 3SE +/- 1.35, N = 3616.36690.75

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Fishy Cat - Compute: CPU-OnlyRyzen 5 3600XRyzen 5 2600X90180270360450SE +/- 0.08, N = 3SE +/- 0.36, N = 3315.83393.79

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Pabellon Barcelona - Compute: CPU-OnlyRyzen 5 3600XRyzen 5 2600X2004006008001000SE +/- 0.77, N = 3SE +/- 3.24, N = 3759.62966.12

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Barbershop - Compute: CPU-OnlyRyzen 5 3600XRyzen 5 2600X2004006008001000SE +/- 0.50, N = 3SE +/- 1.91, N = 3878.821074.57

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPUCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 22.17, N = 3SE +/- 14.00, N = 3SE +/- 34.83, N = 3SE +/- 8.72, N = 6113081064288673517

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X2004006008001000SE +/- 4.98, N = 15SE +/- 0.67, N = 3SE +/- 24.84, N = 1001671809131103

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ryzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X12002400360048006000SE +/- 27.83, N = 8SE +/- 42.14, N = 20SE +/- 37.81, N = 9SE +/- 46.84, N = 82714285138165584

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 12.47, N = 4SE +/- 16.73, N = 4SE +/- 29.46, N = 4SE +/- 50.36, N = 833714190543210606

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 24.08, N = 20SE +/- 38.04, N = 20SE +/- 271.01, N = 428053087498410943

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Boat - Acceleration: CPU-onlyRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X612182430SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 2012.4613.2713.8523.93

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Masskrug - Acceleration: CPU-onlyCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X48121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 206.526.777.9714.07

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Room - Acceleration: CPU-onlyRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X3691215SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 204.694.805.0311.30

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.2Test: Server Rack - Acceleration: CPU-onlyCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X0.08780.17560.26340.35120.439SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 9SE +/- 0.00, N = 200.190.210.220.39

Ethr

Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1

OpenBenchmarking.orgConnections/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1Ryzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X5K10K15K20K25KSE +/- 225.62, N = 9SE +/- 57.83, N = 3SE +/- 94.04, N = 3SE +/- 29.60, N = 62259219497124776302

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X1224364860SE +/- 0.03, N = 3SE +/- 0.18, N = 14SE +/- 0.19, N = 3SE +/- 0.08, N = 610.0412.1716.6055.22MIN: 8.96 / MAX: 11.55MIN: 7.8 / MAX: 15.79MIN: 9.64 / MAX: 23.15MIN: 39.6 / MAX: 67.42

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16

OpenBenchmarking.orgMicroseconds, Fewer Is BetterEthr 2019-01-02Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X1224364860SE +/- 0.05, N = 3SE +/- 0.11, N = 11SE +/- 0.08, N = 3SE +/- 0.18, N = 610.0112.1517.1955.20MIN: 8.9 / MAX: 11.72MIN: 7.78 / MAX: 15.67MIN: 8.84 / MAX: 23.41MIN: 42.92 / MAX: 66.89

Ethr

Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1

OpenBenchmarking.orgMbits/sec, More Is BetterEthr 2019-01-02Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1Ryzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X400800120016002000SE +/- 0.91, N = 3SE +/- 81.48, N = 15SE +/- 1.09, N = 3SE +/- 1.54, N = 61643.331623.12872.55494.75MIN: 1620 / MAX: 1660MIN: 937.99 / MAX: 1900MIN: 862.98 / MAX: 882.82MIN: 449.54 / MAX: 542.08

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: unsharp-maskCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X20406080100SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 3SE +/- 0.17, N = 628.3730.8738.2576.17

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: resizeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X48121620SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 65.506.407.3317.92

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: rotateRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X918273645SE +/- 0.00, N = 3SE +/- 0.13, N = 12SE +/- 0.02, N = 3SE +/- 0.04, N = 613.2815.1416.5441.11

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.22Test: auto-levelsRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X816243240SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 612.7413.9515.8636.05

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X1.0082.0163.0244.0325.04SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 201.651.771.864.48

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X816243240SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 2011.4411.4413.8035.96

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtCore i7 8700KRyzen 5 2600XRyzen 5 3600XCore i7 3960X3691215SE +/- 0.00, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 201.642.042.228.99

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllCore i7 8700KRyzen 5 3600XRyzen 5 2600X0.42080.84161.26241.68322.104SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 31.641.781.87

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsCore i7 8700KRyzen 5 3600XRyzen 5 2600X0.41850.8371.25551.6742.0925SE +/- 0.00, N = 15SE +/- 0.01, N = 3SE +/- 0.00, N = 31.641.771.86

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinCore i7 8700KRyzen 5 3600XRyzen 5 2600X9K18K27K36K45KSE +/- 10.15, N = 3SE +/- 7.65, N = 3SE +/- 240.41, N = 330674.8034834.4742361.00

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosCore i7 8700KRyzen 5 3600XRyzen 5 2600X9K18K27K36K45KSE +/- 28.38, N = 3SE +/- 153.15, N = 3SE +/- 368.79, N = 330634.9335067.8741665.97

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhCore i7 8700KRyzen 5 3600XRyzen 5 2600X48121620SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 314.9217.0118.23

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhRyzen 5 3600XCore i7 8700KRyzen 5 2600X3691215SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 310.5810.8112.04

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosCore i7 8700KRyzen 5 3600XRyzen 5 2600X8K16K24K32K40KSE +/- 85.54, N = 3SE +/- 19.08, N = 3SE +/- 55.03, N = 329395.3030765.5737758.13

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhCore i7 8700KRyzen 5 3600XRyzen 5 2600X3691215SE +/- 0.12, N = 7SE +/- 0.00, N = 5SE +/- 0.01, N = 310.7711.1413.26

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfCore i7 8700KRyzen 5 3600XRyzen 5 2600X0.47250.9451.41751.892.3625SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 151.852.002.10

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expCore i7 8700KRyzen 5 3600XRyzen 5 2600X5K10K15K20K25KSE +/- 3.74, N = 3SE +/- 27.10, N = 3SE +/- 123.25, N = 316736.7320001.8322735.93

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ryzen 5 3600XCore i7 8700KRyzen 5 2600X3691215SE +/- 0.02, N = 3SE +/- 0.00, N = 14SE +/- 0.02, N = 37.288.039.15

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.2.2Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X48121620SE +/- 0.04, N = 3SE +/- 0.11, N = 5SE +/- 0.05, N = 3SE +/- 0.07, N = 67.288.269.1117.96

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X8000M16000M24000M32000M40000MSE +/- 81369003.10, N = 3SE +/- 116729286.30, N = 3SE +/- 14677225.19, N = 3SE +/- 12061448.99, N = 10011705159975124058915981625702510535718599058

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X4M8M12M16M20MSE +/- 24290.50, N = 3SE +/- 10501.15, N = 3SE +/- 18179.08, N = 3SE +/- 10366.23, N = 10073167237723309858070618107584

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X800K1600K2400K3200K4000KSE +/- 2363.24, N = 3SE +/- 2454.49, N = 3SE +/- 3688.83, N = 3SE +/- 3479.53, N = 201504492163751418705003656071

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X4080120160200SE +/- 0.33, N = 3164163147491. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X60120180240300SE +/- 0.58, N = 32642562411111. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X306090120150SE +/- 0.33, N = 3128126121571. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X20406080100SE +/- 0.23, N = 3SE +/- 0.04, N = 3SE +/- 0.38, N = 15SE +/- 1.05, N = 3019.5322.4830.5175.701. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X306090120150SE +/- 0.17, N = 3SE +/- 0.21, N = 3SE +/- 0.54, N = 11SE +/- 1.59, N = 840.9048.4359.87149.581. (CC) gcc options: -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X7001400210028003500SE +/- 0.89, N = 3SE +/- 16.52, N = 5SE +/- 7.74, N = 3SE +/- 0.14, N = 203230.151326.301297.67955.09-mavx2-mavx2-mavx21. (CC) gcc options: -O3

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X0.53551.0711.60652.1422.6775SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 62.382.241.870.94

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X0.23630.47260.70890.94521.1815SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 61.051.020.870.43

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ryzen 5 3600XCore i7 8700KRyzen 5 2600X246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 37.277.538.511. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X30K60K90K120K150KSE +/- 1579.48, N = 3SE +/- 59.69, N = 3SE +/- 735.53, N = 3SE +/- 72.84, N = 20142399.4789666.3070696.3031018.831. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X20K40K60K80K100KSE +/- 458.15, N = 3SE +/- 4590.01, N = 15SE +/- 398.45, N = 3SE +/- 26.23, N = 2080473.3370814.7946302.8020220.251. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X30K60K90K120K150KSE +/- 1196.18, N = 3SE +/- 438.95, N = 3SE +/- 405.63, N = 3SE +/- 61.03, N = 20141600.4389224.6771325.2030647.041. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X20K40K60K80K100KSE +/- 4938.02, N = 15SE +/- 675.21, N = 3SE +/- 404.21, N = 3SE +/- 24.12, N = 2084583.3681410.7044613.0720252.461. (CC) gcc options: -O2 -lm -rdynamic

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CCore i7 8700KRyzen 5 3600XRyzen 5 2600X4K8K12K16K20KSE +/- 16.28, N = 3SE +/- 51.42, N = 3SE +/- 19.61, N = 318713.0118150.8216131.751. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CCore i7 8700KRyzen 5 3600XRyzen 5 2600X80160240320400SE +/- 0.51, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 3386.44247.82236.601. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DCore i7 8700KRyzen 5 3600XRyzen 5 2600X80160240320400SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.25, N = 3386.87247.53235.821. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CCore i7 8700KRyzen 5 3600XRyzen 5 2600X2K4K6K8K10KSE +/- 17.01, N = 3SE +/- 14.69, N = 3SE +/- 32.30, N = 38446.608407.588247.321. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CCore i7 8700KRyzen 5 2600XRyzen 5 3600X5K10K15K20K25KSE +/- 12.20, N = 3SE +/- 15.19, N = 3SE +/- 5.86, N = 324039.5521346.8721178.691. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BCore i7 8700KRyzen 5 3600XRyzen 5 2600X12002400360048006000SE +/- 0.45, N = 3SE +/- 7.04, N = 3SE +/- 2.10, N = 35821.005294.525003.341. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CRyzen 5 3600XCore i7 8700KRyzen 5 2600X2K4K6K8K10KSE +/- 15.42, N = 3SE +/- 18.28, N = 3SE +/- 16.17, N = 310542.029717.098541.731. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 2.1.1

NeatBench

Acceleration: CPU

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPURyzen 5 3600XCore i7 8700KRyzen 5 2600X48121620SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 516.5012.609.70

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X9K18K27K36K45KSE +/- 84.02, N = 3SE +/- 139.96, N = 3SE +/- 65.00, N = 3SE +/- 7.06, N = 642426.0942424.7133523.3310505.261. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 39.18, N = 3SE +/- 50.09, N = 3SE +/- 64.73, N = 3SE +/- 12.29, N = 61114710209764028311. Nodejs v8.10.0

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X816243240SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 2011.1011.6914.2436.581. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesCore i7 8700KRyzen 5 3600XCore i7 3960XRyzen 5 2600X612182430SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 20SE +/- 0.48, N = 1216.4917.1924.2127.101. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X48121620SE +/- 0.03, N = 3SE +/- 0.11, N = 15SE +/- 0.11, N = 15SE +/- 0.06, N = 208.919.5414.1614.821. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X1428425670SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.17, N = 3SE +/- 0.70, N = 10026.8932.6740.8362.591. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X306090120150SE +/- 0.23, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 10063.6774.3583.33147.191. (CC) gcc options: -lm

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X0.07270.14540.21810.29080.3635SE +/- 0.00015892, N = 15SE +/- 0.00036103, N = 15SE +/- 0.00096177, N = 3SE +/- 0.00222155, N = 60.099993050.117449020.148258150.32326695

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X0.00040.00080.00120.00160.002SE +/- 0.00000181, N = 12SE +/- 0.00000611, N = 15SE +/- 0.00000399, N = 15SE +/- 0.00000486, N = 300.000621070.000779900.001155590.00176760

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X160K320K480K640K800KSE +/- 5250.05, N = 3SE +/- 5171.50, N = 3SE +/- 8742.04, N = 3SE +/- 185.16, N = 20758293625727507117235105

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X6001200180024003000SE +/- 4.04, N = 3SE +/- 2.52, N = 3SE +/- 2.52, N = 3SE +/- 1.87, N = 690099911892660

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X500K1000K1500K2000K2500KSE +/- 58581.94, N = 15SE +/- 6688.96, N = 3SE +/- 21894.21, N = 3SE +/- 701.13, N = 202171453.131817129.831526561.00234468.321. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X600K1200K1800K2400K3000KSE +/- 83780.36, N = 15SE +/- 13713.92, N = 3SE +/- 11545.15, N = 3SE +/- 466.84, N = 1003010738.022417559.922018975.29254684.731. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X5K10K15K20K25KSE +/- 78.63, N = 12SE +/- 93.03, N = 8SE +/- 112.37, N = 12SE +/- 152.94, N = 169209.6910946.4313173.6221180.91

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IORyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X9K18K27K36K45KSE +/- 136.01, N = 40SE +/- 173.49, N = 8SE +/- 109.83, N = 40SE +/- 209.44, N = 1617676.7618324.2020878.2940122.91

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark ALSCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 27.83, N = 40SE +/- 49.46, N = 9SE +/- 49.05, N = 40SE +/- 70.52, N = 164776.165109.846388.0011065.18

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark BayesCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 34.01, N = 40SE +/- 59.30, N = 9SE +/- 49.86, N = 40SE +/- 50.66, N = 805269.476026.756933.2811543.53

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X9K18K27K36K45KSE +/- 71.58, N = 8SE +/- 173.00, N = 8SE +/- 203.54, N = 8SE +/- 246.59, N = 1617738.3219969.7523788.0743125.40

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X2K4K6K8K10KSE +/- 34.87, N = 40SE +/- 55.41, N = 9SE +/- 54.60, N = 8SE +/- 75.79, N = 204868.025639.996759.9511561.01

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Scala DottyRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X3K6K9K12K15KSE +/- 30.58, N = 8SE +/- 31.78, N = 8SE +/- 31.21, N = 8SE +/- 82.19, N = 165574.895603.047533.2915878.29

Renaissance

Test: Twitter Finagle

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Twitter FinagleCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X3K6K9K12K15KSE +/- 49.89, N = 8SE +/- 31.93, N = 8SE +/- 52.97, N = 16SE +/- 64.54, N = 805113.375309.067165.9813352.21

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X20406080100SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 627.8928.3332.8578.271. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X60120180240300SE +/- 0.32, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.41, N = 697.3899.54112.96256.011. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterCore i7 8700KRyzen 5 2600XRyzen 5 3600XCore i7 3960X714212835SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 621.1124.7426.7629.051. (CXX) g++ options: -O2 -lOpenCL

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X714212835SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 10011.9212.0816.3028.57

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X1326395265SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 618.9524.2124.9655.981. Ryzen 5 3600X: chrome 77.0.3865.752. Ryzen 5 2600X: chrome 77.0.3865.753. Core i7 8700K: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X306090120150SE +/- 0.23, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.17, N = 6138.77104.00103.0040.961. Ryzen 5 3600X: chrome 77.0.3865.752. Core i7 8700K: chrome 77.0.3865.753. Ryzen 5 2600X: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Selenium

Benchmark: WebXPRT - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: Google ChromeRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X60120180240300SE +/- 1.53, N = 3SE +/- 0.21, N = 62712171941011. Ryzen 5 3600X: chrome 77.0.3865.752. Ryzen 5 2600X: chrome 77.0.3865.753. Core i7 8700K: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X10K20K30K40K50KSE +/- 157.02, N = 3SE +/- 237.03, N = 3SE +/- 56.62, N = 3SE +/- 51.94, N = 6486844192840752163121. Ryzen 5 3600X: chrome 77.0.3865.752. Core i7 8700K: chrome 77.0.3865.753. Ryzen 5 2600X: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Selenium

Benchmark: Jetstream - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: Google ChromeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X50100150200250SE +/- 1.17, N = 3SE +/- 0.98, N = 3SE +/- 0.59, N = 3SE +/- 0.07, N = 6228.55195.61190.7980.451. Ryzen 5 3600X: chrome 77.0.3865.752. Core i7 8700K: chrome 77.0.3865.753. Ryzen 5 2600X: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X306090120150SE +/- 0.35, N = 3SE +/- 0.18, N = 3SE +/- 0.59, N = 3SE +/- 0.05, N = 6147.69116.81114.9853.221. Ryzen 5 3600X: chrome 77.0.3865.752. Ryzen 5 2600X: chrome 77.0.3865.753. Core i7 8700K: chrome 77.0.3865.754. Core i7 3960X: chrome 76.0.3809.100

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping PongRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X3691215SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.10, N = 802.902.964.0011.551. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: ThroughputRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X140K280K420K560K700KSE +/- 14228.05, N = 25SE +/- 4124.83, N = 25SE +/- 5382.43, N = 5SE +/- 919.35, N = 1006700895727175453511934331. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X4M8M12M16M20MSE +/- 96076.53, N = 3SE +/- 141955.32, N = 3SE +/- 276562.72, N = 3SE +/- 39664.93, N = 619687342195471691736010785160681. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X15K30K45K60K75KSE +/- 302.49, N = 3SE +/- 29.64, N = 3SE +/- 169.19, N = 3SE +/- 31.46, N = 2072077.3053150.9842855.8728925.22-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingRyzen 5 3600XRyzen 5 2600XCore i7 8700KCore i7 3960X2M4M6M8M10MSE +/- 84176.26, N = 15SE +/- 134046.89, N = 15SE +/- 68457.25, N = 3SE +/- 5914.67, N = 809314095.329111088.157431345.063470595.77-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X13002600390052006500SE +/- 38.55, N = 3SE +/- 63.40, N = 3SE +/- 25.00, N = 3SE +/- 7.02, N = 805950.995889.545550.792067.41-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingCore i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X700K1400K2100K2800K3500KSE +/- 51778.66, N = 15SE +/- 10351.13, N = 3SE +/- 37659.69, N = 14SE +/- 1874.01, N = 203224055.743029355.782748176.66995322.13-laio1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

SVT-AV1

1080p 8-bit YUV To AV1 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.51080p 8-bit YUV To AV1 Video EncodeRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X612182430SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 2026.4725.4618.511.921. (CXX) g++ options: -O3 -pie -lpthread -lm

SVT-VP9

1080p 8-bit YUV To VP9 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 2019-09-091080p 8-bit YUV To VP9 Video EncodeCore i7 8700KRyzen 5 3600XRyzen 5 2600X306090120150SE +/- 0.16, N = 3SE +/- 1.24, N = 10SE +/- 1.37, N = 3145.79134.4694.691. (CC) gcc options: -fPIE -fPIC -flto -O3 -O2 -pie -rdynamic -lpthread -lrt -lm

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Ryzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X918273645SE +/- 0.16, N = 4SE +/- 0.03, N = 3SE +/- 0.20, N = 3SE +/- 0.07, N = 612.0916.9725.9340.881. (CC) gcc options: -pthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Ryzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X3691215SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 65.245.698.2412.391. (CC) gcc options: -pthread

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X1122334455SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 2018.3118.9725.0048.30

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X50100150200250SE +/- 0.62, N = 3SE +/- 0.86, N = 3SE +/- 0.63, N = 3SE +/- 0.87, N = 683.5189.90110.49247.25

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X30060090012001500SE +/- 6.35, N = 3521.81538.02716.831483.97

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X306090120150SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.29, N = 3SE +/- 0.44, N = 650.1852.4670.20140.811. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingRyzen 5 3600XCore i7 8700KRyzen 5 2600XCore i7 3960X20406080100SE +/- 1.07, N = 3SE +/- 0.11, N = 3SE +/- 0.86, N = 3SE +/- 0.01, N = 10078.2573.3961.1126.151. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X1428425670SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 634.8442.6151.7063.351. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Core i7 8700KRyzen 5 3600XRyzen 5 2600XCore i7 3960X918273645SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 625.7529.1637.7740.001. (CC) gcc options: -O3 -pthread -lz


Phoronix Test Suite v10.8.4