AMD EPYC Linux Server Benchmarks

AMD EPYC benchmarks on Ubuntu Linux. Latest as of November 2018.

HTML result view exported from: https://openbenchmarking.org/result/1811149-SK-AMDEPYCBE94&sor.

AMD EPYC Linux Server Benchmarks ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionEPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601AMD EPYC 7251 8-Core @ 2.10GHz (8 Cores / 16 Threads)TYAN B8026T70AE24HR (V1.02.B10 BIOS)AMD Family 17h129024MB280GB INTEL SSDPE21D280GAllvmpipe 126GBVE228Broadcom NetXtreme BCM5720 Gigabit PCIeUbuntu 18.104.19.1-041901-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.13.3 Mesa 18.2.2 (LLVM 7.0 128 bits)GCC 8.2.0ext41920x1080AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads)AMD EPYC 7401P 24-Core @ 2.00GHz (24 Cores / 48 Threads)AMD EPYC 7551 32-Core @ 2.00GHz (32 Cores / 64 Threads)GIGABYTE MZ31-AR0-00 v01010101 (F07 BIOS)28672MBASPEED ASPEED FamilyRealtek RTL8111/8168/84111024x768AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)TYAN B8026T70AE24HR (V1.02.B10 BIOS)129024MBllvmpipe 126GBVE228Broadcom NetXtreme BCM5720 Gigabit PCIe1920x10802 x AMD EPYC 7601 32-Core @ 3.07GHz (64 Cores / 128 Threads)Dell 02MJ3T (1.2.5 BIOS)516096MB120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860 + 280GB INTEL SSDPE21D280GAMatrox Matrox G200eW3Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMA1600x1200OpenBenchmarking.orgEnvironment Details- CXXFLAGS=-O3-march=native CFLAGS=-O3-march=nativeCompiler 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- NONE / errors=remount-ro,relatime,rwProcessor Details- EPYC 7251, EPYC 7351P, EPYC 7401P, EPYC 7551, EPYC 7601: Scaling Governor: acpi-cpufreq ondemandPython Details- Python 2.7.15+ + Python 3.6.7Security Details- __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp

AMD EPYC Linux Server Benchmarks blogbench: Readblogbench: Writecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addtinymembench: Standard Memcpymbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBt-test1: 1t-test1: 2mpcbench: Multi-Precision Benchmarkparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterhpcg: clomp: Static OMP Speedupnamd: ATPase Simulation - 327,506 Atomspolybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationslzbench: XZ 0 - Compressionlzbench: Zstd 1 - Compressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Compressionffte: N=256, 1D Complex FFT Routinefftw: Stock - 1D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 2D FFT Size 64fftw: Stock - 1D FFT Size 128fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 512fftw: Stock - 2D FFT Size 128fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 512fftw: Stock - 1D FFT Size 1024fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 1024fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 1D FFT Size 32fftw: Float + SSE - 1D FFT Size 64fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 2D FFT Size 64fftw: Float + SSE - 1D FFT Size 128fftw: Float + SSE - 1D FFT Size 256fftw: Float + SSE - 1D FFT Size 512fftw: Float + SSE - 2D FFT Size 128fftw: Float + SSE - 2D FFT Size 256fftw: Float + SSE - 2D FFT Size 512fftw: Float + SSE - 1D FFT Size 1024fftw: Float + SSE - 1D FFT Size 2048fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 1024fftw: Float + SSE - 2D FFT Size 2048fftw: Float + SSE - 2D FFT Size 4096hmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentgmpbench: Total Timego-benchmark: jsongo-benchmark: buildgo-benchmark: garbagebork: File Encryption Timedacapobench: H2dacapobench: Jythonfhourstones: Complex Connect-4 Solvingbyte: Dhrystone 2cachebench: Readcachebench: Writecachebench: Read / Modify / Writeluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationnumpy: crafty: Elapsed Timetscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESttsiod-renderer: Phong Rendering With Soft-Shadow Mappingvpxenc: vpxencx265: H.265 Video Encodinggraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacehimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthswet: Averageebizzy: build-apache: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: 256MB File Compressionopm-git: Flow MPI Norne - 32povray: Trace Timeprimesieve: 1e12 Prime Number Generationrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000smallpt: Global Illumination Renderer; 128 Samplesy-cruncher: Calculating 500M Pi Digitsnode-octane: aobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19dcraw: RAW To PPM Image Conversionencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggespeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVm-queens: Time To Solvemencoder: AVI To LAVCminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timeopencv-bench: perl-benchmark: Pod2htmlperl-benchmark: Interpreterradiance: Serialradiance: SMP Parallelsudokut: Total Timetachyon: Total Timegnupg: Linux 4.3 Package File Encryptionopenssl: RSA 4096-bit Performanceaircrack-ng: glibc-bench: cosglibc-bench: ffsglibc-bench: singlibc-bench: sqrtglibc-bench: tanhglibc-bench: ffsllglibc-bench: pthread_oncecryptsetup: PBKDF2-sha512tjbench: Decompression Throughputmysqlslap: 128pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Single Thread - Read Writedarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskoctave-benchmark: redis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETstress-ng: Cryptostress-ng: Forkingstress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingsysbench: Memorysysbench: CPUoptcarrot: Optimized Benchmarkindigobench: Bedroomindigobench: Supercarblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyxsbench: mcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacepybench: Total For Average Test Timeshint: FLOAThint: DOUBLEnginx: Static Web Page Servingapache: Static Web Page Servingphpbench: PHP Benchmark Suitecompress-rar: Linux Source Tree Archiving To RARgit: Time To Complete Common Git Commandsscikit-learn: sunflow: Global Illumination + Image Synthesisv-ray: CPUtesseract-ocr: Time To OCR 7 Imagesosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsjava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationx264: H.264 Video Encodingopm-git: Flow MPI Extra - 16opm-git: Flow MPI Norne - 16compress-gzip: Linux Source Tree Archiving To .tar.gzrbenchmark: npb: BT.Anpb: EP.Cnpb: FT.Anpb: FT.Bnpb: LU.Anpb: LU.Cnpb: SP.Aopm-git: Flow MPI Extra - 32opm-git: Flow MPI Norne - 64mysqlslap: 64build-gcc: Time To CompileEPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601118881219132140135721363060326326214252532826554327232757323730279502729783409837499402094328721511908118911182811730116606068688568476878709135.5811.65559046.144.958.9363.441.7751.1526.3526.730.821.383.085256.046.054.3223292306158922571579648704968237389745870896825631577037276717954184850481186351206223284230521457918622226122269020730207542430224724245511448612315117049.204.073570938953123894546930242777813.49683274359525304846832008198023849587734321782917131284134750420622032293152687861885146918773139101074318000021211.057.1615517111112817410518289130627162824021759792748500471246129533.9349.91116.9564099.0480.345.4471.2343.0170.6957.8215.3553.422568649.653.486.207.056.203.801.271.4926.9917.7613.6611.598.3644.1511.2499.1224.9863.7998.1016419.421130.208722500.00156901112834720.307.6918.991242110071445.081434.9536.205.085.09849287132162123039168141151518929.1510.210.214.7914.4821.9423.7630.2522.75105398913845649862851546525112318616092473320504184618477285156523412470397678723813671210154.990.781.61335.06706.16466.161798969347.991063496.521841891146821322956500392344226038409132662325260166823738915058143592120394153643628661907.9320.622.30116.8646.4021.0325.7597.2559.2898.2418021114128619013488121955.9153.140.29314425241872187292368325279276842114601432821319921439365216933774282532105725894273133327826811236052851328674868578678810014699688737312660126671260711991125536164704069777007709836.5811.01560333.832.829.501561.0626.0616.0115.090.821.151.507556.016.003.8823292306156721171519591707167727346746270536969685877077210715160015301488588511216523287230481463818827225652260920739211672433124743244031889414023120078.373.433573493832723606784874127771613.446793707597082988297820081985838501102634522483824341289180550420323024486153089169435214390772047194228363666736111.1410.6316917113915317613518790160038330754123739901047936697593017830.2933.4762.8034181.5640.342.9736.6920.6159.5029.077.9229.182622849.163.475.556.425.923.441.261.4815.8017.8113.6411.598.3844.1710.6849.7724.4462.4095.941649.731100.211314390.00171931112333920.593.9419.452483219581645.811645.6541.415.815.82850659132254249578316091266120475.436.980.143.1413.4820.4923.2129.6721.1211566311474510106476917165321308263321542402418984185369104028109926568333723352439551392415255.711.693.55164.43342.86221.45853444170.96503237.60874415201200526176455332497326487429332643526700166823748533158058460421673164443621691527.8620.991.3259.2845.5220.4923.8972.9945.9096.6817801114117018993496122093.6627382.6652.200.3908442748166767075433534481528586061014141807434121147136922073406428445216272521826839324652840023486286642910184408850769722496936740412729127231268912613125096195705269947062712738.4612.64578035.462.368.602431.1319.8113.2217.250.770.831.212155.765.773.8724303319162953774119971728969507597776272567144705579667474735162495215499494631270724075238571516619490233682345221475218802537225430250751956113850123958.033.653700380617723648119496102327513.02750968131012430669770207720532398421066356229868254313341859521208234246421582856185053715748000962304810711500040811.1211.30179176154167175149193930776654354157949280378505076073111463129.4830.8852.9028277.5228.712.3728.9616.8354.5622.655.7923.042739147.453.355.366.175.703.321.211.4415.0617.2513.1811.208.1642.7110.7035.8623.5660.2892.551586.841110.201025810.00204261108432919.922.8618.743503307921324.681324.5533.334.684.69878224137244317536348741366821194.946.420.122.6513.2320.1823.0730.0121.15118117415316951107291173123213186654494452525797103356511904004133998529514912106050612063490156.792.204.64132.74272.91181.96672351139.27402193.75697334188723326975668002645528893543992895529881161524567255760681344922275159233727451527.6324.421.1348.1444.9819.9924.3669.2048.7496.19185911551333196735791262106.1327075.9949.060.445540926904866514160871561072719555109081083819011144337021582873827202190552140224005319742734721744273612453146994486305682454795748412985129451286711253123566278714571447001650939.6413.62581067.241.9611.163762.0115.4411.6021.480.780.710.933375.805.823.72233053191636513956074119997728371077664772472557214712079997522745158035127499194101271724125238881517519451234962066321574219252514925605255141794412744122728.233.95370433202312387587228589717912.87776469421029331422611208120578399081071357231868256413361869523210238546401586857381454315208038422662113793100043811.5711.08182178163172170158197926851235630869163302402506969513117821930.2629.7743.9824777.0523.112.1393.0123.0112.9353.1617.024.6821.562726447.333.345.336.165.693.311.211.4314.6717.1813.1411.188.0742.6210.8328.3523.5560.1992.421585.581170.201935540.00228169108732319.912.3718.394362386671324.681324.5533.344.684.69879193138242407453381861449920648.136.490.153.0513.4820.1224.0731.2922.661938048159490411192921869551131039256634359773681329946434836611660810765409956434259043474223957.352.815.60105.36209.46146.34527276110.17308155.90549259174084425584553882525026191613243707426399161424363558258894783722501157253716451497.5029.371.2539.5044.5019.5526.1469.0249.0994.8918631155133019703595126499.5039880.9048.370.489239768353295330554846367422693137934334540155139723343156127113199182586226613315712801423388283142885982083826729387593632748312807127491272212647126346258714371007150729239.1613.31614035.201.859.183471.3215.3910.8218.310.820.690.908855.485.473.662532533917310169789410626778175058091823077757707754585127984787965875781522699821342025666254171618420641251432502422781233682694627240272332045914761130337.923.45394132065552295555236787216012.23752867431060833474468221621909424971131380238918269514221940556219244147961688805602757106038531272759113682185745512.2511.70191187170181175165206989912205700807366907463528874816113906828.8628.0242.9823673.1921.972.0890.5022.6112.7049.9915.634.5119.332924244.473.145.055.845.353.111.141.3414.0016.1512.3710.517.6140.1410.5127.2222.1156.7687.421495.291120.189584110.00220126101431518.782.3717.364554407361374.821364.7035.194.824.83939028147252396841362131480521475.076.070.132.4312.8619.1422.9729.9620.9212448341656886119746918383961367859591844566770013744568691390517390111600611018159459977204472260.742.945.97101.93201.93139.91504265106.24296149.60523248183571830783619572903029843634995040541778151426121061363739138123510163633996601457.1527.431.0238.9042.4018.8825.7769.8548.1593.48199012301423209738571346106.7526375.7445.510.4638406589236673852707645996927302666071038770205281241559384237933834297422470528275295043532230580259492998331026158697154691176076174091804112943128391275712577125636875759976007650782421.398.44619037.871.909.005201.628.1212.6620.640.640.200.458285.445.463.642532634217410163779010640765275488187829077767688750185077967787866235903536798021345825704255091616020718248762509722920233392698227128268771901813364129916.733.453940550867622058705682146091712.21557764371035033652455221621915425051124380248899267214231942556227239848441686803576656897258547357159125823766738612.2213.50194188182188105184208987130239100932062119448261491869221172679925.9423.2726.4614970.3611.2168.3512.826.3447.478.142.5715.612954344.513.145.065.815.353.121.141.3413.4516.3312.3410.517.5740.1413.6322.0456.8187.901472.781190.189901630.00115189101631018.071.4817.239225818711374.821364.7034.504.824.839328981461735182851146915145225210.257.130.154.3512.3417.8022.3931.7120.901246670165257712150901902826139631211952286821580829341913606227482545817118926926571942173228874959.823.345.4458.0298.7983.6332314160.5415288.13309134155830644730539964118945052639444485545576151826200793361089675418498159553979291087.1030.711.2724.5743.9919.5562.1493.4373.9792.47199112351413209838611346131.7519056.3745.480.47284149177716391739133328114877288616558.72442821OpenBenchmarking.org

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: ReadEPYC 7351PEPYC 7401PEPYC 7601EPYC 7251EPYC 75512 x EPYC 7601300K600K900K1200K1500KSE +/- 6005.79, N = 3SE +/- 9695.00, N = 3SE +/- 1926.54, N = 3SE +/- 4328.90, N = 3SE +/- 14289.34, N = 3SE +/- 4463.58, N = 314328211418074137934311888128108387702051. (CC) gcc options: -O3 -march=native -pthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: WriteEPYC 7601EPYC 7401PEPYC 7351P2 x EPYC 7601EPYC 7251EPYC 75517K14K21K28K35KSE +/- 1014.86, N = 3SE +/- 109.20, N = 3SE +/- 97.58, N = 3SE +/- 153.10, N = 3SE +/- 154.77, N = 3SE +/- 113.69, N = 33454034121319922812419132190111. (CC) gcc options: -O3 -march=native -pthread

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compile2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725130060090012001500SE +/- 5.23, N = 3SE +/- 2.35, N = 3SE +/- 1.71, N = 3SE +/- 4.69, N = 3SE +/- 3.99, N = 3SE +/- 0.99, N = 3155915511471144314391401

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725190180270360450SE +/- 1.31, N = 3SE +/- 5.20, N = 3SE +/- 3.78, N = 3SE +/- 1.69, N = 3SE +/- 2.35, N = 3SE +/- 0.69, N = 3397384370369365357

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Tree2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 72515001000150020002500SE +/- 31.91, N = 3SE +/- 0.00, N = 3SE +/- 5.75, N = 3SE +/- 4.64, N = 3SE +/- 5.86, N = 3SE +/- 9.33, N = 3237923342207216921582136

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerEPYC 7401P2 x EPYC 7601EPYC 7351PEPYC 7601EPYC 7251EPYC 75517K14K21K28K35K3406433834337743156130603287381. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integer2 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 7601EPYC 72516K12K18K24K30K2974228445282532720227113263261. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integer2 x EPYC 7601EPYC 7401PEPYC 7251EPYC 7351PEPYC 7601EPYC 75515K10K15K20K25K2470521627214252105719918190551. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integer2 x EPYC 7601EPYC 7351PEPYC 7601EPYC 7251EPYC 7401PEPYC 75516K12K18K24K30K2827525894258622532825218214021. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integer2 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7601EPYC 7251EPYC 75516K12K18K24K30K2950427313268392661326554240051. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Point2 x EPYC 7601EPYC 7351PEPYC 7251EPYC 7401PEPYC 7551EPYC 76018K16K24K32K40K3532233278327233246531974315711. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Point2 x EPYC 7601EPYC 7401PEPYC 7601EPYC 7251EPYC 7551EPYC 7351P7K14K21K28K35K3058028400280142757327347268111. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Point2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75516K12K18K24K30K2594923730236052348623388217441. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Point2 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 7601EPYC 7251EPYC 75516K12K18K24K30K2998328664285132831427950273611. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Point2 x EPYC 7601EPYC 7401PEPYC 7601EPYC 7351PEPYC 7251EPYC 75517K14K21K28K35K3102629101288592867427297245311. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copy2 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7251EPYC 7601EPYC 755130K60K90K120K150KSE +/- 1329.22, N = 20SE +/- 9.78, N = 5SE +/- 457.05, N = 5SE +/- 229.10, N = 5SE +/- 933.91, N = 5SE +/- 804.61, N = 2015869786857844088340982083469941. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scale2 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7251EPYC 7601EPYC 755130K60K90K120K150KSE +/- 1900.60, N = 5SE +/- 11.68, N = 5SE +/- 133.33, N = 5SE +/- 10.28, N = 5SE +/- 1054.13, N = 5SE +/- 2123.81, N = 515469186788850768374982672486301. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triad2 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7251EPYC 7601EPYC 755140K80K120K160K200KSE +/- 2485.73, N = 5SE +/- 9.67, N = 5SE +/- 590.87, N = 5SE +/- 453.73, N = 5SE +/- 1186.43, N = 5SE +/- 2955.99, N = 5176076100146972249402093875568241. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Add2 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7251EPYC 7601EPYC 755140K80K120K160K200KSE +/- 1994.93, N = 5SE +/- 20.37, N = 5SE +/- 417.61, N = 5SE +/- 165.28, N = 5SE +/- 1153.78, N = 5SE +/- 3650.10, N = 517409199688969369432893632547951. (CC) gcc options: -O3 -march=native -fopenmp

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpy2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512K4K6K8K10KSE +/- 7.00, N = 3SE +/- 4.79, N = 3SE +/- 2.17, N = 3SE +/- 4.14, N = 3SE +/- 22.35, N = 3SE +/- 6.56, N = 38041748474837404737372151. (CC) gcc options: -O2 -O3 -march=native -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memset2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512K4K6K8K10KSE +/- 7.22, N = 3SE +/- 3.57, N = 3SE +/- 5.65, N = 3SE +/- 10.43, N = 3SE +/- 1.78, N = 3SE +/- 4.33, N = 311162995799199873981196701. (CC) gcc options: -O2 -O3 -march=native -lm

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 1.60, N = 3SE +/- 1.74, N = 3SE +/- 8.53, N = 3SE +/- 4.25, N = 3SE +/- 4.63, N = 3SE +/- 2.19, N = 31298512943128071272912660119081. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 2.69, N = 3SE +/- 1.99, N = 3SE +/- 0.98, N = 3SE +/- 4.38, N = 3SE +/- 0.99, N = 3SE +/- 1.84, N = 31294512839127491272312667118911. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 45.65, N = 3SE +/- 6.11, N = 3SE +/- 1.14, N = 3SE +/- 2.86, N = 3SE +/- 1.31, N = 3SE +/- 37.55, N = 31286712757127221268912607118281. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBEPYC 7601EPYC 7401P2 x EPYC 7601EPYC 7351PEPYC 7251EPYC 75513K6K9K12K15KSE +/- 1.68, N = 3SE +/- 5.00, N = 3SE +/- 7.46, N = 3SE +/- 213.76, N = 12SE +/- 2.01, N = 3SE +/- 8.05, N = 31264712613125771199111730112531. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBEPYC 76012 x EPYC 7601EPYC 7351PEPYC 7401PEPYC 7551EPYC 72513K6K9K12K15KSE +/- 3.39, N = 3SE +/- 2.15, N = 3SE +/- 3.69, N = 3SE +/- 63.39, N = 3SE +/- 160.57, N = 7SE +/- 63.38, N = 31263412563125531250912356116601. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 725115003000450060007500SE +/- 6.53, N = 3SE +/- 5.34, N = 3SE +/- 6.21, N = 3SE +/- 3.11, N = 3SE +/- 2.83, N = 3SE +/- 2.48, N = 36875627862586195616460681. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 725116003200480064008000SE +/- 5.16, N = 3SE +/- 13.37, N = 3SE +/- 4.86, N = 3SE +/- 6.17, N = 3SE +/- 5.44, N = 3SE +/- 6.49, N = 37599714571437052704068851. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 725116003200480064008000SE +/- 34.11, N = 3SE +/- 7.99, N = 3SE +/- 4.06, N = 3SE +/- 3.27, N = 3SE +/- 5.81, N = 3SE +/- 5.39, N = 37600714471006994697768471. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725116003200480064008000SE +/- 30.15, N = 3SE +/- 11.95, N = 3SE +/- 10.13, N = 3SE +/- 15.07, N = 3SE +/- 16.70, N = 3SE +/- 37.42, N = 37650715070627007700168781. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251EPYC 75512K4K6K8K10KSE +/- 24.54, N = 3SE +/- 26.41, N = 3SE +/- 6.27, N = 3SE +/- 14.40, N = 3SE +/- 48.28, N = 3SE +/- 10.71, N = 37824729271277098709165091. (CC) gcc options: -O3 -march=native

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 12 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 7551918273645SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.45, N = 3SE +/- 0.33, N = 3SE +/- 0.15, N = 321.3935.5836.5838.4639.1639.641. (CC) gcc options: -pthread -O3 -march=native

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 22 x EPYC 7601EPYC 7351PEPYC 7251EPYC 7401PEPYC 7601EPYC 755148121620SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 38.4411.0111.6512.6413.3113.621. (CC) gcc options: -pthread -O3 -march=native

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision Benchmark2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725113002600390052006500SE +/- 10.00, N = 3SE +/- 10.00, N = 3SE +/- 12.02, N = 3SE +/- 5.77, N = 36190614058105780560355901. (CC) gcc options: -lm -O3 -march=native -MT -MD -MP -MF

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMEPYC 7351PEPYC 7601EPYC 7401P2 x EPYC 7601EPYC 7251EPYC 75511530456075SE +/- 0.32, N = 3SE +/- 0.62, N = 12SE +/- 0.35, N = 3SE +/- 1.26, N = 12SE +/- 0.43, N = 3SE +/- 0.23, N = 333.8335.2035.4637.8746.1467.241. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511.11382.22763.34144.45525.569SE +/- 0.01, N = 3SE +/- 0.11, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.851.901.962.362.824.951. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilEPYC 7401PEPYC 72512 x EPYC 7601EPYC 7601EPYC 7351PEPYC 75513691215SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.09, N = 12SE +/- 0.22, N = 12SE +/- 0.18, N = 3SE +/- 0.40, N = 128.608.939.009.189.5011.161. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingEPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75512 x EPYC 7601110220330440550SE +/- 1.25, N = 3SE +/- 0.47, N = 3SE +/- 0.26, N = 3SE +/- 1.48, N = 3SE +/- 6.08, N = 4SE +/- 1.24, N = 363.44156.00243.00347.00376.00520.001. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsEPYC 7351PEPYC 7401PEPYC 76012 x EPYC 7601EPYC 7251EPYC 75510.45230.90461.35691.80922.2615SE +/- 0.01, N = 3SE +/- 0.09, N = 12SE +/- 0.09, N = 12SE +/- 0.10, N = 9SE +/- 0.02, N = 12SE +/- 0.10, N = 121.061.131.321.621.772.011. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511224364860SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 38.1215.3915.4419.8126.0651.151. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverEPYC 7601EPYC 75512 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251612182430SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.52, N = 12SE +/- 0.15, N = 9SE +/- 0.12, N = 3SE +/- 0.26, N = 310.8211.6012.6613.2216.0126.351. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterEPYC 7351PEPYC 7401PEPYC 76012 x EPYC 7601EPYC 7551EPYC 7251612182430SE +/- 0.17, N = 3SE +/- 0.61, N = 9SE +/- 0.59, N = 12SE +/- 0.24, N = 3SE +/- 1.66, N = 9SE +/- 0.35, N = 715.0917.2518.3120.6421.4826.731. (CXX) g++ options: -O2 -lOpenCL

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.0EPYC 7601EPYC 7351PEPYC 7251EPYC 7551EPYC 7401P2 x EPYC 76010.18450.3690.55350.7380.9225SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.01, N = 12SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.02, N = 120.820.820.820.780.770.64

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP SpeedupEPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012 x EPYC 76010.31050.6210.93151.2421.5525SE +/- 0.01, N = 20SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 6SE +/- 0.01, N = 5SE +/- 0.01, N = 191.381.150.830.710.690.201. (CC) gcc options: --openmp -O3 -lm

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atoms2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.69421.38842.08262.77683.471SE +/- 0.00747, N = 12SE +/- 0.00124, N = 3SE +/- 0.00095, N = 3SE +/- 0.00184, N = 3SE +/- 0.00183, N = 3SE +/- 0.00301, N = 30.458280.908850.933371.212151.507553.08525

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance Computation2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.445.485.765.806.016.041. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation Computation2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251246810SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 35.465.475.775.826.006.051. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix Multiplications2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.9721.9442.9163.8884.86SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 33.643.663.723.873.884.321. (CC) gcc options: -O3 -march=native

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Compression2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251612182430SE +/- 0.33, N = 32525242323231. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: XZ 0 - Process: Decompression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251204060801007676717169691. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Compression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251701402102803503263253053032922921. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Zstd 1 - Process: Decompression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 38288267827767517501. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Compression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725170140210280350SE +/- 1.67, N = 3SE +/- 1.33, N = 33423393193193063061. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Brotli 0 - Process: Decompression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725190180270360450SE +/- 0.33, N = 3SE +/- 3.00, N = 34003973713703613551. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Compression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P4080120160200SE +/- 1.20, N = 3SE +/- 1.15, N = 3SE +/- 0.58, N = 31741731631621581561. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 2017-08-08Test: Libdeflate 1 - Process: Decompression2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000SE +/- 4.00, N = 38048047597547337291. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT RoutineEPYC 755114002800420056007000SE +/- 4.38, N = 365131. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 11.35, N = 3SE +/- 4.41, N = 3SE +/- 10.33, N = 3SE +/- 11.05, N = 3SE +/- 6.78, N = 3SE +/- 0.00, N = 3101691016395609537922572111. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 8.58, N = 3SE +/- 106.80, N = 3SE +/- 1.39, N = 3SE +/- 12.00, N = 3SE +/- 3.94, N = 3SE +/- 5.93, N = 37894779074117411715771511. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 322 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 12.06, N = 3SE +/- 12.03, N = 3SE +/- 2.68, N = 3SE +/- 6.86, N = 3SE +/- 9.41, N = 3SE +/- 13.43, N = 3106401062699979971964895911. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64EPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72512K4K6K8K10KSE +/- 16.83, N = 3SE +/- 135.30, N = 3SE +/- 6.97, N = 3SE +/- 24.19, N = 3SE +/- 8.42, N = 3SE +/- 17.75, N = 37781765272897283707170491. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1282 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P16003200480064008000SE +/- 29.00, N = 3SE +/- 12.89, N = 3SE +/- 78.20, N = 3SE +/- 36.41, N = 3SE +/- 7.85, N = 3SE +/- 29.20, N = 37548750571076950682367721. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2562 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 35.12, N = 3SE +/- 31.92, N = 3SE +/- 24.61, N = 3SE +/- 48.89, N = 3SE +/- 33.97, N = 3SE +/- 54.99, N = 38187809176647597738973461. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 5122 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72512K4K6K8K10KSE +/- 7.17, N = 3SE +/- 29.16, N = 3SE +/- 7.78, N = 3SE +/- 35.70, N = 3SE +/- 28.83, N = 3SE +/- 28.29, N = 38290823077627724746274581. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1282 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P17003400510068008500SE +/- 18.87, N = 3SE +/- 4.01, N = 3SE +/- 4.97, N = 3SE +/- 24.98, N = 3SE +/- 30.56, N = 3SE +/- 17.41, N = 37776777572567255708970531. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725117003400510068008500SE +/- 3.90, N = 3SE +/- 32.99, N = 3SE +/- 13.08, N = 3SE +/- 48.04, N = 3SE +/- 14.67, N = 3SE +/- 85.65, N = 77707768872147144696968251. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725116003200480064008000SE +/- 29.10, N = 3SE +/- 8.96, N = 3SE +/- 5.90, N = 3SE +/- 7.39, N = 3SE +/- 8.00, N = 3SE +/- 20.19, N = 37545750171207055685863151. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512K4K6K8K10KSE +/- 4.44, N = 3SE +/- 7.34, N = 3SE +/- 6.48, N = 3SE +/- 19.94, N = 3SE +/- 2.11, N = 3SE +/- 6.43, N = 38512850779997966770777031. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 41.75, N = 3SE +/- 35.10, N = 3SE +/- 20.79, N = 3SE +/- 2.04, N = 3SE +/- 5.51, N = 3SE +/- 45.42, N = 37984796775227474727672101. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P2K4K6K8K10KSE +/- 57.58, N = 3SE +/- 38.36, N = 3SE +/- 7.47, N = 3SE +/- 11.98, N = 3SE +/- 13.90, N = 3SE +/- 23.73, N = 37879787874517351717971511. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 10242 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725114002800420056007000SE +/- 19.93, N = 3SE +/- 39.74, N = 3SE +/- 19.47, N = 3SE +/- 7.61, N = 3SE +/- 18.94, N = 3SE +/- 74.35, N = 36623658762496001580354181. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 20482 x EPYC 7601EPYC 7601EPYC 7351PEPYC 7401PEPYC 7551EPYC 725113002600390052006500SE +/- 3.39, N = 3SE +/- 19.00, N = 3SE +/- 33.05, N = 3SE +/- 28.93, N = 3SE +/- 14.74, N = 3SE +/- 36.27, N = 35903578153015215512748501. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 40962 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725112002400360048006000SE +/- 1.04, N = 3SE +/- 8.17, N = 3SE +/- 6.10, N = 3SE +/- 29.24, N = 3SE +/- 16.65, N = 3SE +/- 3.79, N = 35367522649944991488548111. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32EPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72512K4K6K8K10KSE +/- 114.40, N = 3SE +/- 110.80, N = 12SE +/- 1.25, N = 3SE +/- 74.27, N = 3SE +/- 114.53, N = 12SE +/- 102.38, N = 129982980294639410885186351. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 642 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 57.51, N = 3SE +/- 44.76, N = 3SE +/- 99.65, N = 3SE +/- 103.85, N = 3SE +/- 20.27, N = 3SE +/- 54.37, N = 31345813420127171270712165120621. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 322 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72516K12K18K24K30KSE +/- 12.35, N = 3SE +/- 22.84, N = 3SE +/- 12.60, N = 3SE +/- 5.78, N = 3SE +/- 8.14, N = 3SE +/- 4.73, N = 32570425666241252407523287232841. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 642 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P5K10K15K20K25KSE +/- 21.30, N = 3SE +/- 40.48, N = 3SE +/- 70.97, N = 3SE +/- 54.06, N = 3SE +/- 32.97, N = 3SE +/- 5.24, N = 32550925417238882385723052230481. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 13.92, N = 3SE +/- 33.78, N = 3SE +/- 45.95, N = 3SE +/- 12.39, N = 3SE +/- 25.40, N = 3SE +/- 80.88, N = 31618416160151751516614638145791. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2562 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72514K8K12K16K20KSE +/- 30.28, N = 3SE +/- 51.01, N = 3SE +/- 31.25, N = 3SE +/- 60.62, N = 3SE +/- 40.93, N = 3SE +/- 115.24, N = 32071820641194901945118827186221. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P5K10K15K20K25KSE +/- 106.81, N = 3SE +/- 30.27, N = 3SE +/- 95.84, N = 3SE +/- 205.23, N = 3SE +/- 124.63, N = 3SE +/- 44.88, N = 32514324876234962336822612225651. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1282 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7251EPYC 7351PEPYC 75515K10K15K20K25KSE +/- 38.53, N = 3SE +/- 82.15, N = 3SE +/- 64.58, N = 3SE +/- 51.87, N = 3SE +/- 122.86, N = 3SE +/- 21.31, N = 32509725024234522269022609206631. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2562 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515K10K15K20K25KSE +/- 34.33, N = 3SE +/- 121.76, N = 3SE +/- 76.96, N = 3SE +/- 80.86, N = 3SE +/- 17.32, N = 32292022781215742147520739207301. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515K10K15K20K25KSE +/- 16.42, N = 3SE +/- 12.50, N = 3SE +/- 21.39, N = 3SE +/- 51.96, N = 3SE +/- 38.39, N = 3SE +/- 76.85, N = 32336823339219252188021167207541. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 10242 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72516K12K18K24K30KSE +/- 73.92, N = 3SE +/- 55.97, N = 3SE +/- 35.80, N = 3SE +/- 67.10, N = 3SE +/- 125.44, N = 3SE +/- 118.17, N = 32698226946253722514924331243021. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72516K12K18K24K30KSE +/- 58.67, N = 3SE +/- 185.90, N = 3SE +/- 60.64, N = 3SE +/- 199.16, N = 3SE +/- 19.92, N = 3SE +/- 59.33, N = 32724027128256052543024743247241. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P6K12K18K24K30KSE +/- 42.58, N = 3SE +/- 244.62, N = 3SE +/- 7.97, N = 3SE +/- 134.20, N = 3SE +/- 153.98, N = 3SE +/- 336.87, N = 32723326877255142507524551244031. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024EPYC 7601EPYC 7401P2 x EPYC 7601EPYC 7351PEPYC 7551EPYC 72514K8K12K16K20KSE +/- 52.59, N = 3SE +/- 165.68, N = 3SE +/- 162.82, N = 3SE +/- 28.83, N = 3SE +/- 115.55, N = 3SE +/- 205.54, N = 32045919561190181889417944144861. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048EPYC 7601EPYC 7351PEPYC 7401P2 x EPYC 7601EPYC 7551EPYC 72513K6K9K12K15KSE +/- 43.92, N = 3SE +/- 183.27, N = 3SE +/- 28.67, N = 3SE +/- 126.72, N = 3SE +/- 118.60, N = 3SE +/- 99.14, N = 31476114023138501336412744123151. (CC) gcc options: -pthread -O3 -march=native -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096EPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72513K6K9K12K15KSE +/- 45.21, N = 3SE +/- 25.94, N = 3SE +/- 33.71, N = 3SE +/- 82.85, N = 3SE +/- 17.33, N = 3SE +/- 2.60, N = 31303312991123951227212007117041. (CC) gcc options: -pthread -O3 -march=native -lm

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database Search2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72513691215SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 0.07, N = 36.737.928.038.238.379.201. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentEPYC 7351PEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 72510.91581.83162.74743.66324.579SE +/- 0.05, N = 12SE +/- 0.03, N = 3SE +/- 0.05, N = 12SE +/- 0.06, N = 5SE +/- 0.10, N = 9SE +/- 0.13, N = 113.433.453.453.653.954.071. (CC) gcc options: -std=c99 -O3 -lm -lpthread

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725180016002400320040003941394037043700357335701. (CC) gcc options: -O3 -march=native -lm

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonEPYC 7601EPYC 7551EPYC 7401PEPYC 7351P2 x EPYC 7601EPYC 72512M4M6M8M10MSE +/- 1286.37, N = 3SE +/- 19882.26, N = 3SE +/- 12117.12, N = 3SE +/- 19355.23, N = 3SE +/- 466474.24, N = 9SE +/- 23303.58, N = 3320655533202313806177493832755086769389531

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: build2 x EPYC 7601EPYC 7601EPYC 7351PEPYC 7401PEPYC 7551EPYC 72515000M10000M15000M20000M25000MSE +/- 38735390.67, N = 3SE +/- 43011538.78, N = 3SE +/- 71197974.92, N = 3SE +/- 18848230.79, N = 3SE +/- 18911874.89, N = 3SE +/- 79725993.11, N = 3220587056822295555236723606784874236481194962387587228523894546930

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageEPYC 7601EPYC 7551EPYC 7401PEPYC 7351P2 x EPYC 7601EPYC 7251500K1000K1500K2000K2500KSE +/- 1801.62, N = 3SE +/- 1987.07, N = 3SE +/- 695.08, N = 3SE +/- 3939.33, N = 3SE +/- 12062.14, N = 3SE +/- 20139.43, N = 38721608971791023275127771614609172427778

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Time2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513691215SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 312.2112.2312.8713.0213.4413.49

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H22 x EPYC 7601EPYC 7351PEPYC 7251EPYC 7401PEPYC 7601EPYC 755117003400510068008500SE +/- 88.98, N = 16SE +/- 82.79, N = 16SE +/- 102.00, N = 4SE +/- 128.44, N = 4SE +/- 114.58, N = 5SE +/- 95.66, N = 16557767936832750975287764

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jython2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725116003200480064008000SE +/- 29.70, N = 4SE +/- 83.82, N = 4SE +/- 94.68, N = 4SE +/- 48.95, N = 4SE +/- 94.65, N = 4SE +/- 47.64, N = 4643767436813694270757435

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512K4K6K8K10KSE +/- 19.85, N = 3SE +/- 12.05, N = 3SE +/- 15.44, N = 3SE +/- 21.63, N = 3SE +/- 147.31, N = 5SE +/- 19.69, N = 310608103501029310124970895251. (CC) gcc options: -O3

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 22 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P7M14M21M28M35MSE +/- 391137.33, N = 3SE +/- 313116.33, N = 3SE +/- 265797.72, N = 3SE +/- 231609.59, N = 3SE +/- 260711.56, N = 3SE +/- 477072.38, N = 43365245533474468314226113066977030484683298829781. (CC) gcc options: -O3 -march=native

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515001000150020002500SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32216221620812077200820081. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Write2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515K10K15K20K25KSE +/- 0.48, N = 3SE +/- 0.29, N = 3SE +/- 0.14, N = 3SE +/- 17.12, N = 3SE +/- 0.70, N = 3SE +/- 23.89, N = 32191521909205782053219858198021. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Write2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72519K18K27K36K45KSE +/- 0.93, N = 3SE +/- 2.12, N = 3SE +/- 6.55, N = 3SE +/- 2.10, N = 3SE +/- 7.32, N = 3SE +/- 4.60, N = 34250542497399083984238501384951. (CC) gcc options: -lrt

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: CompositeEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000SE +/- 2.06, N = 3SE +/- 3.64, N = 3SE +/- 1.42, N = 3SE +/- 1.41, N = 3SE +/- 0.97, N = 3SE +/- 3.02, N = 3113111241071106610268771. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Monte Carlo2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725180160240320400SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.60, N = 3SE +/- 0.13, N = 33803803573563453431. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Fast Fourier Transform2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725150100150200250SE +/- 0.13, N = 3SE +/- 0.35, N = 3SE +/- 0.62, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 32482382312292242171. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Sparse Matrix MultiplyEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000SE +/- 4.48, N = 3SE +/- 6.85, N = 3SE +/- 2.97, N = 3SE +/- 0.20, N = 3SE +/- 1.77, N = 3SE +/- 6.24, N = 39188998688688388291. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Dense LU Matrix FactorizationEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72516001200180024003000SE +/- 14.00, N = 3SE +/- 13.01, N = 3SE +/- 6.54, N = 3SE +/- 7.32, N = 3SE +/- 4.68, N = 3SE +/- 8.94, N = 32695267225642543243417131. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Jacobi Successive Over-Relaxation2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130060090012001500SE +/- 0.24, N = 3SE +/- 0.16, N = 3SE +/- 0.21, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 31423142213361334128912841. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -march=native -U_FORTIFY_SOURCE -fno-stack-protector

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Composite2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251400800120016002000SE +/- 10.14, N = 3SE +/- 4.34, N = 3SE +/- 0.68, N = 3SE +/- 2.09, N = 3SE +/- 4.56, N = 3SE +/- 1.51, N = 31942194018691859180513471. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlo2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251120240360480600SE +/- 0.06, N = 3SE +/- 0.47, N = 3SE +/- 0.08, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.05, N = 35565565235215045041. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transform2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P50100150200250SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 32272192102082062031. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515001000150020002500SE +/- 22.23, N = 3SE +/- 28.59, N = 3SE +/- 4.24, N = 3SE +/- 3.30, N = 3SE +/- 13.38, N = 3SE +/- 9.64, N = 32441239823852342230222031. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorization2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725110002000300040005000SE +/- 72.81, N = 3SE +/- 0.36, N = 3SE +/- 12.85, N = 3SE +/- 4.87, N = 3SE +/- 10.24, N = 3SE +/- 4.16, N = 34844479646424640448622931. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251400800120016002000SE +/- 0.17, N = 3SE +/- 1.86, N = 3SE +/- 0.28, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 31688168615861582153015261. (CC) gcc options: -O3 -march=native -lm

Numpy Benchmark

OpenBenchmarking.orgNanoseconds, Fewer Is BetterNumpy Benchmark2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P2M4M6M8M10M803576680560278561850857381487861888916943

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511.2M2.4M3.6M4.8M6MSE +/- 19129.54, N = 3SE +/- 8127.53, N = 3SE +/- 3869.93, N = 3SE +/- 5830.78, N = 3SE +/- 8901.18, N = 3SE +/- 2097.91, N = 35710603568972554315205371574521439051469181. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P200K400K600K800K1000KSE +/- 2138.20, N = 5SE +/- 674.17, N = 5SE +/- 2113.08, N = 5SE +/- 1594.13, N = 5SE +/- 1315.49, N = 5SE +/- 433.33, N = 58547358531278038428000967731397720471. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Blowfish2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725115K30K45K60K75KSE +/- 1082.68, N = 3SE +/- 87.49, N = 3SE +/- 12.66, N = 3SE +/- 663.77, N = 12SE +/- 79.88, N = 3SE +/- 46.49, N = 37159127591266212304819422101071. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DES2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 725160M120M180M240M300MSE +/- 1261993.31, N = 3SE +/- 250141.96, N = 3SE +/- 1770832.28, N = 7SE +/- 359575.21, N = 3SE +/- 104747.85, N = 3SE +/- 30805.84, N = 325823766713793100013682185710711500083636667431800001. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingEPYC 7601EPYC 7551EPYC 7401P2 x EPYC 7601EPYC 7351PEPYC 7251100200300400500SE +/- 2.01, N = 3SE +/- 0.12, N = 3SE +/- 1.42, N = 3SE +/- 8.52, N = 12SE +/- 1.03, N = 3SE +/- 0.30, N = 34554384083863612121. (CXX) g++ options: -O3 -march=native -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

VP9 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.7.0vpxencEPYC 76012 x EPYC 7601EPYC 7551EPYC 7351PEPYC 7401PEPYC 72513691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 312.2512.2211.5711.1411.1211.051. (CXX) g++ options: -m64 -lm -lpthread -O3 -march=native -fPIC -U_FORTIFY_SOURCE

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video Encoding2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72513691215SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 313.5011.7011.3011.0810.637.161. (CXX) g++ options: -O3 -march=native -rdynamic -lpthread -lrt -ldl -lnuma

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Swirl2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514080120160200SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 31941911821791691551. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Rotate2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725140801201602001881871781761711711. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Sharpen2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514080120160200SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 31821701631541391111. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Enhanced2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.00, N = 31881811721671531281. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingEPYC 7351PEPYC 7601EPYC 7401PEPYC 7251EPYC 75512 x EPYC 76014080120160200SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 1.45, N = 31761751751741701051. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-Gaussian2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514080120160200SE +/- 0.67, N = 3SE +/- 1.52, N = 121841651581491351051. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color Space2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725150100150200250SE +/- 0.67, N = 3SE +/- 0.67, N = 32082061971931871821. (CC) gcc options: -fopenmp -O3 -march=native -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72512004006008001000SE +/- 2.95, N = 3SE +/- 0.85, N = 3SE +/- 2.25, N = 3SE +/- 1.32, N = 3SE +/- 3.52, N = 3SE +/- 1.43, N = 39899879309269018911. (CC) gcc options: -O3 -march=native -mavx2

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130K60K90K120K150KSE +/- 2850.88, N = 9SE +/- 1083.97, N = 3SE +/- 633.86, N = 3SE +/- 614.77, N = 3SE +/- 443.11, N = 3SE +/- 59.47, N = 313023991220851237766560038306271. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120M40M60M80M100MSE +/- 302657.40, N = 3SE +/- 186688.77, N = 3SE +/- 451949.77, N = 3SE +/- 474439.83, N = 3SE +/- 96861.51, N = 3SE +/- 85097.64, N = 310093206257008073563086914354157933075412162824021. (CXX) g++ options: -m64 -lpthread -O3 -march=native -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2017-09-191024 Hash Memory, 26 Depth2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130M60M90M120M150MSE +/- 1024911.36, N = 3SE +/- 351504.20, N = 3SE +/- 689157.25, N = 3SE +/- 543463.40, N = 3SE +/- 309490.22, N = 3SE +/- 41751.52, N = 31194482616690746363302402492803783739901017597927

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageEPYC 7601EPYC 7551EPYC 7401P2 x EPYC 7601EPYC 7251EPYC 7351P110M220M330M440M550MSE +/- 2499215.04, N = 3SE +/- 4965131.60, N = 3SE +/- 1474249.14, N = 3SE +/- 4256708.53, N = 3SE +/- 4610229.20, N = 3SE +/- 5491403.58, N = 35288748165069695135050760734918692214850047124793669751. (CC) gcc options: -lm -lpthread -lcurses -lrt

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.32 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251400K800K1200K1600K2000KSE +/- 28692.91, N = 12SE +/- 22818.33, N = 3SE +/- 13270.20, N = 8SE +/- 1972.15, N = 3SE +/- 3875.74, N = 3SE +/- 3209.41, N = 317267991178219113906811146319301784612951. (CC) gcc options: -pthread -lpthread -O3 -march=native

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To Compile2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251816243240SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 325.9428.8629.4830.2630.2933.93

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To Compile2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511122334455SE +/- 0.31, N = 3SE +/- 0.12, N = 3SE +/- 0.34, N = 12SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.16, N = 323.2728.0229.7730.8833.4749.91

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compile2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251306090120150SE +/- 0.31, N = 12SE +/- 0.49, N = 9SE +/- 0.48, N = 10SE +/- 0.79, N = 5SE +/- 1.04, N = 3SE +/- 1.58, N = 326.4642.9843.9852.9062.80116.95

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compile2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251140280420560700149236247282341640

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compile2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120406080100SE +/- 0.06, N = 3SE +/- 0.22, N = 3SE +/- 0.23, N = 3SE +/- 0.12, N = 3SE +/- 0.33, N = 3SE +/- 0.41, N = 370.3673.1977.0577.5281.5699.041. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120406080100SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.21, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 311.2121.9723.1128.7140.3480.341. (CC) gcc options: -lm -lpthread -O3 -march=native

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionEPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511.2242.4483.6724.8966.12SE +/- 0.03, N = 12SE +/- 0.02, N = 11SE +/- 0.03, N = 3SE +/- 0.04, N = 12SE +/- 0.04, N = 32.082.132.372.975.441. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 32

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 322 x EPYC 7601EPYC 7601EPYC 755120406080100SE +/- 0.97, N = 6SE +/- 1.26, N = 5SE +/- 1.17, N = 368.3590.5093.011. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 32 - Solver Time2 x EPYC 7601EPYC 7601EPYC 755120406080100SE +/- 0.97, N = 6SE +/- 1.26, N = 5SE +/- 1.16, N = 366.4788.3190.501. Build Time Thu Nov 8 18:40:03 EST 2018;

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511632486480SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 312.8222.6123.0128.9636.6971.231. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.11e12 Prime Number Generation2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511020304050SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 36.3412.7012.9316.8320.6143.011. (CXX) g++ options: -O3 -march=native -lpthread

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel Mandelbrot2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511632486480SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 347.4749.9953.1654.5659.5070.691. (CC) gcc options: -m64 -pie -nodefaultlibs

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,0002 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511326395265SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 38.1415.6317.0222.6529.0757.821. (CC) gcc options: -m64 -pie -nodefaultlibs

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samples2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725148121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 32.574.514.685.797.9215.351. (CXX) g++ options: -fopenmp -O3 -march=native

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.5.9481Calculating 500M Pi Digits2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511224364860SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.23, N = 315.6119.3321.5623.0429.1853.42

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane Benchmark2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72516K12K18K24K30KSE +/- 29.10, N = 3SE +/- 40.22, N = 3SE +/- 104.41, N = 3SE +/- 56.59, N = 3SE +/- 84.58, N = 3SE +/- 32.66, N = 32954329242273912726426228256861. Nodejs v8.11.4

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511122334455SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.56, N = 1244.4744.5147.3347.4549.1649.651. (CC) gcc options: -lm -O3 -march=native

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.7831.5662.3493.1323.915SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.143.143.343.353.473.481. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 35.055.065.335.365.556.201. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 Stack2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.815.846.166.176.427.051. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.355.355.695.705.926.201. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.8551.712.5653.424.275SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 33.113.123.313.323.443.801. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72510.28580.57160.85741.14321.429SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.141.141.211.211.261.271. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.33530.67061.00591.34121.6765SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.341.341.431.441.481.491. (CXX) g++ options: -O3 -march=native -rdynamic -lglut -lGL -lGLU

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 192 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251612182430SE +/- 0.31, N = 12SE +/- 0.23, N = 3SE +/- 0.24, N = 3SE +/- 0.26, N = 12SE +/- 0.24, N = 3SE +/- 0.34, N = 713.4514.0014.6715.0615.8026.991. (CC) gcc options: -O3 -march=native -pthread -lz -llzma

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P48121620SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 316.1516.3317.1817.2517.7617.811. (CC) gcc options: -O3 -march=native -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLAC2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725148121620SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 512.3412.3713.1413.1813.6413.661. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P3691215SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 310.5110.5111.1811.2011.5911.591. (CC) gcc options: -O3 -march=native -lncurses -lm

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To Ogg2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P246810SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 37.577.618.078.168.368.381. (CC) gcc options: -O2 -ffast-math -fsigned-char -O3 -march=native -logg

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P1020304050SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 340.1440.1442.6242.7144.1544.171. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVEPYC 7601EPYC 7351PEPYC 7401PEPYC 7551EPYC 72513691215SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 310.5110.6810.7010.8311.241. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -pthread -lbz2 -O3 -march=native -std=c11 -fomit-frame-pointer -fPIC -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To Solve2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120406080100SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.37, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 313.6327.2228.3535.8649.7799.121. (CXX) g++ options: -fopenmp -O3 -march=native -O2

Mencoder

AVI To LAVC

OpenBenchmarking.orgSeconds, Fewer Is BetterMencoder 1.3.0AVI To LAVC2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 322.0422.1123.5523.5624.4424.981. (CC) gcc options: -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lfreetype -lfontconfig -lbz2 -lpthread -ldl -rdynamic -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511428425670SE +/- 0.19, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.18, N = 356.7656.8160.1960.2862.4063.791. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120406080100SE +/- 0.54, N = 3SE +/- 0.38, N = 3SE +/- 0.33, N = 3SE +/- 0.49, N = 3SE +/- 0.35, N = 3SE +/- 0.47, N = 387.4287.9092.4292.5595.9498.101. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Quasigroup2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P4080120160200SE +/- 0.95, N = 3SE +/- 0.63, N = 3SE +/- 0.10, N = 3SE +/- 1.32, N = 3SE +/- 0.67, N = 3SE +/- 0.76, N = 31471491581581641641. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Time2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251510152025SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.785.295.586.849.7319.421. (CC) gcc options: -static -fopenmp -O3 -march=native

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0EPYC 7351PEPYC 7401PEPYC 7601EPYC 7251EPYC 75512 x EPYC 7601306090120150SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.14, N = 3SE +/- 0.19, N = 3SE +/- 0.24, N = 3SE +/- 0.07, N = 31101111121131171191. (CXX) g++ options: -O3 -march=native -std=c++11 -rdynamic

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P0.04750.0950.14250.190.2375SE +/- 0.00065231, N = 3SE +/- 0.00176754, N = 3SE +/- 0.00042461, N = 3SE +/- 0.00058226, N = 3SE +/- 0.00094769, N = 3SE +/- 0.00073552, N = 30.189584110.189901630.201025810.201935540.208722500.21131439

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpreter2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75510.00050.0010.00150.0020.0025SE +/- 0.00000239, N = 3SE +/- 0.00003087, N = 3SE +/- 0.00001513, N = 3SE +/- 0.00002922, N = 3SE +/- 0.00001858, N = 3SE +/- 0.00000281, N = 30.001151890.001569010.001719310.002042610.002201260.00228169

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72512004006008001000101410161084108711231128

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP Parallel2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725180160240320400310315323329339347

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Time2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P510152025SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 318.0718.7819.9119.9220.3020.59

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total Time2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251246810SE +/- 0.02, N = 12SE +/- 0.02, N = 3SE +/- 0.04, N = 4SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.482.372.372.863.947.691. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

GnuPG

Linux 4.3 Package File Encryption

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPGLinux 4.3 Package File Encryption2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P510152025SE +/- 0.27, N = 4SE +/- 0.35, N = 3SE +/- 0.27, N = 4SE +/- 0.32, N = 3SE +/- 0.30, N = 4SE +/- 0.34, N = 317.2317.3618.3918.7418.9919.45

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512K4K6K8K10KSE +/- 14.27, N = 3SE +/- 19.16, N = 3SE +/- 4.04, N = 3SE +/- 32.65, N = 3SE +/- 0.55, N = 3SE +/- 0.49, N = 39225455443623503248312421. (CC) gcc options: -pthread -m64 -O3 -march=native -lssl -lcrypto -ldl

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.32 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120K40K60K80K100KSE +/- 40.45, N = 3SE +/- 57.98, N = 3SE +/- 30.75, N = 3SE +/- 184.27, N = 3SE +/- 15.90, N = 3SE +/- 8.74, N = 38187140736386673079221958110071. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -march=native -lpthread -lcrypto -lz -ldl -lm -pthread

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P4080120160200SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3132132137137144164

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P1.30732.61463.92195.22926.5365SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.684.684.824.825.085.81

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P4080120160200SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3132132136136143164

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P1.27132.54263.81395.08526.3565SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.554.554.704.704.955.65

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhEPYC 7401PEPYC 75512 x EPYC 7601EPYC 7601EPYC 7251EPYC 7351P918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.81, N = 12SE +/- 0.00, N = 3SE +/- 0.02, N = 333.3333.3434.5035.1936.2041.41

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P1.30732.61463.92195.22926.5365SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.684.684.824.825.085.81

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceEPYC 7401PEPYC 7551EPYC 76012 x EPYC 7601EPYC 7251EPYC 7351P1.30952.6193.92855.2386.5475SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.694.694.834.835.095.82

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-sha512EPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251200K400K600K800K1000KSE +/- 1482.13, N = 3SE +/- 958.40, N = 3SE +/- 1774.58, N = 3SE +/- 2932.33, N = 3SE +/- 1216.16, N = 3SE +/- 1997.34, N = 3939028932898879193878224850659849287

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolEPYC 7551130K260K390K520K650KSE +/- 1381.99, N = 3590420

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251306090120150SE +/- 0.02, N = 3SE +/- 1.27, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 1.38, N = 3SE +/- 1.11, N = 31471461381371321321. (CC) gcc options: -O3 -march=native -lm

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 128EPYC 7351PEPYC 7601EPYC 7401PEPYC 75512 x EPYC 7601EPYC 725160120180240300SE +/- 0.27, N = 3SE +/- 0.14, N = 3SE +/- 0.47, N = 3SE +/- 0.22, N = 3SE +/- 2.21, N = 9SE +/- 0.14, N = 32542522442421731621. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Only2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251110K220K330K440K550KSE +/- 3036.21, N = 3SE +/- 1536.25, N = 3SE +/- 3941.18, N = 3SE +/- 820.46, N = 3SE +/- 971.65, N = 3SE +/- 143.00, N = 35182854074533968413175362495781230391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteEPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512 x EPYC 76018K16K24K32K40KSE +/- 62.03, N = 3SE +/- 71.71, N = 3SE +/- 75.73, N = 3SE +/- 99.97, N = 3SE +/- 6.74, N = 3SE +/- 2219.18, N = 63818636213348743160916814114691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 178.37, N = 3SE +/- 155.22, N = 3SE +/- 13.14, N = 3SE +/- 35.53, N = 3SE +/- 136.10, N = 3SE +/- 29.83, N = 31514514805144991366812661115151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Write2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72515001000150020002500SE +/- 13.38, N = 3SE +/- 30.99, N = 3SE +/- 32.81, N = 4SE +/- 11.68, N = 3SE +/- 11.66, N = 3SE +/- 4.34, N = 32252214721192064204718921. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Boat - Acceleration: CPU-onlyEPYC 7401PEPYC 7601EPYC 7351PEPYC 7551EPYC 72512 x EPYC 76013691215SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.21, N = 12SE +/- 0.96, N = 114.945.075.438.139.1510.25

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyEPYC 7601EPYC 7401PEPYC 7551EPYC 7351P2 x EPYC 7601EPYC 72513691215SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 36.076.426.496.987.1310.21

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-onlyEPYC 7401PEPYC 7601EPYC 7351PEPYC 75512 x EPYC 7601EPYC 72510.04730.09460.14190.18920.2365SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 30.120.130.140.150.150.21

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Room - Acceleration: CPU-onlyEPYC 7601EPYC 7401PEPYC 7551EPYC 7351P2 x EPYC 7601EPYC 72511.07782.15563.23344.31125.389SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 11SE +/- 0.02, N = 32.432.653.053.144.354.79

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resize2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725148121620SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 312.3412.8613.2313.4813.4814.48

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotate2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251510152025SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 317.8019.1420.1220.1820.4921.94

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levels2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251EPYC 7551612182430SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 322.3922.9723.0723.2123.7624.07

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskEPYC 7351PEPYC 7601EPYC 7401PEPYC 7251EPYC 75512 x EPYC 7601714212835SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.39, N = 329.6729.9630.0130.2531.2931.71

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.12 x EPYC 7601EPYC 7601EPYC 7351PEPYC 7401PEPYC 7551EPYC 7251510152025SE +/- 0.27, N = 3SE +/- 0.41, N = 3SE +/- 0.21, N = 12SE +/- 0.25, N = 12SE +/- 0.13, N = 3SE +/- 0.34, N = 320.9020.9221.1221.1522.6622.75

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPEPYC 75512 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251400K800K1200K1600K2000KSE +/- 7839.66, N = 3SE +/- 13860.06, N = 3SE +/- 3605.25, N = 3SE +/- 6525.62, N = 3SE +/- 8162.90, N = 3SE +/- 18592.87, N = 121938048124667012448341181174115663110539891. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251400K800K1200K1600K2000KSE +/- 16774.42, N = 3SE +/- 24288.76, N = 4SE +/- 2539.67, N = 3SE +/- 29072.20, N = 3SE +/- 15101.94, N = 3SE +/- 16974.58, N = 121656886165257715949041531695147451013845641. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSH2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251300K600K900K1200K1500KSE +/- 3726.29, N = 3SE +/- 14251.32, N = 3SE +/- 13067.87, N = 3SE +/- 19390.48, N = 3SE +/- 21415.56, N = 12SE +/- 19273.98, N = 3121509011974691119292110729110647699862851. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GET2 x EPYC 7601EPYC 7551EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251400K800K1200K1600K2000KSE +/- 21300.51, N = 3SE +/- 19052.51, N = 3SE +/- 12124.99, N = 3SE +/- 10607.60, N = 3SE +/- 26137.53, N = 12SE +/- 10123.48, N = 31902826186955118383961731232171653215465251. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SET2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251300K600K900K1200K1500KSE +/- 25872.16, N = 3SE +/- 18354.77, N = 3SE +/- 19395.95, N = 3SE +/- 21411.56, N = 4SE +/- 18027.86, N = 3SE +/- 2556.44, N = 31396312136785913186651310392130826311231861. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Crypto2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 16.31, N = 3SE +/- 37.19, N = 3SE +/- 4.37, N = 3SE +/- 46.58, N = 3SE +/- 0.24, N = 3SE +/- 0.69, N = 311952591856634494321516091. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingEPYC 7401PEPYC 7601EPYC 7551EPYC 7351P2 x EPYC 7601EPYC 725110K20K30K40K50KSE +/- 1292.78, N = 12SE +/- 1209.40, N = 12SE +/- 1170.23, N = 12SE +/- 160.10, N = 3SE +/- 183.90, N = 3SE +/- 113.45, N = 34525244566435974240228682247331. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU Stress2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72513K6K9K12K15KSE +/- 83.96, N = 3SE +/- 94.71, N = 3SE +/- 23.85, N = 3SE +/- 78.60, N = 3SE +/- 18.96, N = 3SE +/- 0.84, N = 315808770073685797418920501. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix Math2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725160K120K180K240K300KSE +/- 512.47, N = 3SE +/- 180.14, N = 3SE +/- 196.62, N = 3SE +/- 311.54, N = 3SE +/- 313.84, N = 3SE +/- 137.48, N = 329341913744513299410335684185418461. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector Math2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130K60K90K120K150KSE +/- 1218.29, N = 3SE +/- 102.55, N = 3SE +/- 66.12, N = 3SE +/- 78.64, N = 3SE +/- 2.38, N = 3SE +/- 3.26, N = 313606268691643485119036910184771. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingEPYC 7351PEPYC 7401PEPYC 7601EPYC 7551EPYC 72512 x EPYC 76019001800270036004500SE +/- 41.07, N = 3SE +/- 35.52, N = 3SE +/- 65.59, N = 3SE +/- 73.01, N = 3SE +/- 4.22, N = 3SE +/- 29.36, N = 34028400439053661285127481. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket Activity2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72515K10K15K20K25KSE +/- 343.02, N = 12SE +/- 289.93, N = 3SE +/- 109.45, N = 3SE +/- 196.37, N = 3SE +/- 130.34, N = 3SE +/- 106.95, N = 3254581739016608133991099256521. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switching2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514M8M12M16M20MSE +/- 904286.44, N = 9SE +/- 228446.84, N = 12SE +/- 132910.28, N = 7SE +/- 120495.49, N = 3SE +/- 38957.95, N = 3SE +/- 57635.42, N = 41711892611160061107654098529514656833334124701. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingEPYC 7601EPYC 75512 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 72512M4M6M8M10MSE +/- 123834.23, N = 3SE +/- 126519.74, N = 6SE +/- 158248.91, N = 3SE +/- 137326.71, N = 3SE +/- 70147.48, N = 3SE +/- 34520.11, N = 310181594956434292657199121060723352439767871. (CC) gcc options: -O3 -march=native -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryEPYC 7601EPYC 7551EPYC 7401P2 x EPYC 7601EPYC 7351PEPYC 72511.3M2.6M3.9M5.2M6.5MSE +/- 12854.32, N = 3SE +/- 15215.03, N = 3SE +/- 19171.17, N = 3SE +/- 5999.78, N = 3SE +/- 4774.15, N = 3SE +/- 35480.28, N = 35997720590434750612064217322395513923813671. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPU2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120K40K60K80K100KSE +/- 80.32, N = 3SE +/- 135.35, N = 3SE +/- 114.17, N = 3SE +/- 36.44, N = 3SE +/- 5.28, N = 3SE +/- 3.34, N = 38874944722422393490124152121011. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511428425670SE +/- 0.67, N = 4SE +/- 0.14, N = 4SE +/- 0.14, N = 4SE +/- 0.11, N = 4SE +/- 0.09, N = 4SE +/- 0.17, N = 460.7459.8257.3556.7955.7154.991. ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Bedroom2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72510.75151.5032.25453.0063.7575SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 33.342.942.812.201.690.78

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarEPYC 7601EPYC 75512 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 72511.34332.68664.02995.37326.7165SE +/- 0.03, N = 3SE +/- 0.12, N = 9SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.975.605.444.643.551.61

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72517014021028035058.02101.93105.36132.74164.43335.06

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725115030045060075098.79201.93209.46272.91342.86706.16

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725110020030040050083.63139.91146.34181.96221.45466.16

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72514008001200160020003235045276728531798

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000141265276351444969

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: BMW27 - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725180160240320400SE +/- 0.24, N = 3SE +/- 0.14, N = 3SE +/- 0.33, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 1.19, N = 360.54106.24110.17139.27170.96347.99

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Classroom - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000SE +/- 0.21, N = 3SE +/- 0.14, N = 3SE +/- 0.60, N = 3SE +/- 1.07, N = 3SE +/- 1.06, N = 3SE +/- 2.59, N = 31522963084025031063

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Fishy Cat - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251110220330440550SE +/- 0.66, N = 3SE +/- 0.18, N = 3SE +/- 0.45, N = 3SE +/- 0.35, N = 3SE +/- 0.04, N = 3SE +/- 0.32, N = 388.13149.60155.90193.75237.60496.52

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Barbershop - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251400800120016002000SE +/- 0.96, N = 3SE +/- 0.21, N = 3SE +/- 1.57, N = 3SE +/- 0.37, N = 3SE +/- 0.61, N = 3SE +/- 3.30, N = 33095235496978741841

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79Blend File: Pabellon Barcelona - Compute: CPU-Only2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512004006008001000SE +/- 0.27, N = 3SE +/- 0.55, N = 3SE +/- 0.61, N = 3SE +/- 0.76, N = 3SE +/- 0.08, N = 3SE +/- 1.23, N = 3134248259334415891

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06EPYC 7351PEPYC 7401PEPYC 7601EPYC 75512 x EPYC 7601EPYC 7251400K800K1200K1600K2000KSE +/- 13349.50, N = 3SE +/- 19916.60, N = 12SE +/- 23246.98, N = 12SE +/- 26622.30, N = 12SE +/- 26216.76, N = 3SE +/- 782.87, N = 32012005188723318357181740844155830614682131. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Add2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725110K20K30K40K50KSE +/- 3639.91, N = 9SE +/- 1266.42, N = 12SE +/- 494.83, N = 12SE +/- 583.28, N = 12SE +/- 499.65, N = 12SE +/- 331.78, N = 124473030783269752617625584229561. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetEPYC 7401PEPYC 7601EPYC 75512 x EPYC 7601EPYC 7251EPYC 7351P14K28K42K56K70KSE +/- 428.81, N = 3SE +/- 1665.36, N = 12SE +/- 391.67, N = 3SE +/- 2109.32, N = 12SE +/- 5519.25, N = 12SE +/- 1176.88, N = 126680061957553885399650039455331. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 72519K18K27K36K45KSE +/- 784.66, N = 12SE +/- 371.58, N = 7SE +/- 476.79, N = 12SE +/- 86.23, N = 3SE +/- 47.62, N = 3SE +/- 545.53, N = 124118929030264552525024973234421. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Append2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725110K20K30K40K50KSE +/- 902.50, N = 3SE +/- 92.84, N = 3SE +/- 1229.56, N = 12SE +/- 147.85, N = 3SE +/- 48.80, N = 3SE +/- 1336.06, N = 94505229843288932648726191260381. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Delete2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725114K28K42K56K70KSE +/- 265.83, N = 3SE +/- 1632.16, N = 12SE +/- 1876.44, N = 12SE +/- 574.84, N = 10SE +/- 200.38, N = 3SE +/- 1332.03, N = 126394463499613245439942933409131. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P11K22K33K44K55KSE +/- 1919.55, N = 12SE +/- 663.14, N = 3SE +/- 2955.21, N = 12SE +/- 1105.77, N = 12SE +/- 1281.01, N = 12SE +/- 82.78, N = 35040544855370742895526623264351. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Replace2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725110K20K30K40K50KSE +/- 678.19, N = 4SE +/- 3266.89, N = 12SE +/- 1847.72, N = 9SE +/- 46.91, N = 3SE +/- 131.36, N = 3SE +/- 572.82, N = 124557641778298812670026399252601. (CC) gcc options: -O3 -march=native -lm -rdynamic

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P400800120016002000SE +/- 0.88, N = 3SE +/- 2.85, N = 3SE +/- 2.52, N = 3SE +/- 4.26, N = 3SE +/- 0.67, N = 3SE +/- 1.33, N = 3151415181614161516681668

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOAT2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725160M120M180M240M300MSE +/- 126220.51, N = 3SE +/- 652352.80, N = 3SE +/- 40280.23, N = 3SE +/- 2471240.27, N = 3SE +/- 114111.35, N = 3SE +/- 73811.70, N = 32620079332612106132456725572436355822374853312373891501. (CC) gcc options: -O3 -march=native -lm

Hierarchical INTegration

Test: DOUBLE

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: DOUBLEEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P140M280M420M560M700MSE +/- 9980570.19, N = 9SE +/- 1027961.79, N = 3SE +/- 8445101.75, N = 9SE +/- 6462427.81, N = 3SE +/- 6878470.17, N = 3SE +/- 7095257.32, N = 96373913816108967546068134495889478375814359215805846041. (CC) gcc options: -O3 -march=native -lm

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingEPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72512 x EPYC 76015K10K15K20K25KSE +/- 70.99, N = 3SE +/- 88.79, N = 3SE +/- 91.12, N = 3SE +/- 59.18, N = 3SE +/- 54.68, N = 3SE +/- 302.05, N = 122351022501222752167320394184981. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingEPYC 7351PEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 72514K8K12K16K20KSE +/- 24.57, N = 3SE +/- 313.51, N = 3SE +/- 239.14, N = 3SE +/- 116.37, N = 3SE +/- 47.09, N = 3SE +/- 42.54, N = 31644416363159551592315725153641. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P90K180K270K360K450KSE +/- 59.48, N = 3SE +/- 895.53, N = 3SE +/- 476.01, N = 3SE +/- 1386.84, N = 3SE +/- 800.35, N = 3SE +/- 348.37, N = 3399660397929372745371645362866362169

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 5.6.1Linux Source Tree Archiving To RAR2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7351PEPYC 7401PEPYC 72514080120160200SE +/- 1.84, N = 12SE +/- 0.29, N = 3SE +/- 2.27, N = 3SE +/- 0.16, N = 3SE +/- 0.24, N = 3SE +/- 0.04, N = 3108145149152152190

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commands2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251246810SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 37.107.157.507.637.867.931. git version 2.19.1

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1EPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75512 x EPYC 7601714212835SE +/- 0.31, N = 4SE +/- 0.31, N = 4SE +/- 0.67, N = 12SE +/- 1.31, N = 12SE +/- 0.95, N = 12SE +/- 1.37, N = 920.6220.9924.4227.4329.3730.71

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisEPYC 7601EPYC 7401PEPYC 75512 x EPYC 7601EPYC 7351PEPYC 72510.51751.0351.55252.072.5875SE +/- 0.01, N = 6SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.04, N = 9SE +/- 0.01, N = 3SE +/- 0.05, N = 121.021.131.251.271.322.30

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPU2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251306090120150SE +/- 0.20, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 3SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.46, N = 324.5738.9039.5048.1459.28116.86

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0-beta.3-249-g607eTime To OCR 7 ImagesEPYC 76012 x EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511122334455SE +/- 0.14, N = 3SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 342.4043.9944.5044.9845.5246.40

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesEPYC 7601EPYC 75512 x EPYC 7601EPYC 7401PEPYC 7351PEPYC 7251510152025SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 318.8819.5519.5519.9920.4921.031. (CC) gcc options: -O3 -march=native -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsEPYC 7351PEPYC 7401PEPYC 7251EPYC 7601EPYC 75512 x EPYC 76011428425670SE +/- 0.38, N = 3SE +/- 0.39, N = 12SE +/- 0.04, N = 3SE +/- 0.28, N = 12SE +/- 0.28, N = 12SE +/- 1.18, N = 323.8924.3625.7525.7726.1462.141. (CC) gcc options: -O3 -march=native -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsEPYC 7551EPYC 7401PEPYC 7601EPYC 7351P2 x EPYC 7601EPYC 725120406080100SE +/- 1.06, N = 5SE +/- 0.29, N = 3SE +/- 0.54, N = 3SE +/- 0.94, N = 3SE +/- 0.30, N = 3SE +/- 0.28, N = 369.0269.2069.8572.9993.4397.251. (CC) gcc options: -O3 -march=native -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesEPYC 7351PEPYC 7601EPYC 7401PEPYC 7551EPYC 72512 x EPYC 76011632486480SE +/- 0.30, N = 3SE +/- 1.00, N = 12SE +/- 0.50, N = 3SE +/- 0.82, N = 12SE +/- 0.08, N = 3SE +/- 1.10, N = 345.9048.1548.7449.0959.2873.971. (CC) gcc options: -O3 -march=native -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocations2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725120406080100SE +/- 0.21, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 392.4793.4894.8996.1996.6898.241. (CC) gcc options: -O3 -march=native -lm

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Composite2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P400800120016002000SE +/- 1.60, N = 4SE +/- 0.86, N = 4SE +/- 5.49, N = 4SE +/- 8.37, N = 4SE +/- 1.85, N = 4SE +/- 21.22, N = 4199119901863185918021780

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte Carlo2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130060090012001500SE +/- 2.92, N = 4SE +/- 0.14, N = 4SE +/- 0.00, N = 4SE +/- 2.34, N = 4SE +/- 0.12, N = 4SE +/- 0.00, N = 4123512301155115511141114

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformEPYC 76012 x EPYC 7601EPYC 7401PEPYC 7551EPYC 7251EPYC 7351P30060090012001500SE +/- 9.53, N = 4SE +/- 1.67, N = 4SE +/- 7.82, N = 4SE +/- 9.27, N = 4SE +/- 4.80, N = 4SE +/- 109.56, N = 4142314131333133012861170

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix Multiply2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7251EPYC 7351P5001000150020002500SE +/- 0.54, N = 4SE +/- 0.63, N = 4SE +/- 0.56, N = 4SE +/- 0.35, N = 4SE +/- 0.74, N = 4SE +/- 0.65, N = 4209820971970196719011899

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix Factorization2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72518001600240032004000SE +/- 8.68, N = 4SE +/- 10.41, N = 4SE +/- 31.76, N = 4SE +/- 33.70, N = 4SE +/- 13.67, N = 4SE +/- 11.21, N = 4386138573595357934963488

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxation2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 725130060090012001500SE +/- 0.40, N = 4SE +/- 0.62, N = 4SE +/- 0.27, N = 4SE +/- 0.12, N = 4SE +/- 0.18, N = 4SE +/- 0.10, N = 4134613461264126212201219

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encoding2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 7251306090120150SE +/- 12.24, N = 9SE +/- 0.50, N = 3SE +/- 0.53, N = 3SE +/- 1.47, N = 12SE +/- 0.39, N = 3SE +/- 0.23, N = 3131.75106.75106.1399.5093.6655.911. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -march=native -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 162 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 755190180270360450SE +/- 0.73, N = 3SE +/- 4.11, N = 3SE +/- 2.97, N = 3SE +/- 0.81, N = 3SE +/- 5.28, N = 91902632702733981. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 16 - Solver Time2 x EPYC 7601EPYC 7601EPYC 755180160240320400SE +/- 0.70, N = 3SE +/- 4.09, N = 3SE +/- 5.26, N = 91842573911. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 162 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351P20406080100SE +/- 0.35, N = 3SE +/- 0.79, N = 3SE +/- 0.40, N = 3SE +/- 0.35, N = 3SE +/- 0.49, N = 356.3775.7475.9980.9082.661. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 16 - Solver Time2 x EPYC 7601EPYC 7601EPYC 755120406080100SE +/- 0.35, N = 3SE +/- 0.78, N = 3SE +/- 0.36, N = 354.7873.8878.841. Build Time Thu Nov 8 18:40:03 EST 2018;

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gz2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 72511224364860SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 345.4845.5148.3749.0652.2053.14

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkEPYC 7251EPYC 7351PEPYC 7401PEPYC 76012 x EPYC 7601EPYC 75510.11010.22020.33030.44040.5505SE +/- 0.0028, N = 3SE +/- 0.0020, N = 3SE +/- 0.0005, N = 3SE +/- 0.0019, N = 3SE +/- 0.0042, N = 3SE +/- 0.0016, N = 30.29310.39080.44550.46380.47280.48921. R scripting front-end version 3.5.1 (2018-07-02)

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.AEPYC 7351PEPYC 72512 x EPYC 7601EPYC 7401PEPYC 7601EPYC 75519001800270036004500SE +/- 0.70, N = 3SE +/- 2.59, N = 3SE +/- 4.30, N = 3SE +/- 28.88, N = 3SE +/- 38.67, N = 3SE +/- 4.91, N = 34427442541494092406539761. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.C2 x EPYC 7601EPYC 7601EPYC 7551EPYC 7401PEPYC 7351PEPYC 7251400800120016002000SE +/- 0.70, N = 3SE +/- 0.67, N = 3SE +/- 0.51, N = 3SE +/- 1.22, N = 3SE +/- 1.08, N = 3SE +/- 0.03, N = 317778928356904812411. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.AEPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75512 x EPYC 76012K4K6K8K10KSE +/- 7.68, N = 3SE +/- 124.46, N = 3SE +/- 5.26, N = 3SE +/- 0.52, N = 3SE +/- 4.69, N = 3SE +/- 0.92, N = 38721667648663667329516391. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BEPYC 7251EPYC 7351PEPYC 7401PEPYC 7601EPYC 75512 x EPYC 76012K4K6K8K10KSE +/- 141.73, N = 3SE +/- 116.93, N = 4SE +/- 9.33, N = 3SE +/- 17.10, N = 3SE +/- 1.48, N = 3SE +/- 0.30, N = 38729707551413852330517391. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.A2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7551EPYC 7351PEPYC 725130K60K90K120K150KSE +/- 725.20, N = 3SE +/- 38.80, N = 3SE +/- 1428.44, N = 12SE +/- 211.73, N = 3SE +/- 1902.85, N = 12SE +/- 124.40, N = 313332870764608715484643353236831. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.C2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7351PEPYC 7551EPYC 725120K40K60K80K100KSE +/- 702.85, N = 3SE +/- 352.29, N = 3SE +/- 675.58, N = 3SE +/- 592.65, N = 3SE +/- 75.17, N = 3SE +/- 30.95, N = 311487759969561074481536742252791. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.A2 x EPYC 7601EPYC 7351PEPYC 7251EPYC 7601EPYC 7401PEPYC 75516001200180024003000SE +/- 18.25, N = 3SE +/- 3.69, N = 3SE +/- 2.89, N = 3SE +/- 2.56, N = 3SE +/- 4.64, N = 3SE +/- 6.54, N = 32886285827682730271926931. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetup 2.0.4PBKDF2-whirlpool2 x EPYC 7601EPYC 7601EPYC 7401PEPYC 7251EPYC 7351P130K260K390K520K650KSE +/- 1752.33, N = 3SE +/- 956.51, N = 3SE +/- 207.00, N = 3SE +/- 945.21, N = 3629397628401587330570912569262

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 32

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 322 x EPYC 7601EPYC 760160120180240300SE +/- 1.53, N = 3SE +/- 3.24, N = 31652661. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 32 - Solver Time2 x EPYC 7601EPYC 760160120180240300SE +/- 1.56, N = 3SE +/- 3.23, N = 31582591. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 64

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 642 x EPYC 76011326395265SE +/- 0.70, N = 358.721. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 64 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 64 - Solver Time2 x EPYC 76011326395265SE +/- 0.70, N = 356.551. Build Time Thu Nov 8 18:40:03 EST 2018;

MariaDB

Clients: 64

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64EPYC 7601EPYC 7351PEPYC 7401P2 x EPYC 7601EPYC 7251130260390520650SE +/- 0.21, N = 3SE +/- 1.09, N = 3SE +/- 0.36, N = 3SE +/- 18.74, N = 9SE +/- 0.51, N = 36076065554424211. (CXX) g++ options: -O3 -march=native -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To Compile2 x EPYC 7601EPYC 7351PEPYC 7601EPYC 7401PEPYC 7251300600900120015008211014103810901460

Open Porous Media Git

OPM Benchmark: Flow MPI Extra - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Extra - Threads: 16 - Solver TimeEPYC 7401PEPYC 7351P60120180240300SE +/- 2.97, N = 3SE +/- 0.84, N = 32642661. Build Time Thu Nov 8 18:40:03 EST 2018;

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 16 - Solver Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media GitOPM Benchmark: Flow MPI Norne - Threads: 16 - Solver TimeEPYC 7401PEPYC 7351P20406080100SE +/- 0.40, N = 3SE +/- 0.49, N = 374.1480.781. Build Time Thu Nov 8 18:40:03 EST 2018;


Phoronix Test Suite v10.8.4