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&sro.

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: Read2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601300K600K900K1200K1500KSE +/- 4463.58, N = 3SE +/- 4328.90, N = 3SE +/- 6005.79, N = 3SE +/- 9695.00, N = 3SE +/- 14289.34, N = 3SE +/- 1926.54, N = 377020511888121432821141807481083813793431. (CC) gcc options: -O3 -march=native -pthread

BlogBench

Test: Write

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

Compile Bench

Test: Compile

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

Compile Bench

Test: Initial Create

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

Compile Bench

Test: Read Compiled Tree

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

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integer2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76017K14K21K28K35K3383430603337743406428738315611. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30K2974226326282532844527202271131. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25K2470521425210572162719055199181. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30K2827525328258942521821402258621. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30K2950426554273132683924005266131. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76018K16K24K32K40K3532232723332783246531974315711. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76017K14K21K28K35K3058027573268112840027347280141. (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 7551EPYC 76016K12K18K24K30K2594923730236052348621744233881. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30K2998327950285132866427361283141. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76017K14K21K28K35K3102627297286742910124531288591. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

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

Stream

Type: Scale

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

Stream

Type: Triad

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

Stream

Type: Add

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

Tinymembench

Standard Memcpy

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

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memset2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 7.22, N = 3SE +/- 4.33, N = 3SE +/- 1.78, N = 3SE +/- 10.43, N = 3SE +/- 5.65, N = 3SE +/- 3.57, N = 311162967098119873991999571. (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 MiB2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 1.74, N = 3SE +/- 2.19, N = 3SE +/- 4.63, N = 3SE +/- 4.25, N = 3SE +/- 1.60, N = 3SE +/- 8.53, N = 31294311908126601272912985128071. (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 MiB2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 1.99, N = 3SE +/- 1.84, N = 3SE +/- 0.99, N = 3SE +/- 4.38, N = 3SE +/- 2.69, N = 3SE +/- 0.98, N = 31283911891126671272312945127491. (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 MiB2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 6.11, N = 3SE +/- 37.55, N = 3SE +/- 1.31, N = 3SE +/- 2.86, N = 3SE +/- 45.65, N = 3SE +/- 1.14, N = 31275711828126071268912867127221. (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 MiB2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 7.46, N = 3SE +/- 2.01, N = 3SE +/- 213.76, N = 12SE +/- 5.00, N = 3SE +/- 8.05, N = 3SE +/- 1.68, N = 31257711730119911261311253126471. (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 MiB2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 2.15, N = 3SE +/- 63.38, N = 3SE +/- 3.69, N = 3SE +/- 63.39, N = 3SE +/- 160.57, N = 7SE +/- 3.39, N = 31256311660125531250912356126341. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760115003000450060007500SE +/- 6.53, N = 3SE +/- 2.48, N = 3SE +/- 2.83, N = 3SE +/- 3.11, N = 3SE +/- 5.34, N = 3SE +/- 6.21, N = 36875606861646195627862581. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760116003200480064008000SE +/- 5.16, N = 3SE +/- 6.49, N = 3SE +/- 5.44, N = 3SE +/- 6.17, N = 3SE +/- 13.37, N = 3SE +/- 4.86, N = 37599688570407052714571431. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760116003200480064008000SE +/- 34.11, N = 3SE +/- 5.39, N = 3SE +/- 5.81, N = 3SE +/- 3.27, N = 3SE +/- 7.99, N = 3SE +/- 4.06, N = 37600684769776994714471001. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760116003200480064008000SE +/- 30.15, N = 3SE +/- 37.42, N = 3SE +/- 15.07, N = 3SE +/- 10.13, N = 3SE +/- 16.70, N = 3SE +/- 11.95, N = 37650687870077062700171501. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 24.54, N = 3SE +/- 48.28, N = 3SE +/- 14.40, N = 3SE +/- 6.27, N = 3SE +/- 10.71, N = 3SE +/- 26.41, N = 37824709170987127650972921. (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 7551EPYC 7601918273645SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3SE +/- 0.45, N = 3SE +/- 0.15, N = 3SE +/- 0.33, N = 321.3935.5836.5838.4639.6439.161. (CC) gcc options: -pthread -O3 -march=native

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 22 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760148121620SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 38.4411.6511.0112.6413.6213.311. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760113002600390052006500SE +/- 5.77, N = 3SE +/- 12.02, N = 3SE +/- 10.00, N = 3SE +/- 10.00, N = 36190559056035780581061401. (CC) gcc options: -lm -O3 -march=native -MT -MD -MP -MF

Parboil

Test: OpenMP LBM

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

Parboil

Test: OpenMP CUTCP

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

Parboil

Test: OpenMP Stencil

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

Parboil

Test: OpenMP MRI Gridding

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

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.45230.90461.35691.80922.2615SE +/- 0.10, N = 9SE +/- 0.02, N = 12SE +/- 0.01, N = 3SE +/- 0.09, N = 12SE +/- 0.10, N = 12SE +/- 0.09, N = 121.621.771.061.132.011.321. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011224364860SE +/- 0.16, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 38.1251.1526.0619.8115.4415.391. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

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

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601612182430SE +/- 0.24, N = 3SE +/- 0.35, N = 7SE +/- 0.17, N = 3SE +/- 0.61, N = 9SE +/- 1.66, N = 9SE +/- 0.59, N = 1220.6426.7315.0917.2521.4818.311. (CXX) g++ options: -O2 -lOpenCL

High Performance Conjugate Gradient

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

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 3.3Static OMP Speedup2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.31050.6210.93151.2421.5525SE +/- 0.01, N = 19SE +/- 0.01, N = 20SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 6SE +/- 0.01, N = 50.201.381.150.830.710.691. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.69421.38842.08262.77683.471SE +/- 0.00747, N = 12SE +/- 0.00301, N = 3SE +/- 0.00183, N = 3SE +/- 0.00184, N = 3SE +/- 0.00095, N = 3SE +/- 0.00124, N = 30.458283.085251.507551.212150.933370.90885

PolyBench-C

Test: Covariance Computation

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

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation Computation2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 35.466.056.005.775.825.471. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.9721.9442.9163.8884.86SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 33.644.323.883.873.723.661. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601612182430SE +/- 0.33, N = 32523232423251. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601204060801007669697171761. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601701402102803503262922923033053251. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 38287517507767828261. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760170140210280350SE +/- 1.67, N = 3SE +/- 1.33, N = 33423063063193193391. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760190180270360450SE +/- 3.00, N = 3SE +/- 0.33, N = 34003553613703713971. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 1.20, N = 3SE +/- 0.58, N = 3SE +/- 1.15, N = 31741581561621631731. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000SE +/- 4.00, N = 38047297337547598041. (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 322 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 4.41, N = 3SE +/- 6.78, N = 3SE +/- 0.00, N = 3SE +/- 11.05, N = 3SE +/- 10.33, N = 3SE +/- 11.35, N = 3101639225721195379560101691. (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 642 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 106.80, N = 3SE +/- 3.94, N = 3SE +/- 5.93, N = 3SE +/- 12.00, N = 3SE +/- 1.39, N = 3SE +/- 8.58, N = 37790715771517411741178941. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 12.06, N = 3SE +/- 9.41, N = 3SE +/- 13.43, N = 3SE +/- 6.86, N = 3SE +/- 2.68, N = 3SE +/- 12.03, N = 3106409648959199719997106261. (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 642 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 135.30, N = 3SE +/- 17.75, N = 3SE +/- 8.42, N = 3SE +/- 6.97, N = 3SE +/- 24.19, N = 3SE +/- 16.83, N = 37652704970717289728377811. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760116003200480064008000SE +/- 29.00, N = 3SE +/- 7.85, N = 3SE +/- 29.20, N = 3SE +/- 36.41, N = 3SE +/- 78.20, N = 3SE +/- 12.89, N = 37548682367726950710775051. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 35.12, N = 3SE +/- 33.97, N = 3SE +/- 54.99, N = 3SE +/- 48.89, N = 3SE +/- 24.61, N = 3SE +/- 31.92, N = 38187738973467597766480911. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 7.17, N = 3SE +/- 28.29, N = 3SE +/- 28.83, N = 3SE +/- 7.78, N = 3SE +/- 35.70, N = 3SE +/- 29.16, N = 38290745874627762772482301. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760117003400510068008500SE +/- 18.87, N = 3SE +/- 30.56, N = 3SE +/- 17.41, N = 3SE +/- 4.97, N = 3SE +/- 24.98, N = 3SE +/- 4.01, N = 37776708970537256725577751. (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 2562 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760117003400510068008500SE +/- 32.99, N = 3SE +/- 85.65, N = 7SE +/- 14.67, N = 3SE +/- 48.04, N = 3SE +/- 13.08, N = 3SE +/- 3.90, N = 37688682569697144721477071. (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 5122 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760116003200480064008000SE +/- 8.96, N = 3SE +/- 20.19, N = 3SE +/- 8.00, N = 3SE +/- 7.39, N = 3SE +/- 5.90, N = 3SE +/- 29.10, N = 37501631568587055712075451. (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 10242 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 7.34, N = 3SE +/- 6.43, N = 3SE +/- 2.11, N = 3SE +/- 19.94, N = 3SE +/- 6.48, N = 3SE +/- 4.44, N = 38507770377077966799985121. (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 20482 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 35.10, N = 3SE +/- 5.51, N = 3SE +/- 45.42, N = 3SE +/- 2.04, N = 3SE +/- 20.79, N = 3SE +/- 41.75, N = 37967727672107474752279841. (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 40962 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 38.36, N = 3SE +/- 13.90, N = 3SE +/- 23.73, N = 3SE +/- 11.98, N = 3SE +/- 7.47, N = 3SE +/- 57.58, N = 37878717971517351745178791. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760114002800420056007000SE +/- 19.93, N = 3SE +/- 74.35, N = 3SE +/- 7.61, N = 3SE +/- 19.47, N = 3SE +/- 18.94, N = 3SE +/- 39.74, N = 36623541860016249580365871. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760113002600390052006500SE +/- 3.39, N = 3SE +/- 36.27, N = 3SE +/- 33.05, N = 3SE +/- 28.93, N = 3SE +/- 14.74, N = 3SE +/- 19.00, N = 35903485053015215512757811. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760112002400360048006000SE +/- 1.04, N = 3SE +/- 3.79, N = 3SE +/- 16.65, N = 3SE +/- 6.10, N = 3SE +/- 29.24, N = 3SE +/- 8.17, N = 35367481148854994499152261. (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 322 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 110.80, N = 12SE +/- 102.38, N = 12SE +/- 114.53, N = 12SE +/- 1.25, N = 3SE +/- 74.27, N = 3SE +/- 114.40, N = 39802863588519463941099821. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 57.51, N = 3SE +/- 54.37, N = 3SE +/- 20.27, N = 3SE +/- 103.85, N = 3SE +/- 99.65, N = 3SE +/- 44.76, N = 31345812062121651270712717134201. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30KSE +/- 12.35, N = 3SE +/- 4.73, N = 3SE +/- 8.14, N = 3SE +/- 5.78, N = 3SE +/- 12.60, N = 3SE +/- 22.84, N = 32570423284232872407524125256661. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 21.30, N = 3SE +/- 32.97, N = 3SE +/- 5.24, N = 3SE +/- 54.06, N = 3SE +/- 70.97, N = 3SE +/- 40.48, N = 32550923052230482385723888254171. (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 1282 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 33.78, N = 3SE +/- 80.88, N = 3SE +/- 25.40, N = 3SE +/- 12.39, N = 3SE +/- 45.95, N = 3SE +/- 13.92, N = 31616014579146381516615175161841. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014K8K12K16K20KSE +/- 30.28, N = 3SE +/- 115.24, N = 3SE +/- 40.93, N = 3SE +/- 31.25, N = 3SE +/- 60.62, N = 3SE +/- 51.01, N = 32071818622188271949019451206411. (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 5122 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 30.27, N = 3SE +/- 124.63, N = 3SE +/- 44.88, N = 3SE +/- 205.23, N = 3SE +/- 95.84, N = 3SE +/- 106.81, N = 32487622612225652336823496251431. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 38.53, N = 3SE +/- 51.87, N = 3SE +/- 122.86, N = 3SE +/- 64.58, N = 3SE +/- 21.31, N = 3SE +/- 82.15, N = 32509722690226092345220663250241. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 34.33, N = 3SE +/- 17.32, N = 3SE +/- 80.86, N = 3SE +/- 76.96, N = 3SE +/- 121.76, N = 32292020730207392147521574227811. (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 5122 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 12.50, N = 3SE +/- 76.85, N = 3SE +/- 38.39, N = 3SE +/- 51.96, N = 3SE +/- 21.39, N = 3SE +/- 16.42, N = 32333920754211672188021925233681. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30KSE +/- 73.92, N = 3SE +/- 118.17, N = 3SE +/- 125.44, N = 3SE +/- 35.80, N = 3SE +/- 67.10, N = 3SE +/- 55.97, N = 32698224302243312537225149269461. (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 20482 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30KSE +/- 185.90, N = 3SE +/- 59.33, N = 3SE +/- 19.92, N = 3SE +/- 199.16, N = 3SE +/- 60.64, N = 3SE +/- 58.67, N = 32712824724247432543025605272401. (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 40962 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016K12K18K24K30KSE +/- 244.62, N = 3SE +/- 153.98, N = 3SE +/- 336.87, N = 3SE +/- 134.20, N = 3SE +/- 7.97, N = 3SE +/- 42.58, N = 32687724551244032507525514272331. (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 10242 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014K8K12K16K20KSE +/- 162.82, N = 3SE +/- 205.54, N = 3SE +/- 28.83, N = 3SE +/- 165.68, N = 3SE +/- 115.55, N = 3SE +/- 52.59, N = 31901814486188941956117944204591. (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 20482 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 126.72, N = 3SE +/- 99.14, N = 3SE +/- 183.27, N = 3SE +/- 28.67, N = 3SE +/- 118.60, N = 3SE +/- 43.92, N = 31336412315140231385012744147611. (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 40962 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 25.94, N = 3SE +/- 2.60, N = 3SE +/- 17.33, N = 3SE +/- 33.71, N = 3SE +/- 82.85, N = 3SE +/- 45.21, N = 31299111704120071239512272130331. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.12, N = 3SE +/- 0.04, N = 36.739.208.378.038.237.921. (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 Alignment2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.91581.83162.74743.66324.579SE +/- 0.05, N = 12SE +/- 0.13, N = 11SE +/- 0.05, N = 12SE +/- 0.06, N = 5SE +/- 0.10, N = 9SE +/- 0.03, N = 33.454.073.433.653.953.451. (CC) gcc options: -std=c99 -O3 -lm -lpthread

GNU GMP GMPbench

Total Time

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

Go Benchmarks

Test: json

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

Go Benchmarks

Test: build

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

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbage2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601500K1000K1500K2000K2500KSE +/- 12062.14, N = 3SE +/- 20139.43, N = 3SE +/- 3939.33, N = 3SE +/- 695.08, N = 3SE +/- 1987.07, N = 3SE +/- 1801.62, N = 31460917242777812777161023275897179872160

Bork File Encrypter

File Encryption Time

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

DaCapo Benchmark

Java Test: H2

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

DaCapo Benchmark

Java Test: Jython

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

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solving2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 12.05, N = 3SE +/- 19.69, N = 3SE +/- 147.31, N = 5SE +/- 21.63, N = 3SE +/- 15.44, N = 3SE +/- 19.85, N = 310350952597081012410293106081. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76017M14M21M28M35MSE +/- 391137.33, N = 3SE +/- 260711.56, N = 3SE +/- 477072.38, N = 4SE +/- 231609.59, N = 3SE +/- 265797.72, N = 3SE +/- 313116.33, N = 33365245530484683298829783066977031422611334744681. (CC) gcc options: -O3 -march=native

CacheBench

Test: Read

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

CacheBench

Test: Write

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

CacheBench

Test: Read / Modify / Write

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

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Composite2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000SE +/- 3.64, N = 3SE +/- 3.02, N = 3SE +/- 0.97, N = 3SE +/- 1.41, N = 3SE +/- 1.42, N = 3SE +/- 2.06, N = 3112487710261066107111311. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760180160240320400SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.60, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 33803433453563573801. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760150100150200250SE +/- 0.13, N = 3SE +/- 0.17, N = 3SE +/- 0.10, N = 3SE +/- 0.23, N = 3SE +/- 0.62, N = 3SE +/- 0.35, N = 32482172242292312381. (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 Multiply2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000SE +/- 6.85, N = 3SE +/- 6.24, N = 3SE +/- 1.77, N = 3SE +/- 0.20, N = 3SE +/- 2.97, N = 3SE +/- 4.48, N = 38998298388688689181. (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 Factorization2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016001200180024003000SE +/- 13.01, N = 3SE +/- 8.94, N = 3SE +/- 4.68, N = 3SE +/- 7.32, N = 3SE +/- 6.54, N = 3SE +/- 14.00, N = 32672171324342543256426951. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760130060090012001500SE +/- 0.24, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 31423128412891334133614221. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400800120016002000SE +/- 10.14, N = 3SE +/- 1.51, N = 3SE +/- 4.56, N = 3SE +/- 2.09, N = 3SE +/- 0.68, N = 3SE +/- 4.34, N = 31942134718051859186919401. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601120240360480600SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 3SE +/- 0.16, N = 3SE +/- 0.08, N = 3SE +/- 0.47, N = 35565045045215235561. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760150100150200250SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 32272062032082102191. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiply2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015001000150020002500SE +/- 28.59, N = 3SE +/- 9.64, N = 3SE +/- 13.38, N = 3SE +/- 3.30, N = 3SE +/- 4.24, N = 3SE +/- 22.23, N = 32398220323022342238524411. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760110002000300040005000SE +/- 72.81, N = 3SE +/- 4.16, N = 3SE +/- 10.24, N = 3SE +/- 12.85, N = 3SE +/- 4.87, N = 3SE +/- 0.36, N = 34844229344864642464047961. (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-Relaxation2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400800120016002000SE +/- 1.86, N = 3SE +/- 0.04, N = 3SE +/- 0.16, N = 3SE +/- 0.29, N = 3SE +/- 0.28, N = 3SE +/- 0.17, N = 31686152615301582158616881. (CC) gcc options: -O3 -march=native -lm

Numpy Benchmark

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

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed Time2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.2M2.4M3.6M4.8M6MSE +/- 8127.53, N = 3SE +/- 2097.91, N = 3SE +/- 8901.18, N = 3SE +/- 5830.78, N = 3SE +/- 3869.93, N = 3SE +/- 19129.54, N = 35689725514691852143905371574543152057106031. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601200K400K600K800K1000KSE +/- 2138.20, N = 5SE +/- 1315.49, N = 5SE +/- 433.33, N = 5SE +/- 1594.13, N = 5SE +/- 2113.08, N = 5SE +/- 674.17, N = 58547357731397720478000968038428531271. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760115K30K45K60K75KSE +/- 1082.68, N = 3SE +/- 46.49, N = 3SE +/- 79.88, N = 3SE +/- 663.77, N = 12SE +/- 12.66, N = 3SE +/- 87.49, N = 37159110107194222304826621275911. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760160M120M180M240M300MSE +/- 1261993.31, N = 3SE +/- 30805.84, N = 3SE +/- 104747.85, N = 3SE +/- 359575.21, N = 3SE +/- 250141.96, N = 3SE +/- 1770832.28, N = 725823766743180000836366671071150001379310001368218571. (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 Mapping2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601100200300400500SE +/- 8.52, N = 12SE +/- 0.30, N = 3SE +/- 1.03, N = 3SE +/- 1.42, N = 3SE +/- 0.12, N = 3SE +/- 2.01, N = 33862123614084384551. (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.0vpxenc2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 312.2211.0511.1411.1211.5712.251. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 313.507.1610.6311.3011.0811.701. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 31941551691791821911. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760140801201602001881711711761781871. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.88, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 31821111391541631701. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.33, N = 31881281531671721811. (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: Resizing2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.58, N = 3SE +/- 1.45, N = 3SE +/- 0.67, N = 31051741761751701751. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.67, N = 3SE +/- 1.52, N = 121841051351491581651. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760150100150200250SE +/- 0.67, N = 3SE +/- 0.67, N = 32081821871931972061. (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 Solver2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000SE +/- 0.85, N = 3SE +/- 1.43, N = 3SE +/- 3.52, N = 3SE +/- 2.25, N = 3SE +/- 1.32, N = 3SE +/- 2.95, N = 39878919019309269891. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760130K60K90K120K150KSE +/- 2850.88, N = 9SE +/- 59.47, N = 3SE +/- 443.11, N = 3SE +/- 614.77, N = 3SE +/- 633.86, N = 3SE +/- 1083.97, N = 313023930627600387766585123912201. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120M40M60M80M100MSE +/- 302657.40, N = 3SE +/- 85097.64, N = 3SE +/- 96861.51, N = 3SE +/- 474439.83, N = 3SE +/- 451949.77, N = 3SE +/- 186688.77, N = 310093206216282402330754124354157956308691570080731. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760130M60M90M120M150MSE +/- 1024911.36, N = 3SE +/- 41751.52, N = 3SE +/- 309490.22, N = 3SE +/- 543463.40, N = 3SE +/- 689157.25, N = 3SE +/- 351504.20, N = 31194482611759792737399010492803786330240266907463

Swet

Average

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

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.32 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400K800K1200K1600K2000KSE +/- 28692.91, N = 12SE +/- 3209.41, N = 3SE +/- 3875.74, N = 3SE +/- 1972.15, N = 3SE +/- 22818.33, N = 3SE +/- 13270.20, N = 817267994612959301781114631117821911390681. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601816243240SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 325.9433.9330.2929.4830.2628.86

Timed ImageMagick Compilation

Time To Compile

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

Timed Linux Kernel Compilation

Time To Compile

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

Timed LLVM Compilation

Time To Compile

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

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To Compile2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.06, N = 3SE +/- 0.41, N = 3SE +/- 0.33, N = 3SE +/- 0.12, N = 3SE +/- 0.23, N = 3SE +/- 0.22, N = 370.3699.0481.5677.5277.0573.191. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.21, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 311.2180.3440.3428.7123.1121.971. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.2242.4483.6724.8966.12SE +/- 0.04, N = 3SE +/- 0.04, N = 12SE +/- 0.03, N = 3SE +/- 0.02, N = 11SE +/- 0.03, N = 125.442.972.372.132.081. (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 7551EPYC 760120406080100SE +/- 0.97, N = 6SE +/- 1.17, N = 3SE +/- 1.26, N = 568.3593.0190.501. 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 7551EPYC 760120406080100SE +/- 0.97, N = 6SE +/- 1.16, N = 3SE +/- 1.26, N = 566.4790.5088.311. 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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011632486480SE +/- 0.16, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.14, N = 312.8271.2336.6928.9623.0122.611. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011020304050SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 36.3443.0120.6116.8312.9312.701. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011632486480SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 347.4770.6959.5054.5653.1649.991. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011326395265SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 38.1457.8229.0722.6517.0215.631. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760148121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.5715.357.925.794.684.511. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011224364860SE +/- 0.06, N = 3SE +/- 0.23, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 315.6153.4229.1823.0421.5619.33

Node.js Octane Benchmark

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

AOBench

Size: 2048 x 2048 - Total Time

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

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Raytests2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.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.483.473.353.343.141. (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 Fall2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.066.205.555.365.335.051. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.817.056.426.176.165.841. (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 Convex2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.356.205.925.705.695.351. (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 Ragdolls2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.8551.712.5653.424.275SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 33.123.803.443.323.313.111. (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 Trimesh2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.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.271.261.211.211.141. (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 Trimesh2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.33530.67061.00591.34121.6765SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.341.491.481.441.431.341. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601612182430SE +/- 0.31, N = 12SE +/- 0.34, N = 7SE +/- 0.24, N = 3SE +/- 0.26, N = 12SE +/- 0.24, N = 3SE +/- 0.23, N = 313.4526.9915.8015.0614.6714.001. (CC) gcc options: -O3 -march=native -pthread -lz -llzma

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversion2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760148121620SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 316.3317.7617.8117.2517.1816.151. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760148121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 512.3413.6613.6413.1813.1412.371. (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 MP32 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 310.5111.5911.5911.2011.1810.511. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 37.578.368.388.168.077.611. (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 Synthesis2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011020304050SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.20, N = 3SE +/- 0.10, N = 340.1444.1544.1742.7142.6240.141. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 311.2410.6810.7010.8310.511. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.37, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 313.6399.1249.7735.8628.3527.221. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601612182430SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 322.0424.9824.4423.5623.5522.111. (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: Graceful2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011428425670SE +/- 0.12, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.20, N = 3SE +/- 0.04, N = 3SE +/- 0.19, N = 356.8163.7962.4060.2860.1956.761. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Solitaire2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.38, N = 3SE +/- 0.47, N = 3SE +/- 0.35, N = 3SE +/- 0.49, N = 3SE +/- 0.33, N = 3SE +/- 0.54, N = 387.9098.1095.9492.5592.4287.421. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.95, N = 3SE +/- 0.67, N = 3SE +/- 0.76, N = 3SE +/- 0.10, N = 3SE +/- 1.32, N = 3SE +/- 0.63, N = 31471641641581581491. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601510152025SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.7819.429.736.845.585.291. (CC) gcc options: -static -fopenmp -O3 -march=native

OpenCV Benchmark

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

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2html2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.04750.0950.14250.190.2375SE +/- 0.00176754, N = 3SE +/- 0.00094769, N = 3SE +/- 0.00073552, N = 3SE +/- 0.00042461, N = 3SE +/- 0.00058226, N = 3SE +/- 0.00065231, N = 30.189901630.208722500.211314390.201025810.201935540.18958411

Perl Benchmarks

Test: Interpreter

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

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: Serial2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012004006008001000101611281123108410871014

Radiance Benchmark

Test: SMP Parallel

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

Sudokut

Total Time

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

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total Time2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601246810SE +/- 0.02, N = 12SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 41.487.693.942.862.372.371. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601510152025SE +/- 0.27, N = 4SE +/- 0.30, N = 4SE +/- 0.34, N = 3SE +/- 0.32, N = 3SE +/- 0.27, N = 4SE +/- 0.35, N = 317.2318.9919.4518.7418.3917.36

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 14.27, N = 3SE +/- 0.49, N = 3SE +/- 0.55, N = 3SE +/- 32.65, N = 3SE +/- 4.04, N = 3SE +/- 19.16, N = 39225124224833503436245541. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120K40K60K80K100KSE +/- 40.45, N = 3SE +/- 8.74, N = 3SE +/- 15.90, N = 3SE +/- 184.27, N = 3SE +/- 30.75, N = 3SE +/- 57.98, N = 38187111007219583079238667407361. (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: cos2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3137144164132132137

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffs2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.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.825.085.814.684.684.82

glibc bench

Benchmark: sin

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

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrt2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.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.704.955.654.554.554.70

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanh2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601918273645SE +/- 0.11, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.81, N = 1234.5036.2041.4133.3333.3435.19

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsll2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.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.825.085.814.684.684.82

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_once2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.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.835.095.824.694.694.83

Cryptsetup

PBKDF2-sha512

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

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 Throughput2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601306090120150SE +/- 1.27, N = 3SE +/- 1.11, N = 3SE +/- 1.38, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 31461321321371381471. (CC) gcc options: -O3 -march=native -lm

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 1282 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760160120180240300SE +/- 2.21, N = 9SE +/- 0.14, N = 3SE +/- 0.27, N = 3SE +/- 0.47, N = 3SE +/- 0.22, N = 3SE +/- 0.14, N = 31731622542442422521. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601110K220K330K440K550KSE +/- 3036.21, N = 3SE +/- 143.00, N = 3SE +/- 971.65, N = 3SE +/- 820.46, N = 3SE +/- 1536.25, N = 3SE +/- 3941.18, N = 35182851230392495783175364074533968411. (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 Write2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76018K16K24K32K40KSE +/- 2219.18, N = 6SE +/- 6.74, N = 3SE +/- 99.97, N = 3SE +/- 75.73, N = 3SE +/- 62.03, N = 3SE +/- 71.71, N = 31146916814316093487438186362131. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 178.37, N = 3SE +/- 29.83, N = 3SE +/- 136.10, N = 3SE +/- 35.53, N = 3SE +/- 13.14, N = 3SE +/- 155.22, N = 31514511515126611366814499148051. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015001000150020002500SE +/- 13.38, N = 3SE +/- 4.34, N = 3SE +/- 11.66, N = 3SE +/- 32.81, N = 4SE +/- 11.68, N = 3SE +/- 30.99, N = 32252189220472119206421471. (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-only2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013691215SE +/- 0.96, N = 11SE +/- 0.21, N = 12SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.05, N = 310.259.155.434.948.135.07

Darktable

Test: Masskrug - Acceleration: CPU-only

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

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-only2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.04730.09460.14190.18920.2365SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 120.150.210.140.120.150.13

Darktable

Test: Server Room - Acceleration: CPU-only

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

GIMP

Test: resize

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

GIMP

Test: rotate

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

GIMP

Test: auto-levels

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

GIMP

Test: unsharp-mask

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

GNU Octave Benchmark

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

Redis

Test: LPOP

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

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADD2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400K800K1200K1600K2000KSE +/- 24288.76, N = 4SE +/- 16974.58, N = 12SE +/- 15101.94, N = 3SE +/- 29072.20, N = 3SE +/- 2539.67, N = 3SE +/- 16774.42, N = 31652577138456414745101531695159490416568861. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601300K600K900K1200K1500KSE +/- 3726.29, N = 3SE +/- 19273.98, N = 3SE +/- 21415.56, N = 12SE +/- 19390.48, N = 3SE +/- 13067.87, N = 3SE +/- 14251.32, N = 3121509098628510647691107291111929211974691. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400K800K1200K1600K2000KSE +/- 21300.51, N = 3SE +/- 10123.48, N = 3SE +/- 26137.53, N = 12SE +/- 10607.60, N = 3SE +/- 19052.51, N = 3SE +/- 12124.99, N = 31902826154652517165321731232186955118383961. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601300K600K900K1200K1500KSE +/- 25872.16, N = 3SE +/- 2556.44, N = 3SE +/- 18027.86, N = 3SE +/- 19395.95, N = 3SE +/- 21411.56, N = 4SE +/- 18354.77, N = 31396312112318613082631318665131039213678591. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 16.31, N = 3SE +/- 0.69, N = 3SE +/- 0.24, N = 3SE +/- 46.58, N = 3SE +/- 4.37, N = 3SE +/- 37.19, N = 311952160932154494566359181. (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: Forking2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760110K20K30K40K50KSE +/- 183.90, N = 3SE +/- 113.45, N = 3SE +/- 160.10, N = 3SE +/- 1292.78, N = 12SE +/- 1170.23, N = 12SE +/- 1209.40, N = 122868224733424024525243597445661. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76013K6K9K12K15KSE +/- 83.96, N = 3SE +/- 0.84, N = 3SE +/- 18.96, N = 3SE +/- 78.60, N = 3SE +/- 23.85, N = 3SE +/- 94.71, N = 315808205041895797736877001. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760160K120K180K240K300KSE +/- 512.47, N = 3SE +/- 137.48, N = 3SE +/- 313.84, N = 3SE +/- 311.54, N = 3SE +/- 196.62, N = 3SE +/- 180.14, N = 329341941846841851033561329941374451. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760130K60K90K120K150KSE +/- 1218.29, N = 3SE +/- 3.26, N = 3SE +/- 2.38, N = 3SE +/- 78.64, N = 3SE +/- 66.12, N = 3SE +/- 102.55, N = 313606218477369105119064348686911. (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 Copying2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76019001800270036004500SE +/- 29.36, N = 3SE +/- 4.22, N = 3SE +/- 41.07, N = 3SE +/- 35.52, N = 3SE +/- 73.01, N = 3SE +/- 65.59, N = 32748285140284004366139051. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 343.02, N = 12SE +/- 106.95, N = 3SE +/- 130.34, N = 3SE +/- 196.37, N = 3SE +/- 109.45, N = 3SE +/- 289.93, N = 3254585652109921339916608173901. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014M8M12M16M20MSE +/- 904286.44, N = 9SE +/- 57635.42, N = 4SE +/- 38957.95, N = 3SE +/- 120495.49, N = 3SE +/- 132910.28, N = 7SE +/- 228446.84, N = 121711892634124706568333852951410765409111600611. (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 Passing2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012M4M6M8M10MSE +/- 158248.91, N = 3SE +/- 34520.11, N = 3SE +/- 70147.48, N = 3SE +/- 137326.71, N = 3SE +/- 126519.74, N = 6SE +/- 123834.23, N = 392657193976787723352491210609564342101815941. (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: Memory2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.3M2.6M3.9M5.2M6.5MSE +/- 5999.78, N = 3SE +/- 35480.28, N = 3SE +/- 4774.15, N = 3SE +/- 19171.17, N = 3SE +/- 15215.03, N = 3SE +/- 12854.32, N = 34217322238136739551395061206590434759977201. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120K40K60K80K100KSE +/- 80.32, N = 3SE +/- 3.34, N = 3SE +/- 5.28, N = 3SE +/- 36.44, N = 3SE +/- 114.17, N = 3SE +/- 135.35, N = 38874912101241523490142239447221. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -rdynamic -ldl -laio -lm

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmark2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011428425670SE +/- 0.14, N = 4SE +/- 0.17, N = 4SE +/- 0.09, N = 4SE +/- 0.11, N = 4SE +/- 0.14, N = 4SE +/- 0.67, N = 459.8254.9955.7156.7957.3560.741. 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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.75151.5032.25453.0063.7575SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 33.340.781.692.202.812.94

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Supercar2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011.34332.68664.02995.37326.7165SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 9SE +/- 0.03, N = 35.441.613.554.645.605.97

Blender

Blend File: BMW27 - Compute: CPU-Only

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

Blender

Blend File: Classroom - Compute: CPU-Only

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

Blender

Blend File: Fishy Cat - Compute: CPU-Only

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

Blender

Blend File: Barbershop - Compute: CPU-Only

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

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

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

Blender

Blend File: BMW27 - Compute: CPU-Only

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

Blender

Blend File: Classroom - Compute: CPU-Only

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

Blender

Blend File: Fishy Cat - Compute: CPU-Only

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

Blender

Blend File: Barbershop - Compute: CPU-Only

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

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

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

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-062 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400K800K1200K1600K2000KSE +/- 26216.76, N = 3SE +/- 782.87, N = 3SE +/- 13349.50, N = 3SE +/- 19916.60, N = 12SE +/- 26622.30, N = 12SE +/- 23246.98, N = 121558306146821320120051887233174084418357181. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760110K20K30K40K50KSE +/- 3639.91, N = 9SE +/- 331.78, N = 12SE +/- 583.28, N = 12SE +/- 494.83, N = 12SE +/- 499.65, N = 12SE +/- 1266.42, N = 124473022956261762697525584307831. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Get2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760114K28K42K56K70KSE +/- 2109.32, N = 12SE +/- 5519.25, N = 12SE +/- 1176.88, N = 12SE +/- 428.81, N = 3SE +/- 391.67, N = 3SE +/- 1665.36, N = 125399650039455336680055388619571. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76019K18K27K36K45KSE +/- 784.66, N = 12SE +/- 545.53, N = 12SE +/- 47.62, N = 3SE +/- 476.79, N = 12SE +/- 86.23, N = 3SE +/- 371.58, N = 74118923442249732645525250290301. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760110K20K30K40K50KSE +/- 902.50, N = 3SE +/- 1336.06, N = 9SE +/- 147.85, N = 3SE +/- 1229.56, N = 12SE +/- 48.80, N = 3SE +/- 92.84, N = 34505226038264872889326191298431. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760114K28K42K56K70KSE +/- 265.83, N = 3SE +/- 1332.03, N = 12SE +/- 200.38, N = 3SE +/- 574.84, N = 10SE +/- 1876.44, N = 12SE +/- 1632.16, N = 126394440913429335439961324634991. (CC) gcc options: -O3 -march=native -lm -rdynamic

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Prepend2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760111K22K33K44K55KSE +/- 663.14, N = 3SE +/- 1281.01, N = 12SE +/- 82.78, N = 3SE +/- 1105.77, N = 12SE +/- 2955.21, N = 12SE +/- 1919.55, N = 124485526623264352895537074504051. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760110K20K30K40K50KSE +/- 678.19, N = 4SE +/- 572.82, N = 12SE +/- 46.91, N = 3SE +/- 1847.72, N = 9SE +/- 131.36, N = 3SE +/- 3266.89, N = 124557625260267002988126399417781. (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 Times2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400800120016002000SE +/- 2.85, N = 3SE +/- 0.67, N = 3SE +/- 1.33, N = 3SE +/- 4.26, N = 3SE +/- 2.52, N = 3SE +/- 0.88, N = 3151816681668161516141514

Hierarchical INTegration

Test: FLOAT

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

Hierarchical INTegration

Test: DOUBLE

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: DOUBLE2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601140M280M420M560M700MSE +/- 1027961.79, N = 3SE +/- 6878470.17, N = 3SE +/- 7095257.32, N = 9SE +/- 8445101.75, N = 9SE +/- 6462427.81, N = 3SE +/- 9980570.19, N = 96108967545814359215805846046068134495889478376373913811. (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 Serving2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76015K10K15K20K25KSE +/- 302.05, N = 12SE +/- 54.68, N = 3SE +/- 59.18, N = 3SE +/- 91.12, N = 3SE +/- 88.79, N = 3SE +/- 70.99, N = 31849820394216732227522501235101. (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 Serving2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014K8K12K16K20KSE +/- 239.14, N = 3SE +/- 42.54, N = 3SE +/- 24.57, N = 3SE +/- 116.37, N = 3SE +/- 47.09, N = 3SE +/- 313.51, N = 31595515364164441592315725163631. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760190K180K270K360K450KSE +/- 895.53, N = 3SE +/- 800.35, N = 3SE +/- 348.37, N = 3SE +/- 476.01, N = 3SE +/- 1386.84, N = 3SE +/- 59.48, N = 3397929362866362169372745371645399660

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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76014080120160200SE +/- 1.84, N = 12SE +/- 0.04, N = 3SE +/- 0.16, N = 3SE +/- 0.24, N = 3SE +/- 2.27, N = 3SE +/- 0.29, N = 3108190152152149145

Git

Time To Complete Common Git Commands

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

Scikit-Learn

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

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image Synthesis2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.51751.0351.55252.072.5875SE +/- 0.04, N = 9SE +/- 0.05, N = 12SE +/- 0.01, N = 3SE +/- 0.02, N = 12SE +/- 0.02, N = 12SE +/- 0.01, N = 61.272.301.321.131.251.02

Chaos Group V-RAY

Mode: CPU

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

Tesseract OCR

Time To OCR 7 Images

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

OSBench

Test: Create Files

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

OSBench

Test: Create Threads

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

OSBench

Test: Launch Programs

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

OSBench

Test: Create Processes

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

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocations2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.21, N = 3SE +/- 0.12, N = 3SE +/- 0.22, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 392.4798.2496.6896.1994.8993.481. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400800120016002000SE +/- 1.60, N = 4SE +/- 1.85, N = 4SE +/- 21.22, N = 4SE +/- 8.37, N = 4SE +/- 5.49, N = 4SE +/- 0.86, N = 4199118021780185918631990

Java SciMark

Computational Test: Monte Carlo

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

Java SciMark

Computational Test: Fast Fourier Transform

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

Java SciMark

Computational Test: Sparse Matrix Multiply

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

Java SciMark

Computational Test: Dense LU Matrix Factorization

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

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

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

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encoding2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601306090120150SE +/- 12.24, N = 9SE +/- 0.23, N = 3SE +/- 0.39, N = 3SE +/- 0.53, N = 3SE +/- 1.47, N = 12SE +/- 0.50, N = 3131.7555.9193.66106.1399.50106.751. (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 7351PEPYC 7401PEPYC 7551EPYC 760190180270360450SE +/- 0.73, N = 3SE +/- 0.81, N = 3SE +/- 2.97, N = 3SE +/- 5.28, N = 9SE +/- 4.11, N = 31902732703982631. 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 7551EPYC 760180160240320400SE +/- 0.70, N = 3SE +/- 5.26, N = 9SE +/- 4.09, N = 31843912571. 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 7351PEPYC 7401PEPYC 7551EPYC 760120406080100SE +/- 0.35, N = 3SE +/- 0.49, N = 3SE +/- 0.40, N = 3SE +/- 0.35, N = 3SE +/- 0.79, N = 356.3782.6675.9980.9075.741. 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 7551EPYC 760120406080100SE +/- 0.35, N = 3SE +/- 0.36, N = 3SE +/- 0.78, N = 354.7878.8473.881. 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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76011224364860SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 345.4853.1452.2049.0648.3745.51

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR Benchmark2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76010.11010.22020.33030.44040.5505SE +/- 0.0042, N = 3SE +/- 0.0028, N = 3SE +/- 0.0020, N = 3SE +/- 0.0005, N = 3SE +/- 0.0016, N = 3SE +/- 0.0019, N = 30.47280.29310.39080.44550.48920.46381. 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.A2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76019001800270036004500SE +/- 4.30, N = 3SE +/- 2.59, N = 3SE +/- 0.70, N = 3SE +/- 28.88, N = 3SE +/- 4.91, N = 3SE +/- 38.67, N = 34149442544274092397640651. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 7601400800120016002000SE +/- 0.70, N = 3SE +/- 0.03, N = 3SE +/- 1.08, N = 3SE +/- 1.22, N = 3SE +/- 0.51, N = 3SE +/- 0.67, N = 317772414816908358921. (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.A2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 0.92, N = 3SE +/- 7.68, N = 3SE +/- 124.46, N = 3SE +/- 5.26, N = 3SE +/- 4.69, N = 3SE +/- 0.52, N = 31639872166764866329536671. (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.B2 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76012K4K6K8K10KSE +/- 0.30, N = 3SE +/- 141.73, N = 3SE +/- 116.93, N = 4SE +/- 9.33, N = 3SE +/- 1.48, N = 3SE +/- 17.10, N = 31739872970755141330538521. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760130K60K90K120K150KSE +/- 725.20, N = 3SE +/- 124.40, N = 3SE +/- 1902.85, N = 12SE +/- 1428.44, N = 12SE +/- 211.73, N = 3SE +/- 38.80, N = 313332823683433536087154846707641. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 760120K40K60K80K100KSE +/- 702.85, N = 3SE +/- 30.95, N = 3SE +/- 592.65, N = 3SE +/- 675.58, N = 3SE +/- 75.17, N = 3SE +/- 352.29, N = 311487725279448155610736742599691. (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 7251EPYC 7351PEPYC 7401PEPYC 7551EPYC 76016001200180024003000SE +/- 18.25, N = 3SE +/- 2.89, N = 3SE +/- 3.69, N = 3SE +/- 4.64, N = 3SE +/- 6.54, N = 3SE +/- 2.56, N = 32886276828582719269327301. (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 7251EPYC 7351PEPYC 7401PEPYC 7601130K260K390K520K650KSE +/- 207.00, N = 3SE +/- 945.21, N = 3SE +/- 956.51, N = 3SE +/- 1752.33, N = 3629397570912569262587330628401

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: 642 x EPYC 7601EPYC 7251EPYC 7351PEPYC 7401PEPYC 7601130260390520650SE +/- 18.74, N = 9SE +/- 0.51, N = 3SE +/- 1.09, N = 3SE +/- 0.36, N = 3SE +/- 0.21, N = 34424216065556071. (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 7251EPYC 7351PEPYC 7401PEPYC 7601300600900120015008211460101410901038

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 7351PEPYC 7401P60120180240300SE +/- 0.84, N = 3SE +/- 2.97, N = 32662641. 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 7351PEPYC 7401P20406080100SE +/- 0.49, N = 3SE +/- 0.40, N = 380.7874.141. Build Time Thu Nov 8 18:40:03 EST 2018;


Phoronix Test Suite v10.8.4