AMD Threadripper 3960X vs. Intel Core i9 10980XE

Intel Core i9-10980XE benchmarks against AMD Ryzen Threadripper 3960X. Benchmarks by Michael Larabel on Ubuntu 19.10 Linux.

HTML result view exported from: https://openbenchmarking.org/result/1911270-HU-THREADRIP09&rdt&grt.

AMD Threadripper 3960X vs. Intel Core i9 10980XEProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThreadripper 3960XCore i9 10980XEAMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)AMD Starship/Matisse4 x 8192 MB DDR4-3200MT/s240GB Force MP510AMD Navi 10 8GB (2100/875MHz)AMD Navi 10 HDMI AudioASUS PB278Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723Ubuntu 19.105.3.0-23-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.54.5 Mesa 19.2.1 (LLVM 9.0.0)GCC 9.2.1 20191008ext42560x1440Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads)Gigabyte X299X DESIGNARE 10G (F1 BIOS)Intel Sky Lake-E DMI3 RegistersRealtek ALC12202 x Intel 10G X550T + Intel Device 2723OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Threadripper 3960X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Core i9 10980XE: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002cJava Details- OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Details- Python 2.7.17rc1 + Python 3.7.5rc1Security Details- Threadripper 3960X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Core i9 10980XE: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled

AMD Threadripper 3960X vs. Intel Core i9 10980XEcompress-7zip: Compress Speed Testmt-dgemm: Sustained Floating-Point Rateapache: Static Web Page Servingcassandra: Readscassandra: Writescassandra: Mixed 1:3apache-siege: 200appleseed: Emilyappleseed: Disney Materialappleseed: Material Testeraskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve MPI - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingasmfish: 1024 Hash Memory, 26 Depthblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlybork: File Encryption Timebrl-cad: VGR Performance Metricbuild2: Time To Compilebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshbyte: Dhrystone 2c-ray: Total Time - 4K, 16 Rays Per Pixelcachebench: Readcachebench: Writecachebench: Read / Modify / Writev-ray: CPUcoremark: CoreMark Size 666 - Iterations Per Secondcp2k: Fayalite-FIST Datacpp-perf-bench: Atolcpp-perf-bench: Ctypecpp-perf-bench: Math Librarycpp-perf-bench: Rand Numberscpp-perf-bench: Stepanov Vectorcpp-perf-bench: Function Objectscpp-perf-bench: Stepanov Abstractioncrafty: Elapsed Timectx-clock: Context Switch Timedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansdarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlydav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitdcraw: RAW To PPM Image Conversionembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objespeak: Text-To-Speech Synthesisrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Read While Writingfftw: 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 4096encode-flac: WAV To FLACgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskgit: Time To Complete Common Git Commandsglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_onceoctave-benchmark: go-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacegromacs: Water Benchmarkcompress-gzip: Linux Source Tree Archiving To .tar.gzhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processhimeno: Poisson Pressure Solverhpcc: G-HPLhpcc: G-Fftehpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthindigobench: Bedroomindigobench: Supercaroidn: Memorialjava-scimark2: Compositeencode-mp3: WAV To MP3lczero: BLASlczero: Randlibgav1: Chimera 1080plibgav1: Summer Nature 4Klibgav1: Summer Nature 1080plibgav1: Chimera 1080p 10-bitlibreoffice: 20 Documents To PDFluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismcompress-lzma: 256MB File Compressionm-queens: Time To Solvembw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 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 MiBmemtier-benchmark: Redisminife: Smallminion: Gracefulminion: Solitaireminion: Quasigroupmkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch All - f32mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Convolution Batch conv_googlenet_v3 - f32n-queens: Elapsed Timenamd: ATPase Simulation - 327,506 Atomsnpb: BT.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bneatbench: CPUnginx: Static Web Page Servingopencv-bench: optcarrot: Optimized Benchmarkencode-opus: WAV, Opus Encode, Opus Decodeosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesosbench: Memory Allocationsospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Tracerparaview: Many Spheres - 2560 x 1440paraview: Many Spheres - 2560 x 1440paraview: Wavelet Volume - 2560 x 1440paraview: Wavelet Volume - 2560 x 1440paraview: Wavelet Contour - 2560 x 1440paraview: Wavelet Contour - 2560 x 1440parboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingpennant: sedovbigpennant: leblancbigphpbench: PHP Benchmark Suitepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepovray: Trace Timepybench: Total For Average Test Timesqmcpack: radiance: Serialradiance: SMP Parallelramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointrav1e: 1080p To AV1 Video Encoderedis: GETredis: SETrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000scimark2: Compositeselenium: ARES-6 - Firefoxselenium: Octane - Firefoxselenium: Jetstream - Firefoxselenium: StyleBench - Firefoxselenium: Maze Solver - Firefoxselenium: Speedometer - Firefoxselenium: ARES-6 - Google Chromeselenium: Octane - Google Chromeselenium: PSPDFKit WASM - Firefoxselenium: Jetstream - Google Chromeselenium: StyleBench - Google Chromeselenium: Maze Solver - Google Chromeselenium: Speedometer - Google Chromeselenium: PSPDFKit WASM - Google Chromesmallpt: Global Illumination Renderer; 128 Samplesspec-jbb2015: SPECjbb2015-Composite max-jOPSspec-jbb2015: SPECjbb2015-Composite critical-jOPSsqlite: 1sqlite: 8sqlite-speedtest: Timed Time - Size 1,000stockfish: Total Timestream: Copystream: Scalestream: Triadstream: Addstress-ng: Cryptostress-ng: Forkingstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingsunflow: Global Illumination + Image Synthesissvt-av1: Enc Mode 0 - 1080psvt-av1: Enc Mode 4 - 1080psvt-av1: Enc Mode 8 - 1080psvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080ptachyon: Total Timetensorflow: Cifar10tesseract-ocr: Time To OCR 7 Imagesbuild-gcc: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilemrbayes: Primate Phylogeny Analysisbuild-php: Time To Compiletinymembench: Standard Memcpytinymembench: Standard Memsettscp: AI Chess Performancettsiod-renderer: Phong Rendering With Soft-Shadow Mappingtungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticvpxenc: vpxenc VP9 1080p Video Encodex264: H.264 Video Encodingx265: H.265 1080p Video Encodingxsbench: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Threadripper 3960XCore i9 10980XE1509158.54388734193.153007823061917155723.63160.6052287.464249136.8049861911.413307.001865.033311.014617.473915.537554026657.99150.8984.00237.55191.488.01839350254.0832.1143483.4169414.1109413.813672.1816230.7987750.95518845423513.121.0593063.5432059.69929574661655.494100270394041069837.228639419.69357.76133.088270.6901105.42776.64714.67728.304904172915236943963336446436.2793.4020.1302.242587.81291.09677.0687.1939.49829.767328.369432.152028.785832.151327.739427.81114368827010303684877714112379362.2111139585.48569.28883.89114.08902.38674.18684.69356.29048.18818.88097.97864.36784.1150421890046123477332746038260512404697042616430495993761112588754089734104223147.8348.60912.31617.12520.5114.76542.02064.840411.7592741.41685.837172.219847.826342.1623510.51978.4205210.01721.7530712.13701.7439513.30686191901078192910137597025001351710379569226356514622.48633.7542.8583.7366.03211.6662.76222.9553.5295.46811.14622.73744.5614748.29360660.4607310.7307710.7307731.636905.540221.822280.142920.456833.3640022107.9133.9268.10419.593033.267.11732.734910690849.6722.9974.2920.466.7882.792.29226.23523.28110893.67819400.43219435.38219697.47510863.42111306.18411380.32211493.0702912967.747790.6741.78130260.510068107.1804942.8176916.79956.847351070.542.596112.86390142.2271772.78226.81957.28304.4690.7223552747.622208.112214.2717832.3951711.8825120.0823242.0835.336127.8564.118106.886.27211.53892620.84334748.14624841.03660670.59605938.467.082.8852.633.722510.75333.3358.855900.232175.722811.522247.472578.9281.2646577.24344049.0677966502.5646305.170658408662564.29652813768.05077916.4109681875.8558.724172.07943028.4437204.2538106.3843894.2636961.6343043.8435940.8937097.9937623.8540240.981.3692649622.701834121.406643.0793355.90714138.77517245.1196759.03212584.85610.1039.03732.69814.999714.9250.6736739217.5779.04.497.119.97474331324217.5036.64.013315083.675526592641515.73861.41058.4307543452833465.133514.636725.136666.47072.9380851.069167.113239494.25151388.0567241.3718734.3415705353.862449871.83380.730.6850.0648.04378.792382.22392.87326.411.689917.0424.136598.91214.53928.538141.55771.13339.64410538.017756.91341412780.0449.7973719.33553.564224.15646201.36193.7665.71502952820.35710.227967967.28081832075.145642616056920397360.61227.65089120.961023129.577241584.332378.471568.432385.572908.065128.685338619692.74268.46142.97373.59331.855.83920371672.5892.2368703.9771624.4665053.9644532.4737120.8590131.01589247073027.637.5874064.6334036.93975609552123.62252014326274633910.084309955.80254.26826.311273.810964.61378.06512.74629.948919454312066654257482597369.1604.4570.1422.635276.89170.75297.8048.2535.17418.945620.883122.422720.184226.883523.094028.98396435581150045541846888866.77395.59025.37578.57338.57430.59149.09138.57671.47561.69279.28921.48725.27139.05969.35536.2169121957738939389562519539345551963272227904255016809366081606522547122844180179.57011.20416.45019.55924.9855.35040.06614.917151.3824439.81986.405851.812557.742191.5933111.10578.5471010.16951.3821712.88801.3965617.984896228068762511189633171893269479523736714933669341.51432.0472.6443.99911.17127.4902.43943.1983.63810.40724.67041.54652.2234133.54846759.381106.977526.9775233.918735.248232.596320.107100.288611.4785120672.6952.6406.20721.812240.809.14334.226466812.827.9313.6242.5112.847.2542.912.79222.94947.6008969.5849270.7498972.1728836.1118285.5558210.9108370.6837965.8522679835.957074.2544.82172367.86140794.8832436.6373915.756513.42541168.431.792122.59695125.4631400.03157.69266.84178.6270.9689741131.732377.792479.6218608.7542920.1616348.6010924.4324.346249.3481.708142.138.01310.81632514.91228835.87961232.25326577.53531127.884.592.4936.602.5129.416.86377.7858.375851.916132.192115.006112.561173.0052.2014428.121154126.5402584023.5403865.417775515464274.7444519752.38476737.7929071505.1614.512199.93529367.5529115.628779.328909.7829049.7328825.9729165.4228379.328912.6528822.81.1072722488.672079297.966041.9653516.99020542.51920511.3079344.83312112.80915.24811.59838.9377.388759.0757.0834107193.3061.56.679.921.37461421628206.7135.26.111218695.814384711831119.43258.03357.9684888835742773.031362.133869.133985.03929.12104506.256897.803402838.84144369.1047063.2912670.4119329847.891479518.86242.450.8380.0615.19847.291300.07310.09252.722.496314.2523.856934.73121.94743.379214.458119.40348.4869578.026498.81411529707.55814.779321.70146.776527.3193980.91130.5741.99391928020.12611.393OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestThreadripper 3960XCore i9 10980XE30K60K90K120K150KSE +/- 539.47, N = 3SE +/- 568.50, N = 3150915967961. (CXX) g++ options: -pipe -lpthread

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateThreadripper 3960XCore i9 10980XE246810SE +/- 0.028924, N = 3SE +/- 0.063804, N = 38.5438877.2808181. (CC) gcc options: -O3 -march=native -fopenmp

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingThreadripper 3960XCore i9 10980XE7K14K21K28K35KSE +/- 49.18, N = 3SE +/- 128.22, N = 334193.1532075.141. (CC) gcc options: -shared -fPIC -O2 -pthread

Apache Cassandra

Test: Reads

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: ReadsThreadripper 3960XCore i9 10980XE12K24K36K48K60KSE +/- 12892.81, N = 9SE +/- 10790.29, N = 93007856426

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesThreadripper 3960XCore i9 10980XE50K100K150K200K250KSE +/- 3283.40, N = 4SE +/- 1499.53, N = 3230619160569

Apache Cassandra

Test: Mixed 1:3

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: Mixed 1:3Threadripper 3960XCore i9 10980XE4080120160200SE +/- 5.83, N = 7SE +/- 10.30, N = 9171203

Apache Siege

Concurrent Users: 200

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 200Threadripper 3960XCore i9 10980XE20K40K60K80K100KSE +/- 2566.16, N = 12SE +/- 512.43, N = 355723.6397360.611. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyThreadripper 3960XCore i9 10980XE50100150200250160.61227.65

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialThreadripper 3960XCore i9 10980XE30609012015087.46120.96

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterThreadripper 3960XCore i9 10980XE306090120150136.80129.58

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingThreadripper 3960XCore i9 10980XE400800120016002000SE +/- 9.48, N = 3SE +/- 0.52, N = 31911.411584.331. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingThreadripper 3960XCore i9 10980XE7001400210028003500SE +/- 8.26, N = 3SE +/- 0.68, N = 33307.002378.471. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - GriddingThreadripper 3960XCore i9 10980XE400800120016002000SE +/- 4.29, N = 3SE +/- 0.17, N = 31865.031568.431. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - DegriddingThreadripper 3960XCore i9 10980XE7001400210028003500SE +/- 9.46, N = 3SE +/- 0.69, N = 33311.012385.571. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingThreadripper 3960XCore i9 10980XE10002000300040005000SE +/- 26.85, N = 3SE +/- 74.03, N = 124617.472908.061. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingThreadripper 3960XCore i9 10980XE11002200330044005500SE +/- 0.00, N = 3SE +/- 8.37, N = 123915.535128.681. (CXX) g++ options: -lpthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthThreadripper 3960XCore i9 10980XE16M32M48M64M80MSE +/- 575831.34, N = 3SE +/- 332072.50, N = 37554026653386196

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.06, N = 3SE +/- 0.14, N = 357.9992.74

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlyThreadripper 3960XCore i9 10980XE60120180240300SE +/- 0.20, N = 3SE +/- 0.25, N = 3150.89268.46

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.11, N = 3SE +/- 0.12, N = 384.00142.97

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3960XCore i9 10980XE80160240320400SE +/- 0.15, N = 3SE +/- 0.27, N = 3237.55373.59

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3960XCore i9 10980XE70140210280350SE +/- 0.19, N = 3SE +/- 0.26, N = 3191.48331.85

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeThreadripper 3960XCore i9 10980XE246810SE +/- 0.021, N = 3SE +/- 0.036, N = 38.0185.839

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricThreadripper 3960XCore i9 10980XE80K160K240K320K400K3935022037161. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileThreadripper 3960XCore i9 10980XE1632486480SE +/- 0.10, N = 3SE +/- 0.20, N = 354.0872.59

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsThreadripper 3960XCore i9 10980XE0.50331.00661.50992.01322.5165SE +/- 0.004788, N = 3SE +/- 0.005216, N = 32.1143482.2368701. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallThreadripper 3960XCore i9 10980XE0.89491.78982.68473.57964.4745SE +/- 0.005941, N = 3SE +/- 0.007341, N = 33.4169413.9771621. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackThreadripper 3960XCore i9 10980XE1.0052.013.0154.025.025SE +/- 0.006196, N = 3SE +/- 0.006379, N = 34.1109414.4665051. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexThreadripper 3960XCore i9 10980XE0.8921.7842.6763.5684.46SE +/- 0.013041, N = 3SE +/- 0.035249, N = 33.8136703.9644531. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsThreadripper 3960XCore i9 10980XE0.55661.11321.66982.22642.783SE +/- 0.002207, N = 3SE +/- 0.001436, N = 32.1816232.4737121. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshThreadripper 3960XCore i9 10980XE0.19330.38660.57990.77320.9665SE +/- 0.000720, N = 3SE +/- 0.002200, N = 30.7987750.8590131. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshThreadripper 3960XCore i9 10980XE0.22860.45720.68580.91441.143SE +/- 0.001348, N = 3SE +/- 0.004634, N = 30.9551881.0158921. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Threadripper 3960XCore i9 10980XE10M20M30M40M50MSE +/- 405676.33, N = 3SE +/- 229834.08, N = 345423513.147073027.6

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelThreadripper 3960XCore i9 10980XE918273645SE +/- 0.03, N = 3SE +/- 0.01, N = 321.0637.591. (CC) gcc options: -lm -lpthread -O3

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadThreadripper 3960XCore i9 10980XE9001800270036004500SE +/- 3.47, N = 3SE +/- 0.05, N = 33063.544064.63MIN: 3047.77 / MAX: 3069.92MIN: 4055.03 / MAX: 4068.91. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteThreadripper 3960XCore i9 10980XE7K14K21K28K35KSE +/- 55.58, N = 3SE +/- 1.58, N = 332059.7034036.94MIN: 28046.66 / MAX: 33459.4MIN: 30183.01 / MAX: 36380.951. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteThreadripper 3960XCore i9 10980XE13K26K39K52K65KSE +/- 95.04, N = 3SE +/- 18.18, N = 361655.4952123.62MIN: 55797.19 / MAX: 66291.68MIN: 44592.74 / MAX: 54711.161. (CC) gcc options: -lrt

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.03Mode: CPUThreadripper 3960XCore i9 10980XE8K16K24K32K40KSE +/- 88.94, N = 3SE +/- 28.26, N = 33940426274

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3960XCore i9 10980XE200K400K600K800K1000KSE +/- 601.18, N = 3SE +/- 768.42, N = 31069837.23633910.081. (CC) gcc options: -O2 -lrt" -lrt

CP2K Molecular Dynamics

Fayalite-FIST Data

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 6.1Fayalite-FIST DataThreadripper 3960XCore i9 10980XE2004006008001000419.69955.80

CppPerformanceBenchmarks

Test: Atol

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: AtolThreadripper 3960XCore i9 10980XE1326395265SE +/- 0.19, N = 3SE +/- 0.00, N = 357.7654.271. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Ctype

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: CtypeThreadripper 3960XCore i9 10980XE816243240SE +/- 0.33, N = 3SE +/- 0.02, N = 333.0926.311. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math LibraryThreadripper 3960XCore i9 10980XE60120180240300SE +/- 2.14, N = 3SE +/- 0.43, N = 3270.69273.811. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Random Numbers

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Random NumbersThreadripper 3960XCore i9 10980XE2004006008001000SE +/- 0.65, N = 3SE +/- 0.10, N = 31105.43964.611. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Stepanov Vector

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov VectorThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.17, N = 3SE +/- 0.02, N = 376.6578.071. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function ObjectsThreadripper 3960XCore i9 10980XE48121620SE +/- 0.12, N = 3SE +/- 0.01, N = 314.6812.751. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov AbstractionThreadripper 3960XCore i9 10980XE714212835SE +/- 0.15, N = 3SE +/- 0.01, N = 328.3029.951. (CXX) g++ options: -std=c++11 -O3

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeThreadripper 3960XCore i9 10980XE2M4M6M8M10MSE +/- 53093.30, N = 3SE +/- 5589.11, N = 3904172991945431. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.67, N = 3152120

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Threadripper 3960XCore i9 10980XE14002800420056007000SE +/- 28.55, N = 4SE +/- 41.51, N = 436946665

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonThreadripper 3960XCore i9 10980XE9001800270036004500SE +/- 10.28, N = 4SE +/- 15.42, N = 439634257

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapThreadripper 3960XCore i9 10980XE10002000300040005000SE +/- 29.66, N = 4SE +/- 31.54, N = 433644825

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 13.42, N = 4SE +/- 59.76, N = 446439736

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Boat - Acceleration: CPU-onlyThreadripper 3960XCore i9 10980XE3691215SE +/- 0.046, N = 3SE +/- 0.004, N = 36.2799.160

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Masskrug - Acceleration: CPU-onlyThreadripper 3960XCore i9 10980XE1.00282.00563.00844.01125.014SE +/- 0.027, N = 3SE +/- 0.026, N = 33.4024.457

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Rack - Acceleration: CPU-onlyThreadripper 3960XCore i9 10980XE0.0320.0640.0960.1280.16SE +/- 0.002, N = 15SE +/- 0.002, N = 30.1300.142

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Room - Acceleration: CPU-onlyThreadripper 3960XCore i9 10980XE0.59291.18581.77872.37162.9645SE +/- 0.016, N = 3SE +/- 0.006, N = 32.2422.635

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080pThreadripper 3960XCore i9 10980XE130260390520650SE +/- 1.35, N = 3SE +/- 0.19, N = 3587.81276.89MIN: 448.01 / MAX: 721.98MIN: 216.47 / MAX: 339.921. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KThreadripper 3960XCore i9 10980XE60120180240300SE +/- 0.85, N = 3SE +/- 1.19, N = 3291.09170.75MIN: 179.18 / MAX: 309.08MIN: 103.66 / MAX: 183.341. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080pThreadripper 3960XCore i9 10980XE150300450600750SE +/- 1.15, N = 3SE +/- 1.40, N = 3677.06297.80MIN: 426.02 / MAX: 738.11MIN: 186.02 / MAX: 327.581. (CC) gcc options: -pthread

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.14, N = 3SE +/- 0.10, N = 387.1948.25MIN: 54.26 / MAX: 180.02MIN: 32.68 / MAX: 103.581. (CC) gcc options: -pthread

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionThreadripper 3960XCore i9 10980XE918273645SE +/- 0.06, N = 3SE +/- 0.02, N = 339.5035.171. (CC) gcc options: -lm

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownThreadripper 3960XCore i9 10980XE714212835SE +/- 0.07, N = 3SE +/- 0.03, N = 329.7718.95MIN: 29.2 / MAX: 30.55MIN: 18.77 / MAX: 19.18

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownThreadripper 3960XCore i9 10980XE714212835SE +/- 0.02, N = 3SE +/- 0.02, N = 328.3720.88MIN: 27.81 / MAX: 29.1MIN: 20.68 / MAX: 21.18

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonThreadripper 3960XCore i9 10980XE714212835SE +/- 0.01, N = 3SE +/- 0.02, N = 332.1522.42MIN: 31.73 / MAX: 32.8MIN: 22.33 / MAX: 22.61

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjThreadripper 3960XCore i9 10980XE714212835SE +/- 0.01, N = 3SE +/- 0.01, N = 328.7920.18MIN: 28.45 / MAX: 29.34MIN: 20.1 / MAX: 20.39

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonThreadripper 3960XCore i9 10980XE714212835SE +/- 0.02, N = 3SE +/- 0.03, N = 332.1526.88MIN: 31.68 / MAX: 32.72MIN: 26.72 / MAX: 27.17

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjThreadripper 3960XCore i9 10980XE714212835SE +/- 0.02, N = 3SE +/- 0.01, N = 327.7423.09MIN: 27.42 / MAX: 28.3MIN: 22.98 / MAX: 23.33

eSpeak Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisThreadripper 3960XCore i9 10980XE714212835SE +/- 0.48, N = 3SE +/- 0.30, N = 827.8128.981. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadThreadripper 3960XCore i9 10980XE30M60M90M120M150MSE +/- 1282448.37, N = 3SE +/- 337442.71, N = 3143688270964355811. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillThreadripper 3960XCore i9 10980XE300K600K900K1200K1500KSE +/- 13038.81, N = 4SE +/- 20977.69, N = 15103036815004551. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingThreadripper 3960XCore i9 10980XE1000K2000K3000K4000K5000KSE +/- 40449.58, N = 3SE +/- 69881.71, N = 3487771441846881. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 5.51, N = 3SE +/- 0.00, N = 311237.08866.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 231.46, N = 15SE +/- 254.66, N = 159362.27395.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 17.13, N = 3SE +/- 281.35, N = 1511113.09025.31. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 64

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 21.91, N = 3SE +/- 86.93, N = 69585.47578.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 77.36, N = 3SE +/- 18.83, N = 38569.27338.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 12.22, N = 3SE +/- 38.68, N = 38883.87430.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 39.54, N = 3SE +/- 95.94, N = 39114.09149.01. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 128

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 14.00, N = 3SE +/- 7.40, N = 38902.39138.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 256

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 8.89, N = 3SE +/- 43.39, N = 38674.17671.41. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 512

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 17.50, N = 3SE +/- 66.31, N = 38684.67561.61. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 5.17, N = 3SE +/- 79.13, N = 39356.29279.21. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 21.61, N = 3SE +/- 20.08, N = 39048.18921.41. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 31.06, N = 3SE +/- 59.01, N = 38818.88725.21. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 1024

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 4.47, N = 3SE +/- 71.24, N = 38097.97139.01. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 2048

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Threadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 3.11, N = 3SE +/- 88.60, N = 37864.35969.31. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Threadripper 3960XCore i9 10980XE15003000450060007500SE +/- 8.75, N = 3SE +/- 21.00, N = 36784.15536.21. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32Threadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 208.40, N = 4SE +/- 159.08, N = 315042169121. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 64Threadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 715.56, N = 15SE +/- 282.40, N = 318900195771. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 32Threadripper 3960XCore i9 10980XE10K20K30K40K50KSE +/- 88.57, N = 3SE +/- 1023.30, N = 1546123389391. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 64Threadripper 3960XCore i9 10980XE10K20K30K40K50KSE +/- 259.03, N = 3SE +/- 683.04, N = 1547733389561. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 128Threadripper 3960XCore i9 10980XE6K12K18K24K30KSE +/- 98.24, N = 3SE +/- 370.47, N = 327460251951. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 256Threadripper 3960XCore i9 10980XE8K16K24K32K40KSE +/- 412.34, N = 15SE +/- 931.89, N = 1238260393451. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 512Threadripper 3960XCore i9 10980XE12K24K36K48K60KSE +/- 123.47, N = 3SE +/- 684.50, N = 451240551961. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 128Threadripper 3960XCore i9 10980XE10K20K30K40K50KSE +/- 237.97, N = 3SE +/- 32.10, N = 346970327221. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 256Threadripper 3960XCore i9 10980XE9K18K27K36K45KSE +/- 310.57, N = 3SE +/- 130.18, N = 342616279041. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 512Threadripper 3960XCore i9 10980XE9K18K27K36K45KSE +/- 137.80, N = 3SE +/- 239.71, N = 343049255011. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 1024Threadripper 3960XCore i9 10980XE15K30K45K60K75KSE +/- 370.51, N = 3SE +/- 904.98, N = 459937680931. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 2048Threadripper 3960XCore i9 10980XE14K28K42K56K70KSE +/- 623.77, N = 3SE +/- 364.62, N = 361112660811. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096Threadripper 3960XCore i9 10980XE13K26K39K52K65KSE +/- 410.08, N = 3SE +/- 332.60, N = 358875606521. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 1024Threadripper 3960XCore i9 10980XE9K18K27K36K45KSE +/- 199.23, N = 3SE +/- 167.23, N = 340897254711. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 2048Threadripper 3960XCore i9 10980XE7K14K21K28K35KSE +/- 375.01, N = 3SE +/- 68.19, N = 334104228441. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096Threadripper 3960XCore i9 10980XE5K10K15K20K25KSE +/- 60.75, N = 3SE +/- 95.47, N = 322314180171. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACThreadripper 3960XCore i9 10980XE3691215SE +/- 0.013, N = 5SE +/- 0.016, N = 57.8349.5701. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: resizeThreadripper 3960XCore i9 10980XE3691215SE +/- 0.135, N = 3SE +/- 0.141, N = 38.60911.204

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: rotateThreadripper 3960XCore i9 10980XE48121620SE +/- 0.02, N = 3SE +/- 0.17, N = 312.3216.45

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: auto-levelsThreadripper 3960XCore i9 10980XE510152025SE +/- 0.05, N = 3SE +/- 0.09, N = 317.1319.56

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: unsharp-maskThreadripper 3960XCore i9 10980XE612182430SE +/- 0.04, N = 3SE +/- 0.27, N = 320.5124.99

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsThreadripper 3960XCore i9 10980XE1.20382.40763.61144.81526.019SE +/- 0.035, N = 3SE +/- 0.024, N = 34.7655.3501. git version 2.20.1

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosThreadripper 3960XCore i9 10980XE1020304050SE +/- 0.04, N = 3SE +/- 0.04, N = 342.0240.07

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expThreadripper 3960XCore i9 10980XE1.10642.21283.31924.42565.532SE +/- 0.05687, N = 3SE +/- 0.03939, N = 34.840414.91715

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsThreadripper 3960XCore i9 10980XE0.39580.79161.18741.58321.979SE +/- 0.00277, N = 3SE +/- 0.00052, N = 51.759271.38244

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinThreadripper 3960XCore i9 10980XE918273645SE +/- 0.34, N = 3SE +/- 0.12, N = 341.4239.82

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Threadripper 3960XCore i9 10980XE246810SE +/- 0.00530, N = 3SE +/- 0.00446, N = 35.837176.40585

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfThreadripper 3960XCore i9 10980XE0.49950.9991.49851.9982.4975SE +/- 0.00220, N = 3SE +/- 0.00271, N = 32.219841.81255

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhThreadripper 3960XCore i9 10980XE246810SE +/- 0.07381, N = 3SE +/- 0.00713, N = 37.826347.74219

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtThreadripper 3960XCore i9 10980XE0.48650.9731.45951.9462.4325SE +/- 0.01495, N = 3SE +/- 0.00098, N = 32.162351.59331

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhThreadripper 3960XCore i9 10980XE3691215SE +/- 0.11, N = 3SE +/- 0.02, N = 310.5211.11

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhThreadripper 3960XCore i9 10980XE246810SE +/- 0.00200, N = 3SE +/- 0.00708, N = 38.420528.54710

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhThreadripper 3960XCore i9 10980XE3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 310.0210.17

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllThreadripper 3960XCore i9 10980XE0.39440.78881.18321.57761.972SE +/- 0.00365, N = 3SE +/- 0.00114, N = 31.753071.38217

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosThreadripper 3960XCore i9 10980XE3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 312.1412.89

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceThreadripper 3960XCore i9 10980XE0.39240.78481.17721.56961.962SE +/- 0.00112, N = 3SE +/- 0.00039, N = 31.743951.39656

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1Threadripper 3960XCore i9 10980XE48121620SE +/- 0.11, N = 12SE +/- 0.07, N = 313.3117.98

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 59.54, N = 3SE +/- 99.49, N = 1586198962

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonThreadripper 3960XCore i9 10980XE600K1200K1800K2400K3000KSE +/- 13151.09, N = 3SE +/- 8421.06, N = 319010782806876

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildThreadripper 3960XCore i9 10980XE5000M10000M15000M20000M25000MSE +/- 83434537.14, N = 3SE +/- 310952042.40, N = 31929101375925111896331

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageThreadripper 3960XCore i9 10980XE150K300K450K600K750KSE +/- 2346.17, N = 3SE +/- 2158.09, N = 3702500718932

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlThreadripper 3960XCore i9 10980XE30060090012001500SE +/- 5.49, N = 313516941. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateThreadripper 3960XCore i9 10980XE2004006008001000SE +/- 3.84, N = 3SE +/- 13.69, N = 37107951. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenThreadripper 3960XCore i9 10980XE80160240320400SE +/- 2.19, N = 33792371. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedThreadripper 3960XCore i9 10980XE120240360480600SE +/- 0.67, N = 35693671. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingThreadripper 3960XCore i9 10980XE5001000150020002500SE +/- 12.39, N = 3SE +/- 4.84, N = 3226314931. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianThreadripper 3960XCore i9 10980XE120240360480600SE +/- 0.33, N = 35653661. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceThreadripper 3960XCore i9 10980XE30060090012001500SE +/- 1.86, N = 3SE +/- 1.20, N = 314629341. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkThreadripper 3960XCore i9 10980XE0.55941.11881.67822.23762.797SE +/- 0.004, N = 3SE +/- 0.001, N = 32.4861.514-mavx2-mavx512f1. (CXX) g++ options: -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzThreadripper 3960XCore i9 10980XE816243240SE +/- 0.01, N = 3SE +/- 0.07, N = 333.7532.05

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadThreadripper 3960XCore i9 10980XE0.64311.28621.92932.57243.2155SE +/- 0.030, N = 3SE +/- 0.009, N = 32.8582.6441. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadThreadripper 3960XCore i9 10980XE0.89981.79962.69943.59924.499SE +/- 0.057, N = 3SE +/- 0.013, N = 33.7363.9991. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadThreadripper 3960XCore i9 10980XE3691215SE +/- 0.034, N = 3SE +/- 0.134, N = 156.03211.1711. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadThreadripper 3960XCore i9 10980XE612182430SE +/- 0.04, N = 3SE +/- 0.45, N = 311.6727.491. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessThreadripper 3960XCore i9 10980XE0.62151.2431.86452.4863.1075SE +/- 0.027, N = 14SE +/- 0.006, N = 32.7622.4391. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadThreadripper 3960XCore i9 10980XE1020304050SE +/- 0.01, N = 3SE +/- 0.41, N = 1022.9643.201. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessThreadripper 3960XCore i9 10980XE0.81861.63722.45583.27444.093SE +/- 0.014, N = 3SE +/- 0.015, N = 33.5293.6381. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessThreadripper 3960XCore i9 10980XE3691215SE +/- 0.008, N = 3SE +/- 0.121, N = 155.46810.4071. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessThreadripper 3960XCore i9 10980XE612182430SE +/- 0.07, N = 3SE +/- 0.27, N = 1511.1524.671. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessThreadripper 3960XCore i9 10980XE918273645SE +/- 0.07, N = 3SE +/- 0.35, N = 322.7441.551. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessThreadripper 3960XCore i9 10980XE1224364860SE +/- 0.08, N = 3SE +/- 2.07, N = 1544.5652.221. (CC) gcc options: -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverThreadripper 3960XCore i9 10980XE10002000300040005000SE +/- 50.65, N = 3SE +/- 16.83, N = 34748.294133.551. (CC) gcc options: -O3 -mavx2

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLThreadripper 3960XCore i9 10980XE1428425670SE +/- 0.16, N = 3SE +/- 0.51, N = 360.4659.381. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteThreadripper 3960XCore i9 10980XE3691215SE +/- 0.18914, N = 3SE +/- 0.02340, N = 310.730776.977521. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteThreadripper 3960XCore i9 10980XE3691215SE +/- 0.18914, N = 3SE +/- 0.02340, N = 310.730776.977521. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMThreadripper 3960XCore i9 10980XE816243240SE +/- 0.45, N = 3SE +/- 0.13, N = 331.6433.921. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransThreadripper 3960XCore i9 10980XE1.24652.4933.73954.9866.2325SE +/- 0.01609, N = 3SE +/- 0.00274, N = 35.540225.248231. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadThreadripper 3960XCore i9 10980XE0.58421.16841.75262.33682.921SE +/- 0.00309, N = 3SE +/- 0.00602, N = 31.822282.596321. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random AccessThreadripper 3960XCore i9 10980XE0.03220.06440.09660.12880.161SE +/- 0.00070, N = 3SE +/- 0.00089, N = 30.142920.107101. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.5.0Test / Class: Random Ring LatencyThreadripper 3960XCore i9 10980XE0.10280.20560.30840.41120.514SE +/- 0.00045, N = 3SE +/- 0.00081, N = 30.456830.288611. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Random Ring BandwidthThreadripper 3960XCore i9 10980XE0.75691.51382.27073.02763.7845SE +/- 0.00987, N = 3SE +/- 0.00664, N = 33.364001.478511. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthThreadripper 3960XCore i9 10980XE5K10K15K20K25KSE +/- 366.52, N = 3SE +/- 124.91, N = 322107.9120672.701. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomThreadripper 3960XCore i9 10980XE0.88341.76682.65023.53364.417SE +/- 0.010, N = 3SE +/- 0.002, N = 33.9262.640

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarThreadripper 3960XCore i9 10980XE246810SE +/- 0.003, N = 3SE +/- 0.008, N = 38.1046.207

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialThreadripper 3960XCore i9 10980XE510152025SE +/- 0.05, N = 3SE +/- 0.08, N = 319.5921.81

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeThreadripper 3960XCore i9 10980XE7001400210028003500SE +/- 3.56, N = 4SE +/- 4.50, N = 43033.262240.80

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Threadripper 3960XCore i9 10980XE3691215SE +/- 0.003, N = 3SE +/- 0.003, N = 37.1179.1431. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.22.0Backend: BLASThreadripper 3960XCore i9 10980XE816243240SE +/- 0.94, N = 12SE +/- 0.79, N = 1532.7334.231. (CXX) g++ options: -lpthread

LeelaChessZero

Backend: Random

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.22.0Backend: RandomThreadripper 3960XCore i9 10980XE20K40K60K80K100KSE +/- 513.36, N = 3SE +/- 427.06, N = 3106908.066812.81. (CXX) g++ options: -lpthread

libgav1

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Chimera 1080pThreadripper 3960XCore i9 10980XE1122334455SE +/- 0.18, N = 3SE +/- 0.01, N = 349.6727.931. (CXX) g++ options: -O3 -lpthread

libgav1

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 4KThreadripper 3960XCore i9 10980XE612182430SE +/- 0.05, N = 3SE +/- 0.01, N = 322.9913.621. (CXX) g++ options: -O3 -lpthread

libgav1

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 1080pThreadripper 3960XCore i9 10980XE1632486480SE +/- 0.15, N = 3SE +/- 0.03, N = 374.2942.511. (CXX) g++ options: -O3 -lpthread

libgav1

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Chimera 1080p 10-bitThreadripper 3960XCore i9 10980XE510152025SE +/- 0.11, N = 3SE +/- 0.01, N = 320.4612.841. (CXX) g++ options: -O3 -lpthread

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFThreadripper 3960XCore i9 10980XE246810SE +/- 0.054, N = 24SE +/- 0.075, N = 236.7887.2541. LibreOffice 6.3.3.2 30(Build:2)

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSCThreadripper 3960XCore i9 10980XE0.65481.30961.96442.61923.274SE +/- 0.01, N = 3SE +/- 0.03, N = 32.792.91MIN: 2.72 / MAX: 2.85MIN: 2.79 / MAX: 3.05

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and PrismThreadripper 3960XCore i9 10980XE0.62781.25561.88342.51123.139SE +/- 0.15, N = 12SE +/- 0.03, N = 32.292.79MIN: 1.36 / MAX: 2.94MIN: 2.71 / MAX: 2.88

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionThreadripper 3960XCore i9 10980XE50100150200250SE +/- 0.29, N = 3SE +/- 1.12, N = 3226.24222.951. (CXX) g++ options: -O2

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveThreadripper 3960XCore i9 10980XE1122334455SE +/- 0.02, N = 3SE +/- 0.01, N = 323.2847.601. (CXX) g++ options: -fopenmp -O2 -march=native

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 18.64, N = 3SE +/- 109.28, N = 510893.688969.581. (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 MiBThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 62.41, N = 3SE +/- 1.43, N = 319400.439270.751. (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 MiBThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 19.92, N = 3SE +/- 72.16, N = 1519435.388972.171. (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 MiBThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 33.30, N = 3SE +/- 109.62, N = 519697.488836.111. (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 MiBThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 15.80, N = 3SE +/- 103.21, N = 310863.428285.561. (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 MiBThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 6.27, N = 3SE +/- 25.02, N = 311306.188210.911. (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 MiBThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 13.80, N = 3SE +/- 124.76, N = 311380.328370.681. (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 MiBThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 4.86, N = 3SE +/- 103.12, N = 311493.077965.851. (CC) gcc options: -O3 -march=native

Memtier_benchmark

Protocol: Redis

OpenBenchmarking.orgOps/sec, More Is BetterMemtier_benchmark 1.2.17Protocol: RedisThreadripper 3960XCore i9 10980XE600K1200K1800K2400K3000KSE +/- 26919.58, N = 3SE +/- 42755.58, N = 152912967.742679835.951. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 16.76, N = 3SE +/- 2.02, N = 37790.677074.251. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulThreadripper 3960XCore i9 10980XE1020304050SE +/- 0.26, N = 3SE +/- 0.29, N = 341.7844.821. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireThreadripper 3960XCore i9 10980XE1530456075SE +/- 0.35, N = 3SE +/- 0.91, N = 1560.5167.861. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.62, N = 3SE +/- 0.02, N = 3107.1894.881. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

MKL-DNN DNNL

Harness: IP Batch 1D - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch 1D - Data Type: f32Threadripper 3960XCore i9 10980XE246810SE +/- 0.03365, N = 6SE +/- 0.09051, N = 42.817696.63739MIN: 2.36MIN: 5.831. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: IP Batch All - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: IP Batch All - Data Type: f32Threadripper 3960XCore i9 10980XE48121620SE +/- 0.12, N = 3SE +/- 0.03, N = 316.8015.76MIN: 15.38MIN: 15.351. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Threadripper 3960XCore i9 10980XE3691215SE +/- 0.08494, N = 3SE +/- 0.01201, N = 36.8473513.42540MIN: 5.9MIN: 13.241. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f32Threadripper 3960XCore i9 10980XE30060090012001500SE +/- 2.64, N = 3SE +/- 0.32, N = 31070.541168.43MIN: 997.44MIN: 1161.471. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: f32Threadripper 3960XCore i9 10980XE0.58411.16821.75232.33642.9205SE +/- 0.03171, N = 3SE +/- 0.00157, N = 32.596111.79212MIN: 2.27MIN: 1.761. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f32Threadripper 3960XCore i9 10980XE0.64441.28881.93322.57763.222SE +/- 0.01436, N = 3SE +/- 0.00924, N = 32.863902.59695MIN: 2.45MIN: 2.551. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_alexnet - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_alexnet - Data Type: f32Threadripper 3960XCore i9 10980XE306090120150SE +/- 1.31, N = 3SE +/- 0.11, N = 3142.23125.46MIN: 123.19MIN: 124.991. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_all - Data Type: f32Threadripper 3960XCore i9 10980XE400800120016002000SE +/- 6.22, N = 3SE +/- 0.30, N = 31772.781400.03MIN: 1677MIN: 1395.481. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Recurrent Neural Network Training - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Threadripper 3960XCore i9 10980XE50100150200250SE +/- 1.80, N = 3SE +/- 0.06, N = 3226.82157.69MIN: 196.67MIN: 156.31. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Threadripper 3960XCore i9 10980XE1530456075SE +/- 0.28, N = 3SE +/- 0.05, N = 357.2866.84MIN: 51.08MIN: 66.111. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeThreadripper 3960XCore i9 10980XE246810SE +/- 0.012, N = 3SE +/- 0.001, N = 44.4698.6271. (CC) gcc options: -static -fopenmp -O3 -march=native

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsThreadripper 3960XCore i9 10980XE0.2180.4360.6540.8721.09SE +/- 0.00128, N = 3SE +/- 0.00236, N = 30.722350.96897

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CThreadripper 3960XCore i9 10980XE11K22K33K44K55KSE +/- 720.74, N = 3SE +/- 21.23, N = 352747.6241131.731. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3960XCore i9 10980XE5001000150020002500SE +/- 5.95, N = 3SE +/- 55.63, N = 122208.112377.791. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DThreadripper 3960XCore i9 10980XE5001000150020002500SE +/- 7.75, N = 3SE +/- 33.55, N = 42214.272479.621. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 33.84, N = 3SE +/- 27.55, N = 317832.3918608.751. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CThreadripper 3960XCore i9 10980XE11K22K33K44K55KSE +/- 232.22, N = 3SE +/- 9.92, N = 351711.8842920.161. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CThreadripper 3960XCore i9 10980XE5K10K15K20K25KSE +/- 41.78, N = 3SE +/- 46.20, N = 325120.0816348.601. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BThreadripper 3960XCore i9 10980XE5K10K15K20K25KSE +/- 269.46, N = 15SE +/- 19.65, N = 323242.0810924.431. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

NeatBench

Acceleration: CPU

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPUThreadripper 3960XCore i9 10980XE816243240SE +/- 0.18, N = 3SE +/- 0.31, N = 535.324.3

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingThreadripper 3960XCore i9 10980XE10K20K30K40K50KSE +/- 62.41, N = 3SE +/- 190.20, N = 336127.8546249.341. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Threadripper 3960XCore i9 10980XE20406080100SE +/- 0.13, N = 3SE +/- 0.43, N = 364.1281.711. (CXX) g++ options: -std=c++11 -rdynamic

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.64, N = 4SE +/- 1.08, N = 4106.88142.131. ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]

Opus Codec Encoding

WAV, Opus Encode, Opus Decode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.0.1WAV, Opus Encode, Opus DecodeThreadripper 3960XCore i9 10980XE246810SE +/- 0.013, N = 5SE +/- 0.009, N = 56.2728.0131. (CC) gcc options: -O3 -ffast-math -fPIE -pie -logg -lm -lopus

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesThreadripper 3960XCore i9 10980XE3691215SE +/- 0.01, N = 3SE +/- 0.04, N = 311.5410.821. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsThreadripper 3960XCore i9 10980XE510152025SE +/- 0.25, N = 3SE +/- 0.06, N = 320.8414.911. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsThreadripper 3960XCore i9 10980XE1122334455SE +/- 0.47, N = 3SE +/- 0.01, N = 348.1535.881. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesThreadripper 3960XCore i9 10980XE918273645SE +/- 0.55, N = 3SE +/- 0.40, N = 341.0432.251. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.15, N = 3SE +/- 0.31, N = 370.6077.541. (CC) gcc options: -lm

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisThreadripper 3960XCore i9 10980XE918273645SE +/- 0.00, N = 12SE +/- 0.10, N = 838.4627.88MIN: 35.71 / MAX: 40MIN: 26.32 / MAX: 28.57

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisThreadripper 3960XCore i9 10980XE246810SE +/- 0.01, N = 4SE +/- 0.00, N = 127.084.59MIN: 6.94 / MAX: 7.19MIN: 4.35 / MAX: 4.63

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerThreadripper 3960XCore i9 10980XE0.6481.2961.9442.5923.24SE +/- 0.00, N = 3SE +/- 0.00, N = 32.882.49MIN: 2.87 / MAX: 2.92MIN: 2.42 / MAX: 2.51

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisThreadripper 3960XCore i9 10980XE1224364860SE +/- 0.00, N = 12SE +/- 0.44, N = 352.6336.60MIN: 43.48 / MAX: 55.56MIN: 31.25 / MAX: 37.04

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerThreadripper 3960XCore i9 10980XE0.8371.6742.5113.3484.185SE +/- 0.01, N = 3SE +/- 0.00, N = 63.722.51MIN: 3.66 / MAX: 3.76MIN: 2.44 / MAX: 2.53

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisThreadripper 3960XCore i9 10980XE714212835SE +/- 0.00, N = 1225.0029.41MIN: 24.39 / MAX: 25.64MIN: 27.03 / MAX: 30.3

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerThreadripper 3960XCore i9 10980XE3691215SE +/- 0.00, N = 12SE +/- 0.01, N = 410.756.86MIN: 10.53 / MAX: 10.99MIN: 6.21 / MAX: 7.04

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerThreadripper 3960XCore i9 10980XE80160240320400SE +/- 0.00, N = 12SE +/- 19.70, N = 15333.33377.78MIN: 166.67 / MAX: 500MIN: 333.33 / MAX: 500

ParaView

Test: Many Spheres - Resolution: 2560 x 1440

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE1326395265SE +/- 0.05, N = 3SE +/- 0.03, N = 358.8558.37

ParaView

Test: Many Spheres - Resolution: 2560 x 1440

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE13002600390052006500SE +/- 4.91, N = 3SE +/- 3.10, N = 35900.235851.92

ParaView

Test: Wavelet Volume - Resolution: 2560 x 1440

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE4080120160200SE +/- 0.99, N = 3SE +/- 1.35, N = 15175.72132.19

ParaView

Test: Wavelet Volume - Resolution: 2560 x 1440

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE6001200180024003000SE +/- 15.86, N = 3SE +/- 21.64, N = 152811.522115.01

ParaView

Test: Wavelet Contour - Resolution: 2560 x 1440

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE50100150200250SE +/- 0.17, N = 3SE +/- 1.43, N = 3247.47112.56

ParaView

Test: Wavelet Contour - Resolution: 2560 x 1440

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 2560 x 1440Threadripper 3960XCore i9 10980XE6001200180024003000SE +/- 1.76, N = 3SE +/- 14.90, N = 32578.931173.01

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPThreadripper 3960XCore i9 10980XE0.49530.99061.48591.98122.4765SE +/- 0.000632, N = 3SE +/- 0.007167, N = 31.2646572.2014421. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilThreadripper 3960XCore i9 10980XE246810SE +/- 0.018289, N = 3SE +/- 0.027934, N = 37.2434408.1211541. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.16, N = 3SE +/- 1.07, N = 349.07126.541. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigThreadripper 3960XCore i9 10980XE14002800420056007000SE +/- 2.00, N = 3SE +/- 0.50, N = 36502.564023.541. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigThreadripper 3960XCore i9 10980XE14002800420056007000SE +/- 12.26, N = 3SE +/- 0.31, N = 36305.173865.421. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteThreadripper 3960XCore i9 10980XE170K340K510K680K850KSE +/- 5664.15, N = 3SE +/- 613.52, N = 3658408775515

PostgreSQL pgbench

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

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyThreadripper 3960XCore i9 10980XE140K280K420K560K700KSE +/- 1102.78, N = 3SE +/- 432.10, N = 3662564.30464274.741. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -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 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteThreadripper 3960XCore i9 10980XE3K6K9K12K15KSE +/- 1254.90, N = 12SE +/- 109.44, N = 1513768.059752.381. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeThreadripper 3960XCore i9 10980XE918273645SE +/- 0.06, N = 3SE +/- 1.83, N = 1516.4137.791. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesThreadripper 3960XCore i9 10980XE2004006008001000SE +/- 10.69, N = 3968907

QMCPACK

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8Threadripper 3960XCore i9 10980XE4008001200160020001875.81505.11. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialThreadripper 3960XCore i9 10980XE130260390520650558.72614.51

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelThreadripper 3960XCore i9 10980XE4080120160200172.08199.94

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerThreadripper 3960XCore i9 10980XE9K18K27K36K45K43028.4429367.551. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerThreadripper 3960XCore i9 10980XE8K16K24K32K40K37204.2529115.601. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerThreadripper 3960XCore i9 10980XE8K16K24K32K40K38106.3828779.301. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerThreadripper 3960XCore i9 10980XE9K18K27K36K45K43894.2628909.781. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerThreadripper 3960XCore i9 10980XE8K16K24K32K40K36961.6329049.731. (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 PointThreadripper 3960XCore i9 10980XE9K18K27K36K45K43043.8428825.971. (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 PointThreadripper 3960XCore i9 10980XE8K16K24K32K40K35940.8929165.421. (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 PointThreadripper 3960XCore i9 10980XE8K16K24K32K40K37097.9928379.301. (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 PointThreadripper 3960XCore i9 10980XE8K16K24K32K40K37623.8528912.651. (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 PointThreadripper 3960XCore i9 10980XE9K18K27K36K45K40240.9828822.801. (CC) gcc options: -O3 -march=native

rav1e

1080p To AV1 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.11080p To AV1 Video EncodeThreadripper 3960XCore i9 10980XE0.3080.6160.9241.2321.54SE +/- 0.002, N = 3SE +/- 0.003, N = 31.3691.107

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETThreadripper 3960XCore i9 10980XE600K1200K1800K2400K3000KSE +/- 58191.94, N = 15SE +/- 15007.86, N = 32649622.702722488.671. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETThreadripper 3960XCore i9 10980XE400K800K1200K1600K2000KSE +/- 31778.19, N = 15SE +/- 17605.46, N = 31834121.402079297.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark ALSThreadripper 3960XCore i9 10980XE14002800420056007000SE +/- 43.26, N = 8SE +/- 39.16, N = 86643.086041.97

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark BayesThreadripper 3960XCore i9 10980XE8001600240032004000SE +/- 30.14, N = 40SE +/- 33.13, N = 83355.913516.99

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IOThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 209.59, N = 40SE +/- 347.62, N = 4014138.7820542.52

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 108.55, N = 8SE +/- 134.35, N = 817245.1220511.31

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 52.85, N = 8SE +/- 83.32, N = 86759.039344.83

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeThreadripper 3960XCore i9 10980XE3K6K9K12K15KSE +/- 127.16, N = 8SE +/- 114.18, N = 3212584.8612112.81

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDThreadripper 3960XCore i9 10980XE48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 310.1015.251. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverThreadripper 3960XCore i9 10980XE3691215SE +/- 0.025, N = 3SE +/- 0.061, N = 39.03711.5981. (CXX) g++ options: -O2 -lOpenCL

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotThreadripper 3960XCore i9 10980XE918273645SE +/- 0.11, N = 3SE +/- 0.01, N = 332.7038.941. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Threadripper 3960XCore i9 10980XE48121620SE +/- 0.023, N = 3SE +/- 0.007, N = 314.9997.3881. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeThreadripper 3960XCore i9 10980XE160320480640800SE +/- 1.06, N = 3SE +/- 0.42, N = 3714.92759.071. (CC) gcc options: -lm

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxThreadripper 3960XCore i9 10980XE1326395265SE +/- 0.41, N = 3SE +/- 0.60, N = 350.6757.081. firefox 70.0.1

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxThreadripper 3960XCore i9 10980XE8K16K24K32K40KSE +/- 203.61, N = 3SE +/- 244.23, N = 336739341071. firefox 70.0.1

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxThreadripper 3960XCore i9 10980XE50100150200250SE +/- 0.36, N = 3SE +/- 0.63, N = 3217.57193.301. firefox 70.0.1

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.32, N = 3SE +/- 0.32, N = 379.061.51. firefox 70.0.1

Selenium

Benchmark: Maze Solver - Browser: Firefox

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxThreadripper 3960XCore i9 10980XE246810SE +/- 0.07, N = 3SE +/- 0.00, N = 34.46.61. firefox 70.0.1

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.27, N = 3SE +/- 0.66, N = 397.179.91. firefox 70.0.1

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeThreadripper 3960XCore i9 10980XE510152025SE +/- 0.05, N = 3SE +/- 0.10, N = 319.9721.371. chrome 78.0.3904.108

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeThreadripper 3960XCore i9 10980XE10K20K30K40K50KSE +/- 57.21, N = 3SE +/- 212.58, N = 347433461421. chrome 78.0.3904.108

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxThreadripper 3960XCore i9 10980XE30060090012001500SE +/- 5.46, N = 3SE +/- 27.69, N = 3132416281. firefox 70.0.1

Selenium

Benchmark: Jetstream - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: Google ChromeThreadripper 3960XCore i9 10980XE50100150200250SE +/- 0.77, N = 3SE +/- 0.52, N = 3217.50206.711. chrome 78.0.3904.108

Selenium

Benchmark: StyleBench - Browser: Google Chrome

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeThreadripper 3960XCore i9 10980XE816243240SE +/- 0.09, N = 3SE +/- 0.12, N = 336.635.21. chrome 78.0.3904.108

Selenium

Benchmark: Maze Solver - Browser: Google Chrome

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: Google ChromeThreadripper 3960XCore i9 10980XE246810SE +/- 0.03, N = 3SE +/- 0.03, N = 34.06.11. chrome 78.0.3904.108

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 31331121. chrome 78.0.3904.108

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeThreadripper 3960XCore i9 10980XE400800120016002000SE +/- 3.28, N = 3SE +/- 14.84, N = 3150818691. chrome 78.0.3904.108

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesThreadripper 3960XCore i9 10980XE1.30822.61643.92465.23286.541SE +/- 0.005, N = 3SE +/- 0.009, N = 33.6755.8141. (CXX) g++ options: -fopenmp -O3

SPECjbb 2015

SPECjbb2015-Composite max-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite max-jOPSThreadripper 3960XCore i9 10980XE11K22K33K44K55K5265938471

SPECjbb 2015

SPECjbb2015-Composite critical-jOPS

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite critical-jOPSThreadripper 3960XCore i9 10980XE6K12K18K24K30K2641518311

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Threadripper 3960XCore i9 10980XE510152025SE +/- 0.10, N = 3SE +/- 0.05, N = 315.7419.431. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Threadripper 3960XCore i9 10980XE1428425670SE +/- 0.32, N = 3SE +/- 4.82, N = 1561.4158.031. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Threadripper 3960XCore i9 10980XE1326395265SE +/- 0.15, N = 3SE +/- 0.04, N = 358.4357.971. (CC) gcc options: -O2 -ldl -lz -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeThreadripper 3960XCore i9 10980XE16M32M48M64M80MSE +/- 740558.08, N = 3SE +/- 616852.34, N = 375434528488883571. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyThreadripper 3960XCore i9 10980XE9K18K27K36K45KSE +/- 15.88, N = 5SE +/- 6.45, N = 533465.142773.01. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleThreadripper 3960XCore i9 10980XE7K14K21K28K35KSE +/- 16.43, N = 5SE +/- 3.34, N = 533514.631362.11. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadThreadripper 3960XCore i9 10980XE8K16K24K32K40KSE +/- 19.57, N = 5SE +/- 2.25, N = 536725.133869.11. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddThreadripper 3960XCore i9 10980XE8K16K24K32K40KSE +/- 12.82, N = 5SE +/- 2.52, N = 536666.433985.01. (CC) gcc options: -O3 -march=native -fopenmp

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoThreadripper 3960XCore i9 10980XE15003000450060007500SE +/- 27.32, N = 3SE +/- 1.60, N = 37072.933929.121. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingThreadripper 3960XCore i9 10980XE20K40K60K80K100KSE +/- 775.10, N = 3SE +/- 269.92, N = 380851.06104506.251. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 16.14, N = 3SE +/- 4.48, N = 39167.116897.801. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresThreadripper 3960XCore i9 10980XE700K1400K2100K2800K3500KSE +/- 8385.90, N = 3SE +/- 9846.32, N = 33239494.253402838.841. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathThreadripper 3960XCore i9 10980XE30K60K90K120K150KSE +/- 505.47, N = 3SE +/- 470.59, N = 3151388.05144369.101. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathThreadripper 3960XCore i9 10980XE14K28K42K56K70KSE +/- 2.23, N = 3SE +/- 7.64, N = 367241.3747063.291. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityThreadripper 3960XCore i9 10980XE4K8K12K16K20KSE +/- 48.18, N = 3SE +/- 55.64, N = 318734.3412670.411. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingThreadripper 3960XCore i9 10980XE4M8M12M16M20MSE +/- 214670.64, N = 15SE +/- 307514.51, N = 315705353.8619329847.891. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsThreadripper 3960XCore i9 10980XE500K1000K1500K2000K2500KSE +/- 28050.29, N = 3SE +/- 28903.19, N = 152449871.831479518.861. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingThreadripper 3960XCore i9 10980XE80160240320400SE +/- 1.42, N = 3SE +/- 0.29, N = 3380.73242.451. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisThreadripper 3960XCore i9 10980XE0.18860.37720.56580.75440.943SE +/- 0.010, N = 3SE +/- 0.014, N = 30.6850.838

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 0 - Input: 1080pThreadripper 3960XCore i9 10980XE0.01440.02880.04320.05760.072SE +/- 0.000, N = 3SE +/- 0.000, N = 60.0640.0611. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 4 - Input: 1080pThreadripper 3960XCore i9 10980XE246810SE +/- 0.027, N = 3SE +/- 0.021, N = 38.0435.1981. (CXX) g++ options: -fPIE -fPIC -pie

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 8 - Input: 1080pThreadripper 3960XCore i9 10980XE20406080100SE +/- 0.12, N = 3SE +/- 0.09, N = 378.7947.291. (CXX) g++ options: -fPIE -fPIC -pie

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pThreadripper 3960XCore i9 10980XE80160240320400SE +/- 4.06, N = 13SE +/- 5.35, N = 12382.22300.071. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pThreadripper 3960XCore i9 10980XE90180270360450SE +/- 2.37, N = 3SE +/- 1.22, N = 3392.87310.091. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pThreadripper 3960XCore i9 10980XE70140210280350SE +/- 2.33, N = 3SE +/- 1.64, N = 3326.41252.721. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeThreadripper 3960XCore i9 10980XE0.56171.12341.68512.24682.8085SE +/- 0.0039, N = 3SE +/- 0.0032, N = 31.68992.49631. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Tensorflow

Build: Cifar10

OpenBenchmarking.orgSeconds, Fewer Is BetterTensorflow 2017-02-03Build: Cifar10Threadripper 3960XCore i9 10980XE48121620SE +/- 0.04, N = 3SE +/- 0.02, N = 317.0414.25

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.0Time To OCR 7 ImagesThreadripper 3960XCore i9 10980XE612182430SE +/- 0.05, N = 3SE +/- 0.02, N = 324.1423.86

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileThreadripper 3960XCore i9 10980XE2004006008001000SE +/- 1.15, N = 3SE +/- 1.54, N = 3598.91934.73

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileThreadripper 3960XCore i9 10980XE510152025SE +/- 0.12, N = 3SE +/- 0.07, N = 314.5421.95

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3960XCore i9 10980XE1020304050SE +/- 0.39, N = 4SE +/- 0.47, N = 728.5443.38

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileThreadripper 3960XCore i9 10980XE50100150200250141.56214.46

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisThreadripper 3960XCore i9 10980XE306090120150SE +/- 0.28, N = 3SE +/- 0.43, N = 371.13119.40-msse4a -msha-mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileThreadripper 3960XCore i9 10980XE1122334455SE +/- 0.04, N = 3SE +/- 0.13, N = 339.6448.491. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyThreadripper 3960XCore i9 10980XE2K4K6K8K10KSE +/- 165.90, N = 3SE +/- 147.18, N = 310538.09578.01. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetThreadripper 3960XCore i9 10980XE6K12K18K24K30KSE +/- 18.62, N = 3SE +/- 390.55, N = 317756.926498.81. (CC) gcc options: -O2 -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceThreadripper 3960XCore i9 10980XE300K600K900K1200K1500KSE +/- 2224.51, N = 5SE +/- 722.40, N = 5134141214115291. (CC) gcc options: -O3 -march=native

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingThreadripper 3960XCore i9 10980XE2004006008001000SE +/- 9.82, N = 4SE +/- 1.98, N = 3780.04707.561. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairThreadripper 3960XCore i9 10980XE48121620SE +/- 0.02317, N = 3SE +/- 0.00669, N = 39.7973714.77930-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticThreadripper 3960XCore i9 10980XE510152025SE +/- 0.03, N = 3SE +/- 0.05, N = 319.3421.70-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialThreadripper 3960XCore i9 10980XE246810SE +/- 0.10003, N = 15SE +/- 0.14330, N = 153.564226.77652-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticThreadripper 3960XCore i9 10980XE246810SE +/- 0.00428, N = 3SE +/- 0.05152, N = 34.156467.31939-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.1vpxenc VP9 1080p Video EncodeThreadripper 3960XCore i9 10980XE4080120160200SE +/- 0.93, N = 3SE +/- 0.63, N = 3201.3680.911. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingThreadripper 3960XCore i9 10980XE4080120160200SE +/- 1.86, N = 3SE +/- 1.50, N = 6193.76130.571. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingThreadripper 3960XCore i9 10980XE1530456075SE +/- 0.22, N = 3SE +/- 0.19, N = 365.7141.991. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Threadripper 3960XCore i9 10980XE1.1M2.2M3.3M4.4M5.5MSE +/- 3935.07, N = 3SE +/- 2612.15, N = 3502952839192801. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

XZ Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Threadripper 3960XCore i9 10980XE510152025SE +/- 0.04, N = 3SE +/- 0.13, N = 320.3620.131. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

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

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Threadripper 3960XCore i9 10980XE3691215SE +/- 0.15, N = 4SE +/- 0.05, N = 310.2311.391. (CC) gcc options: -O3 -pthread -lz -llzma


Phoronix Test Suite v10.8.5