TR 3990X

AMD Ryzen Threadripper 3990X 64-Core testing with a Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS) and AMD Radeon RX 5700 8GB on Ubuntu 22.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2207211-NE-TR3990X9151
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Threadripper 3990X
July 20 2022
  1 Day, 4 Hours, 38 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


TR 3990XOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS)AMD Starship/Matisse128GBSamsung SSD 970 EVO Plus 500GBAMD Radeon RX 5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioDELL P2415QIntel I211 + Intel Wi-Fi 6 AX200Ubuntu 22.045.19.0-051900rc7-generic (x86_64)GNOME Shell 42.2X Server + Wayland4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47)1.2.204GCC 11.2.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionTR 3990X BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --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 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039- OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)- Python 3.10.4- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

TR 3990Xgraph500: 26graph500: 26stress-ng: Cryptostress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathopenssl: SHA256minife: Smallsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMamg: libgav1: Summer Nature 4Knatron: Spaceshipaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer - Asian Dragonkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastsvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Ksvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Kvpxenc: Speed 0 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Kx265: Bosphorus 4Kx265: Bosphorus 1080psimdjson: TopTweetsimdjson: Kostyasimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDmt-dgemm: Sustained Floating-Point Ratehpcg: oidn: RT.hdr_alb_nrm.3840x2160oidn: RT.ldr_alb_nrm.3840x2160oidn: RTLightmap.hdr.4096x4096onnx: GPT-2 - CPU - Standardonnx: yolov4 - CPU - Standardchia-vdf: Square Plain C++chia-vdf: Square Assembly Optimizedopenvkl: vklBenchmark Scalaropenvkl: vklBenchmark ISPCospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timecoremark: CoreMark Size 666 - Iterations Per Secondaircrack-ng: indigobench: CPU - Bedroomindigobench: CPU - Supercarluxcorerender: Danish Mood - CPUluxcorerender: Orange Juice - CPUluxcorerender: LuxCore Benchmark - CPUluxcorerender: Rainbow Colors and Prism - CPUluxcorerender: DLSC - CPUsecuremark: SecureMark-TLScompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedtjbench: Decompression Throughputquantlib: luaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phasegnuradio: Five Back to Back FIR Filtersgnuradio: Signal Source (Cosine)gnuradio: FIR Filtergnuradio: IIR Filtergnuradio: FM Deemphasis Filtergnuradio: Hilbert Transformcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingjpegxl: PNG - 7jpegxl: PNG - 8jpegxl: JPEG - 7jpegxl: JPEG - 8jpegxl-decode: 1jpegxl-decode: Alletcpak: Multi-Threaded - ETC2etcpak: Single-Threaded - ETC2lczero: BLASlczero: Eigencrafty: Elapsed Timetscp: AI Chess Performancestockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthgromacs: MPI CPU - water_GMX50_barelammps: 20k Atomslammps: Rhodopsin Proteincassandra: Writesclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runstargate: 44100 - 512stargate: 96000 - 512stargate: 44100 - 1024stargate: 480000 - 512stargate: 96000 - 1024stargate: 480000 - 1024pjsip: INVITEpjsip: OPTIONS, Statefulpjsip: OPTIONS, Statelessnode-web-tooling: srsran: OFDM_Testliquid-dsp: 16 - 256 - 57liquid-dsp: 32 - 256 - 57liquid-dsp: 64 - 256 - 57liquid-dsp: 128 - 256 - 57numpy: openssl: RSA4096graph500: 26graph500: 26npb: BT.Cnpb: CG.Cnpb: EP.Cnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bnpb: SP.Csrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMopenssl: RSA4096synthmark: VoiceMark_100lulesh: namd: ATPase Simulation - 327,506 Atomswebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionpennant: sedovbigpennant: leblancbigtensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2pybench: Total For Average Test Timespyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startupospray-studio: 1 - 4K - 1 - Path Tracerospray-studio: 2 - 4K - 1 - Path Tracerospray-studio: 3 - 4K - 1 - Path Tracerospray-studio: 1 - 4K - 16 - Path Tracerospray-studio: 1 - 4K - 32 - Path Tracerospray-studio: 2 - 4K - 16 - Path Tracerospray-studio: 2 - 4K - 32 - Path Tracerospray-studio: 3 - 4K - 16 - Path Tracerospray-studio: 3 - 4K - 32 - Path Tracerospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 1080p - 1 - Path Tracerospray-studio: 3 - 1080p - 1 - Path Tracerospray-studio: 1 - 1080p - 16 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 2 - 1080p - 16 - Path Tracerospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 16 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Tracerdraco: Liondraco: Church Facadetnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1dacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeanswireguard: cloverleaf: Lagrangian-Eulerian Hydrodynamicsnwchem: C240 Buckyballincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionmocassin: Dust 2D tau100.0openfoam: motorBike - Mesh Timeopenfoam: motorBike - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeqe: AUSURF112java-gradle-perf: Reactorbuild-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gem5: Time To Compilebuild-godot: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-llvm: Ninjabuild-llvm: Unix Makefilesbuild-mesa: Time To Compilebuild-mplayer: Time To Compilebuild-nodejs: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionpovray: Trace Timeprimesieve: 1e12primesieve: 1e13compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9helsing: 14 digitngspice: C2670ngspice: C7552tachyon: Total Timewebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7webp2: Quality 100, Compression Effort 5webp2: Quality 100, Lossless Compressionastcenc: Thoroughastcenc: Exhaustivebasis: UASTC Level 2basis: UASTC Level 3darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygegl: Cropgegl: Scalegegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskinkscape: SVG Files To PNGoctave-benchmark: openscad: Pistolopenscad: Retro Caropenscad: Mini-ITX Caseopenscad: Projector Mount Swivelopenscad: Leonardo Phone Case Slimrawtherapee: Total Benchmark Timegpaw: Carbon Nanotubeblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-OnlyThreadripper 3990X54378000053556900092388.85150.17123897.45219165.21340961.12592330207489889.26356.7368.7392.7392.9103.745562220041.703.018.7431.8544.0845.1454.314549.256842.287944.250431.1760.663.38754.428109.598133.03610.29119.00151.18102.98108.86103.625.7610.1420.9946.964.292.680.953.784.2017.3545719.069461.351.350.6669803021633671070008212613.412413.1957145.8826.970786.5220510.82202248635.666496162110.4439.83121.0815.9712.006.5926.827.8021885155.3211528.581.23371.244.53376.8215.5667862790.4762.4415.7104.3635.8568.43465.9780.3369.3758.5506.419272435369510.890.9891.9528.2569.37539.714515.860225.85016591564836917413250531510758321364875333.78824.39323.147240022250.20255.76260.335.3469823.7464605.7888165.3752344.2700855.68174737116646408729.54139566667980473333178460000028128333333011300000416.7513533.321568600016124700068363.638366.744690.7328515.3765067.7526818.0148358.8423124.73142.8159.7157.0166.858.9854108.5741.3269413.40570.453091.3972.22216.5057.20534.11612.315345.5785006181.9056545.051346.94229.253296.1085767.4101744023.611415714.02688273631934318391586439869334051334108130673689804109022161911086219751295825752561688612776.396288.35168.971244.4044532431838005322273.85814.742598.89.3721057945.392533623739.8772.86174.271369.2447.69297.70720.46518.011179.02645.10213.13628.878262.434161.816212.28020.35110.609148.32559.30011.0412.11410.0533.73852.27620.822100.605143.477109.12628.49202.433108.798233.6133.066537.4476.088413.911610.94415.5111.6142.3550.1052.1378.48112.58952.90355.77924.18116.69219.82924.82730.5397.22098.2294.43043.6888.16217.29850.828107.87230.1784.3540.06342.54110.33OpenBenchmarking.org

Graph500

This is a benchmark of the reference implementation of Graph500, an HPC benchmark focused on data intensive loads and commonly tested on supercomputers for complex data problems. Graph500 primarily stresses the communication subsystem of the hardware under test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbfs max_TEPS, More Is BetterGraph500 3.0Scale: 26Threadripper 3990X120M240M360M480M600M5437800001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

OpenBenchmarking.orgbfs median_TEPS, More Is BetterGraph500 3.0Scale: 26Threadripper 3990X110M220M330M440M550M5355690001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Stress-NG

OpenBenchmarking.orgBogo Ops/s Per Watt, More Is BetterStress-NG 0.14Test: CryptoThreadripper 3990X80160240320400366.73

OpenBenchmarking.orgBogo Ops/s Per Watt, More Is BetterStress-NG 0.14Test: CPU CacheThreadripper 3990X0.18140.36280.54420.72560.9070.806

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoThreadripper 3990X20K40K60K80K100KSE +/- 733.42, N = 392388.851. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheThreadripper 3990X306090120150SE +/- 2.21, N = 15150.171. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressThreadripper 3990X30K60K90K120K150KSE +/- 1038.88, N = 3123897.451. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathThreadripper 3990X50K100K150K200K250KSE +/- 728.11, N = 3219165.211. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathThreadripper 3990X70K140K210K280K350KSE +/- 3412.43, N = 3340961.121. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256Threadripper 3990X13000M26000M39000M52000M65000MSE +/- 448484476.56, N = 12592330207481. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

miniFE

OpenBenchmarking.orgCG Mflops Per Watt, More Is BetterminiFE 2.2Problem Size: SmallThreadripper 3990X102030405042.42

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallThreadripper 3990X2K4K6K8K10KSE +/- 10.86, N = 39889.261. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

srsRAN

srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMThreadripper 3990X80160240320400SE +/- 1.52, N = 3356.71. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMThreadripper 3990X80160240320400SE +/- 0.53, N = 4368.71. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMThreadripper 3990X90180270360450SE +/- 1.77, N = 3392.71. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMThreadripper 3990X90180270360450SE +/- 0.44, N = 3392.91. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMThreadripper 3990X20406080100SE +/- 0.23, N = 3103.71. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: VGG19 - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

FP16: No - Mode: Inference - Network: NASNer Large - Device: CPU

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: ImportError: cannot import name 'Iterable' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

Algebraic Multi-Grid Benchmark

AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Threadripper 3990X100M200M300M400M500MSE +/- 201832.70, N = 34556222001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

libgav1

Libgav1 is an AV1 decoder developed by Google for AV1 profile 0/1 compliance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Summer Nature 4KThreadripper 3990X1020304050SE +/- 0.06, N = 341.701. (CXX) g++ options: -O3 -lrt

Natron

Natron is an open-source, cross-platform compositing software for visual effects (VFX) and motion graphics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterNatron 2.4Input: SpaceshipThreadripper 3990X0.6751.352.0252.73.375SE +/- 0.03, N = 153.0

AOM AV1

This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google as the AV1 Codec Library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.4Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KThreadripper 3990X510152025SE +/- 0.30, N = 1518.741. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.4Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4KThreadripper 3990X714212835SE +/- 0.07, N = 331.851. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.4Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KThreadripper 3990X1020304050SE +/- 0.13, N = 444.081. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterAOM AV1 3.4Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KThreadripper 3990X0.0810.1620.2430.3240.4050.36

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.4Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KThreadripper 3990X1020304050SE +/- 0.08, N = 445.141. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

SVT-AV1

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 8 - Input: Bosphorus 4KThreadripper 3990X0.06260.12520.18780.25040.3130.278

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 10 - Input: Bosphorus 4KThreadripper 3990X0.16470.32940.49410.65880.82350.732

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 12 - Input: Bosphorus 4KThreadripper 3990X0.22820.45640.68460.91281.1411.014

SVT-VP9

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KThreadripper 3990X0.13880.27760.41640.55520.6940.617

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownThreadripper 3990X1224364860SE +/- 0.19, N = 454.31MIN: 53.05 / MAX: 57

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownThreadripper 3990X1122334455SE +/- 0.13, N = 449.26MIN: 48.23 / MAX: 51.75

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonThreadripper 3990X1020304050SE +/- 0.05, N = 442.29MIN: 41.39 / MAX: 44.16

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonThreadripper 3990X1020304050SE +/- 0.04, N = 444.25MIN: 43.39 / MAX: 46.47

Kvazaar

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastThreadripper 3990X0.03310.06620.09930.13240.16550.147

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastThreadripper 3990X0.06370.12740.19110.25480.31850.283

SVT-AV1

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 4 - Input: Bosphorus 4KThreadripper 3990X0.00340.00680.01020.01360.0170.015

SVT-HEVC

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4KThreadripper 3990X0.21380.42760.64140.85521.0690.95

x265

OpenBenchmarking.orgFrames Per Second Per Watt, More Is Betterx265 3.4Video Input: Bosphorus 4KThreadripper 3990X0.02120.04240.06360.08480.1060.094

OpenBenchmarking.orgFrames Per Second Per Watt, More Is Betterx265 3.4Video Input: Bosphorus 1080pThreadripper 3990X0.07880.15760.23640.31520.3940.35

Kvazaar

This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastThreadripper 3990X714212835SE +/- 0.03, N = 331.171. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastThreadripper 3990X1428425670SE +/- 0.08, N = 560.661. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

SVT-AV1

This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 4 - Input: Bosphorus 4KThreadripper 3990X0.76211.52422.28633.04843.8105SE +/- 0.008, N = 33.3871. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 8 - Input: Bosphorus 4KThreadripper 3990X1224364860SE +/- 0.17, N = 454.431. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 10 - Input: Bosphorus 4KThreadripper 3990X20406080100SE +/- 0.36, N = 6109.601. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 12 - Input: Bosphorus 4KThreadripper 3990X306090120150SE +/- 0.42, N = 7133.041. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-HEVC

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4KThreadripper 3990X0.0090.0180.0270.0360.0450.04

VP9 libvpx Encoding

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 4KThreadripper 3990X0.00810.01620.02430.03240.04050.036

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KThreadripper 3990X0.01780.03560.05340.07120.0890.079

SVT-HEVC

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4KThreadripper 3990X3691215SE +/- 0.11, N = 310.291. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4KThreadripper 3990X306090120150SE +/- 0.22, N = 7119.001. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4KThreadripper 3990X306090120150SE +/- 0.74, N = 7151.181. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KThreadripper 3990X20406080100SE +/- 1.07, N = 15102.981. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4KThreadripper 3990X20406080100SE +/- 0.32, N = 5108.861. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4KThreadripper 3990X20406080100SE +/- 0.30, N = 5103.621. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 4KThreadripper 3990X1.2962.5923.8885.1846.48SE +/- 0.03, N = 35.761. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KThreadripper 3990X3691215SE +/- 0.03, N = 310.141. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KThreadripper 3990X510152025SE +/- 0.08, N = 320.991. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pThreadripper 3990X1122334455SE +/- 0.11, N = 446.961. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

simdjson

OpenBenchmarking.orgGB/s Per Watt, More Is Bettersimdjson 2.0Throughput Test: KostyaThreadripper 3990X0.00540.01080.01620.02160.0270.024

OpenBenchmarking.orgGB/s Per Watt, More Is Bettersimdjson 2.0Throughput Test: TopTweetThreadripper 3990X0.00880.01760.02640.03520.0440.039

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetThreadripper 3990X0.96531.93062.89593.86124.8265SE +/- 0.01, N = 34.291. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s Per Watt, More Is Bettersimdjson 2.0Throughput Test: LargeRandomThreadripper 3990X0.0020.0040.0060.0080.010.009

OpenBenchmarking.orgGB/s Per Watt, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsThreadripper 3990X0.00790.01580.02370.03160.03950.035

OpenBenchmarking.orgGB/s Per Watt, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDThreadripper 3990X0.00880.01760.02640.03520.0440.039

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaThreadripper 3990X0.6031.2061.8092.4123.015SE +/- 0.01, N = 32.681. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomThreadripper 3990X0.21380.42760.64140.85521.069SE +/- 0.00, N = 30.951. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsThreadripper 3990X0.85051.7012.55153.4024.2525SE +/- 0.00, N = 33.781. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDThreadripper 3990X0.9451.892.8353.784.725SE +/- 0.01, N = 34.201. (CXX) g++ options: -O3

ACES DGEMM

This is a multi-threaded DGEMM benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateThreadripper 3990X48121620SE +/- 0.11, N = 1517.351. (CC) gcc options: -O3 -march=native -fopenmp

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s Per Watt, More Is BetterHigh Performance Conjugate Gradient 3.1Threadripper 3990X0.00740.01480.02220.02960.0370.033

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Threadripper 3990X3691215SE +/- 0.00092, N = 39.069461. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

Intel Open Image Denoise

OpenBenchmarking.orgImages / Sec Per Watt, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160Threadripper 3990X0.00180.00360.00540.00720.0090.008

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160Threadripper 3990X0.30380.60760.91141.21521.519SE +/- 0.00, N = 31.35

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.ldr_alb_nrm.3840x2160Threadripper 3990X0.30380.60760.91141.21521.519SE +/- 0.00, N = 31.35

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RTLightmap.hdr.4096x4096Threadripper 3990X0.14850.2970.44550.5940.7425SE +/- 0.01, N = 100.66

ONNX Runtime

OpenBenchmarking.orgInferences Per Minute Per Watt, More Is BetterONNX Runtime 1.11Model: GPT-2 - Device: CPU - Executor: StandardThreadripper 3990X81624324036.51

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: GPT-2 - Device: CPU - Executor: StandardThreadripper 3990X15003000450060007500SE +/- 31.14, N = 369801. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

OpenBenchmarking.orgInferences Per Minute Per Watt, More Is BetterONNX Runtime 1.11Model: yolov4 - Device: CPU - Executor: StandardThreadripper 3990X0.25110.50220.75331.00441.25551.116

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: yolov4 - Device: CPU - Executor: StandardThreadripper 3990X70140210280350SE +/- 0.93, N = 33021. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

Chia Blockchain VDF

Chia is a blockchain and smart transaction platform based on proofs of space and time rather than proofs of work with other cryptocurrencies. This test profile is benchmarking the CPU performance for Chia VDF performance using the Chia VDF benchmark. The Chia VDF is for the Chia Verifiable Delay Function (Proof of Time). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Plain C++Threadripper 3990X30K60K90K120K150KSE +/- 405.52, N = 31633671. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

OpenBenchmarking.orgIPS Per Watt, More Is BetterChia Blockchain VDF 1.0.7Test: Square Assembly OptimizedThreadripper 3990X2004006008001000961.94

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Assembly OptimizedThreadripper 3990X20K40K60K80K100KSE +/- 529.15, N = 31070001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ScalarThreadripper 3990X20406080100SE +/- 0.00, N = 382MIN: 7 / MAX: 2694

OpenBenchmarking.orgItems / Sec Per Watt, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ISPCThreadripper 3990X0.15460.30920.46380.61840.7730.687

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ISPCThreadripper 3990X306090120150SE +/- 0.67, N = 3126MIN: 11 / MAX: 2977

OSPRay

Intel OSPRay is a portable ray-tracing engine for high-performance, high-fidelity scientific visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/ao/real_timeThreadripper 3990X3691215SE +/- 0.07, N = 313.41

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/scivis/real_timeThreadripper 3990X3691215SE +/- 0.05, N = 313.20

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/pathtracer/real_timeThreadripper 3990X306090120150SE +/- 0.90, N = 3145.88

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeThreadripper 3990X0.00560.01120.01680.02240.0280.025

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/ao/real_timeThreadripper 3990X246810SE +/- 0.04916, N = 36.97078

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeThreadripper 3990X246810SE +/- 0.02450, N = 36.52205

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeThreadripper 3990X3691215SE +/- 0.04, N = 310.82

Coremark

OpenBenchmarking.orgIterations/Sec Per Watt, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3990X2K4K6K8K10K9853.11

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3990X500K1000K1500K2000K2500KSE +/- 19224.58, N = 32248635.671. (CC) gcc options: -O2 -lrt" -lrt

Aircrack-ng

Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.7Threadripper 3990X30K60K90K120K150KSE +/- 1637.62, N = 6162110.441. (CXX) g++ options: -std=gnu++17 -O3 -fvisibility=hidden -fcommon -rdynamic -lnl-3 -lnl-genl-3 -lpcre -lpthread -lz -lssl -lcrypto -lhwloc -ldl -lm -pthread

IndigoBench

OpenBenchmarking.orgM samples/s Per Watt, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomThreadripper 3990X0.00830.01660.02490.03320.04150.037

OpenBenchmarking.orgM samples/s Per Watt, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarThreadripper 3990X0.01820.03640.05460.07280.0910.081

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomThreadripper 3990X3691215SE +/- 0.043, N = 39.831

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarThreadripper 3990X510152025SE +/- 0.18, N = 321.08

LuxCoreRender

LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Danish Mood - Acceleration: CPUThreadripper 3990X1.34332.68664.02995.37326.7165SE +/- 0.06, N = 35.97MIN: 2.44 / MAX: 7.13

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Orange Juice - Acceleration: CPUThreadripper 3990X3691215SE +/- 0.04, N = 312.00MIN: 10.24 / MAX: 13.72

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: LuxCore Benchmark - Acceleration: CPUThreadripper 3990X246810SE +/- 0.03, N = 36.59MIN: 2.54 / MAX: 7.72

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Rainbow Colors and Prism - Acceleration: CPUThreadripper 3990X612182430SE +/- 0.53, N = 1526.82MIN: 22.75 / MAX: 28.63

OpenBenchmarking.orgM samples/sec Per Watt, More Is BetterLuxCoreRender 2.6Scene: DLSC - Acceleration: CPUThreadripper 3990X0.00680.01360.02040.02720.0340.03

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: DLSC - Acceleration: CPUThreadripper 3990X246810SE +/- 0.06, N = 37.80MIN: 7.54 / MAX: 8.54

SecureMark

OpenBenchmarking.orgmarks Per Watt, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSThreadripper 3990X4008001200160020001953.40

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSThreadripper 3990X50K100K150K200K250KSE +/- 671.44, N = 32188511. (CC) gcc options: -pedantic -O3

LZ4 Compression

OpenBenchmarking.orgMB/s Per Watt, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedThreadripper 3990X20406080100104.79

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedThreadripper 3990X1224364860SE +/- 0.38, N = 1255.321. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedThreadripper 3990X2K4K6K8K10KSE +/- 20.11, N = 1211528.51. (CC) gcc options: -O3

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedThreadripper 3990X20406080100SE +/- 0.79, N = 381.21. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedThreadripper 3990X7001400210028003500SE +/- 8.44, N = 33371.21. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedThreadripper 3990X1020304050SE +/- 0.03, N = 344.51. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedThreadripper 3990X7001400210028003500SE +/- 3.38, N = 33376.81. (CC) gcc options: -O3 -pthread -lz -llzma

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputThreadripper 3990X50100150200250SE +/- 0.46, N = 3215.571. (CC) gcc options: -O3 -rdynamic

QuantLib

OpenBenchmarking.orgMFLOPS Per Watt, More Is BetterQuantLib 1.21Threadripper 3990X61218243025.50

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Threadripper 3990X6001200180024003000SE +/- 30.41, N = 42790.41. (CXX) g++ options: -O3 -march=native -rdynamic

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersThreadripper 3990X160320480640800SE +/- 1.05, N = 3762.4

OpenBenchmarking.orgMiB/s Per Watt, More Is BetterLuaRadio 0.9.1Test: Complex PhaseThreadripper 3990X1.15022.30043.45064.60085.7515.112

GNU Radio

OpenBenchmarking.orgMiB/s Per Watt, More Is BetterGNU RadioTest: Hilbert TransformThreadripper 3990X0.95811.91622.87433.83244.79054.258

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterThreadripper 3990X90180270360450SE +/- 0.35, N = 3415.7

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformThreadripper 3990X20406080100SE +/- 0.13, N = 3104.3

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseThreadripper 3990X140280420560700SE +/- 0.35, N = 3635.8

GNU Radio

GNU Radio is a free software development toolkit providing signal processing blocks to implement software-defined radios (SDR) and signal processing systems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Five Back to Back FIR FiltersThreadripper 3990X120240360480600SE +/- 5.53, N = 9568.41. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Signal Source (Cosine)Threadripper 3990X7001400210028003500SE +/- 10.28, N = 93465.91. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FIR FilterThreadripper 3990X2004006008001000SE +/- 3.22, N = 9780.31. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: IIR FilterThreadripper 3990X80160240320400SE +/- 0.80, N = 9369.31. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FM Deemphasis FilterThreadripper 3990X160320480640800SE +/- 1.02, N = 9758.51. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Hilbert TransformThreadripper 3990X110220330440550SE +/- 3.90, N = 9506.41. 3.10.1.1

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.00Test: Compression RatingThreadripper 3990X40K80K120K160K200KSE +/- 294.26, N = 31927241. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.00Test: Decompression RatingThreadripper 3990X80K160K240K320K400KSE +/- 2744.18, N = 33536951. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 7Threadripper 3990X3691215SE +/- 0.03, N = 310.891. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

OpenBenchmarking.orgMP/s Per Watt, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 8Threadripper 3990X0.00180.00360.00540.00720.0090.008

OpenBenchmarking.orgMP/s Per Watt, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 7Threadripper 3990X0.16040.32080.48120.64160.8020.713

OpenBenchmarking.orgMP/s Per Watt, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 8Threadripper 3990X0.06230.12460.18690.24920.31150.277

JPEG XL Decoding libjxl

OpenBenchmarking.orgMP/s Per Watt, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: 1Threadripper 3990X0.14330.28660.42990.57320.71650.637

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 8Threadripper 3990X0.22050.4410.66150.8821.1025SE +/- 0.00, N = 30.981. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 7Threadripper 3990X20406080100SE +/- 0.13, N = 491.951. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 8Threadripper 3990X714212835SE +/- 0.05, N = 528.251. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

JPEG XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: 1Threadripper 3990X1530456075SE +/- 0.07, N = 369.37

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: AllThreadripper 3990X120240360480600SE +/- 1.46, N = 3539.71

Etcpak

OpenBenchmarking.orgMpx/s Per Watt, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Threadripper 3990X91827364538.86

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Threadripper 3990X10002000300040005000SE +/- 32.34, N = 84515.861. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s Per Watt, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Threadripper 3990X0.46510.93021.39531.86042.32552.067

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Threadripper 3990X50100150200250SE +/- 0.02, N = 3225.851. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASThreadripper 3990X400800120016002000SE +/- 6.17, N = 316591. (CXX) g++ options: -flto -pthread

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenThreadripper 3990X30060090012001500SE +/- 19.50, N = 415641. (CXX) g++ options: -flto -pthread

Crafty

This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeThreadripper 3990X2M4M6M8M10MSE +/- 12538.70, N = 383691741. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceThreadripper 3990X300K600K900K1200K1500KSE +/- 904.73, N = 1213250531. (CC) gcc options: -O3 -march=native

Stockfish

OpenBenchmarking.orgNodes Per Second Per Watt, More Is BetterStockfish 15Total TimeThreadripper 3990X130K260K390K520K650K588417.21

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total TimeThreadripper 3990X30M60M90M120M150MSE +/- 2762000.09, N = 141510758321. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -flto=jobserver

asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthThreadripper 3990X30M60M90M120M150MSE +/- 1525861.00, N = 4136487533

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareThreadripper 3990X0.85231.70462.55693.40924.2615SE +/- 0.009, N = 33.7881. (CXX) g++ options: -O3

LAMMPS Molecular Dynamics Simulator

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsThreadripper 3990X612182430SE +/- 0.12, N = 324.391. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinThreadripper 3990X612182430SE +/- 0.17, N = 1523.151. (CXX) g++ options: -O3 -lm -ldl

Apache Cassandra

OpenBenchmarking.orgOp/s Per Watt, More Is BetterApache Cassandra 4.0Test: WritesThreadripper 3990X20040060080010001000.17

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.0Test: WritesThreadripper 3990X50K100K150K200K250KSE +/- 1231.95, N = 3240022

ClickHouse

ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, First Run / Cold CacheThreadripper 3990X50100150200250SE +/- 4.60, N = 12250.20MIN: 18.42 / MAX: 200001. ClickHouse server version 22.7.1.687 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Second RunThreadripper 3990X60120180240300SE +/- 2.05, N = 12255.76MIN: 18.46 / MAX: 200001. ClickHouse server version 22.7.1.687 (official build).

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Third RunThreadripper 3990X60120180240300SE +/- 2.52, N = 12260.33MIN: 19.03 / MAX: 200001. ClickHouse server version 22.7.1.687 (official build).

Stargate Digital Audio Workstation

OpenBenchmarking.orgRender Ratio Per Watt, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512Threadripper 3990X0.00610.01220.01830.02440.03050.027

OpenBenchmarking.orgRender Ratio Per Watt, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Threadripper 3990X0.00430.00860.01290.01720.02150.019

OpenBenchmarking.orgRender Ratio Per Watt, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024Threadripper 3990X0.00630.01260.01890.02520.03150.028

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512Threadripper 3990X1.20312.40623.60934.81246.0155SE +/- 0.034562, N = 35.3469821. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio Per Watt, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Threadripper 3990X0.00610.01220.01830.02440.03050.027

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Threadripper 3990X0.8431.6862.5293.3724.215SE +/- 0.082618, N = 153.7464601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024Threadripper 3990X1.30252.6053.90755.216.5125SE +/- 0.007232, N = 35.7888161. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512Threadripper 3990X1.20942.41883.62824.83766.047SE +/- 0.003417, N = 35.3752341. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024Threadripper 3990X0.96081.92162.88243.84324.804SE +/- 0.049478, N = 34.2700851. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Threadripper 3990X1.27842.55683.83525.11366.392SE +/- 0.015679, N = 35.6817471. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

PJSIP

PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITEThreadripper 3990X8001600240032004000SE +/- 13.69, N = 337111. (CC) gcc options: -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatefulThreadripper 3990X14002800420056007000SE +/- 9.67, N = 366461. (CC) gcc options: -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatelessThreadripper 3990X9K18K27K36K45KSE +/- 54.01, N = 3408721. (CC) gcc options: -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s Per Watt, More Is BetterNode.js V8 Web Tooling BenchmarkThreadripper 3990X0.01780.03560.05340.07120.0890.079

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkThreadripper 3990X3691215SE +/- 0.02, N = 39.54

srsRAN

srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 21.10Test: OFDM_TestThreadripper 3990X30M60M90M120M150MSE +/- 1105038.96, N = 31395666671. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

Liquid-DSP

LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Threadripper 3990X200M400M600M800M1000MSE +/- 4403878.34, N = 39804733331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 32 - Buffer Length: 256 - Filter Length: 57Threadripper 3990X400M800M1200M1600M2000MSE +/- 6018582.34, N = 317846000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 64 - Buffer Length: 256 - Filter Length: 57Threadripper 3990X600M1200M1800M2400M3000MSE +/- 12081988.43, N = 328128333331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 128 - Buffer Length: 256 - Filter Length: 57Threadripper 3990X600M1200M1800M2400M3000MSE +/- 9335059.36, N = 330113000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Numpy Benchmark

OpenBenchmarking.orgScore Per Watt, More Is BetterNumpy BenchmarkThreadripper 3990X0.80661.61322.41983.22644.0333.585

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkThreadripper 3990X90180270360450SE +/- 1.26, N = 3416.75

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Threadripper 3990X3K6K9K12K15KSE +/- 189.66, N = 313533.31. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Graph500

This is a benchmark of the reference implementation of Graph500, an HPC benchmark focused on data intensive loads and commonly tested on supercomputers for complex data problems. Graph500 primarily stresses the communication subsystem of the hardware under test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsssp max_TEPS, More Is BetterGraph500 3.0Scale: 26Threadripper 3990X50M100M150M200M250M2156860001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

OpenBenchmarking.orgsssp median_TEPS, More Is BetterGraph500 3.0Scale: 26Threadripper 3990X30M60M90M120M150M1612470001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

NAS Parallel Benchmarks

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CThreadripper 3990X81624324035.57

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CThreadripper 3990X306090120150125.43

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CThreadripper 3990X15K30K45K60K75KSE +/- 10.73, N = 368363.631. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CThreadripper 3990X2K4K6K8K10KSE +/- 5.53, N = 38366.741. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3990X81624324034.96

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CThreadripper 3990X60120180240300257.65

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CThreadripper 3990X306090120150136.79

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BThreadripper 3990X50100150200250239.66

OpenBenchmarking.orgTotal Mop/s Per Watt, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CThreadripper 3990X2040608010088.85

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3990X10002000300040005000SE +/- 32.72, N = 154690.731. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CThreadripper 3990X6K12K18K24K30KSE +/- 24.04, N = 428515.371. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CThreadripper 3990X14K28K42K56K70KSE +/- 37.32, N = 365067.751. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CThreadripper 3990X6K12K18K24K30KSE +/- 38.09, N = 626818.011. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BThreadripper 3990X10K20K30K40K50KSE +/- 111.88, N = 648358.841. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CThreadripper 3990X5K10K15K20K25KSE +/- 3.03, N = 323124.731. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

srsRAN

OpenBenchmarking.orgUE Mb/s Per Watt, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMThreadripper 3990X0.3020.6040.9061.2081.511.342

OpenBenchmarking.orgUE Mb/s Per Watt, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMThreadripper 3990X0.35660.71321.06981.42641.7831.585

OpenBenchmarking.orgUE Mb/s Per Watt, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMThreadripper 3990X0.36810.73621.10431.47241.84051.636

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMThreadripper 3990X306090120150SE +/- 0.15, N = 3142.81. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s Per Watt, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMThreadripper 3990X0.33050.6610.99151.3221.65251.469

OpenBenchmarking.orgUE Mb/s Per Watt, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMThreadripper 3990X0.13030.26060.39090.52120.65150.579

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMThreadripper 3990X4080120160200SE +/- 0.09, N = 4159.71. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMThreadripper 3990X306090120150SE +/- 0.46, N = 3157.01. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMThreadripper 3990X4080120160200SE +/- 0.06, N = 3166.81. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMThreadripper 3990X1326395265SE +/- 0.07, N = 358.91. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f

OpenSSL

OpenBenchmarking.orgverify/s Per Watt, More Is BetterOpenSSL 3.0Algorithm: RSA4096Threadripper 3990X80016002400320040003513.65

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Threadripper 3990X200K400K600K800K1000KSE +/- 4577.03, N = 3854108.51. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Google SynthMark

SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100Threadripper 3990X160320480640800SE +/- 0.84, N = 3741.331. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

LULESH

OpenBenchmarking.orgz/s Per Watt, More Is BetterLULESH 2.0.3Threadripper 3990X91827364537.18

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Threadripper 3990X2K4K6K8K10KSE +/- 7.48, N = 39413.411. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsThreadripper 3990X0.10190.20380.30570.40760.5095SE +/- 0.00110, N = 30.45309

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultThreadripper 3990X0.31430.62860.94291.25721.5715SE +/- 0.002, N = 121.3971. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Threadripper 3990X0.511.522.5SE +/- 0.003, N = 102.2221. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessThreadripper 3990X48121620SE +/- 0.17, N = 316.511. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionThreadripper 3990X246810SE +/- 0.012, N = 67.2051. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionThreadripper 3990X816243240SE +/- 0.14, N = 334.121. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

Pennant

Pennant is an application focused on hydrodynamics on general unstructured meshes in 2D. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigThreadripper 3990X3691215SE +/- 0.11, N = 412.321. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigThreadripper 3990X1.25522.51043.76565.02086.276SE +/- 0.064494, N = 155.5785001. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

TensorFlow Lite

This is a benchmark of the TensorFlow Lite implementation focused on TensorFlow machine learning for mobile, IoT, edge, and other cases. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetThreadripper 3990X13002600390052006500SE +/- 36.36, N = 36181.90

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception V4Threadripper 3990X12K24K36K48K60KSE +/- 547.67, N = 1556545.0

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileThreadripper 3990X11K22K33K44K55KSE +/- 311.74, N = 351346.9

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatThreadripper 3990X9001800270036004500SE +/- 19.00, N = 34229.25

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantThreadripper 3990X7001400210028003500SE +/- 35.20, N = 33296.10

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2Threadripper 3990X20K40K60K80K100KSE +/- 1222.16, N = 385767.4

PyBench

This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesThreadripper 3990X2004006008001000SE +/- 2.52, N = 31017

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceThreadripper 3990X100200300400500SE +/- 1.20, N = 3440

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsThreadripper 3990X612182430SE +/- 0.00, N = 323.6

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesThreadripper 3990X306090120150SE +/- 0.00, N = 3114

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileThreadripper 3990X306090120150SE +/- 0.00, N = 3157

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupThreadripper 3990X48121620SE +/- 0.03, N = 314.0

OSPRay Studio

Intel OSPRay Studio is an open-source, interactive visualization and ray-tracing software package. OSPRay Studio makes use of Intel OSPRay, a portable ray-tracing engine for high-performance, high-fidelity visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X6001200180024003000SE +/- 5.78, N = 326881. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X6001200180024003000SE +/- 2.91, N = 327361. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X7001400210028003500SE +/- 8.01, N = 331931. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X9K18K27K36K45KSE +/- 98.53, N = 3431831. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X20K40K60K80K100KSE +/- 186.79, N = 3915861. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X9K18K27K36K45KSE +/- 87.48, N = 3439861. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X20K40K60K80K100KSE +/- 115.34, N = 3933401. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X11K22K33K44K55KSE +/- 129.42, N = 3513341. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X20K40K60K80K100KSE +/- 260.54, N = 31081301. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X150300450600750SE +/- 0.58, N = 36731. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X150300450600750SE +/- 2.33, N = 36891. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path TracerThreadripper 3990X2004006008001000SE +/- 1.00, N = 38041. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X2K4K6K8K10KSE +/- 37.25, N = 3109021. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X5K10K15K20K25KSE +/- 51.50, N = 3216191. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X2K4K6K8K10KSE +/- 2.65, N = 3110861. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X5K10K15K20K25KSE +/- 30.07, N = 3219751. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path TracerThreadripper 3990X3K6K9K12K15KSE +/- 16.97, N = 3129581. (CXX) g++ options: -O3 -ldl

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 0.11Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerThreadripper 3990X6K12K18K24K30KSE +/- 74.20, N = 3257521. (CXX) g++ options: -O3 -ldl

Google Draco

Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: LionThreadripper 3990X12002400360048006000SE +/- 5.51, N = 656161. (CXX) g++ options: -O3

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: Church FacadeThreadripper 3990X2K4K6K8K10KSE +/- 9.97, N = 588611. (CXX) g++ options: -O3

TNN

TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetThreadripper 3990X6001200180024003000SE +/- 6.92, N = 32776.40MIN: 2575.3 / MAX: 3223.811. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2Threadripper 3990X60120180240300SE +/- 2.20, N = 3288.35MIN: 263.94 / MAX: 386.221. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2Threadripper 3990X1530456075SE +/- 0.19, N = 768.97MIN: 66.69 / MAX: 72.461. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1Threadripper 3990X50100150200250SE +/- 0.30, N = 3244.40MIN: 243.4 / MAX: 245.651. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Threadripper 3990X10002000300040005000SE +/- 25.60, N = 54532

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonThreadripper 3990X9001800270036004500SE +/- 28.07, N = 74318

Java Test: Eclipse

Threadripper 3990X: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapThreadripper 3990X8001600240032004000SE +/- 38.92, N = 53800

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansThreadripper 3990X11002200330044005500SE +/- 44.91, N = 55322

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestThreadripper 3990X60120180240300SE +/- 0.99, N = 3273.86

CloverLeaf

CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm.in input file (Problem 5). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsThreadripper 3990X48121620SE +/- 0.03, N = 414.741. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

NWChem

NWChem is an open-source high performance computational chemistry package. Per NWChem's documentation, "NWChem aims to provide its users with computational chemistry tools that are scalable both in their ability to treat large scientific computational chemistry problems efficiently, and in their use of available parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters." Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballThreadripper 3990X60012001800240030002598.81. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2

Xcompact3d Incompact3d

Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionThreadripper 3990X3691215SE +/- 0.01563652, N = 59.372105791. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionThreadripper 3990X1020304050SE +/- 0.23, N = 345.391. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Monte Carlo Simulations of Ionised Nebulae

Mocassin is the Monte Carlo Simulations of Ionised Nebulae. MOCASSIN is a fully 3D or 2D photoionisation and dust radiative transfer code which employs a Monte Carlo approach to the transfer of radiation through media of arbitrary geometry and density distribution. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Threadripper 3990X50100150200250SE +/- 0.33, N = 32371. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz

OpenFOAM

OpenFOAM is the leading free, open-source software for computational fluid dynamics (CFD). This test profile currently uses the drivaerFastback test case for analyzing automotive aerodynamics or alternatively the older motorBike input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Mesh TimeThreadripper 3990X91827364539.871. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Execution TimeThreadripper 3990X163248648072.861. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Mesh TimeThreadripper 3990X4080120160200174.271. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Execution TimeThreadripper 3990X300600900120015001369.21. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

Quantum ESPRESSO

Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterQuantum ESPRESSO 7.0Input: AUSURF112Threadripper 3990X100200300400500SE +/- 0.50, N = 3447.691. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Java Gradle Build

This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorThreadripper 3990X60120180240300SE +/- 5.65, N = 9297.71

Timed Apache Compilation

This test times how long it takes to build the Apache HTTPD web server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileThreadripper 3990X510152025SE +/- 0.10, N = 320.47

Timed FFmpeg Compilation

This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompileThreadripper 3990X48121620SE +/- 0.02, N = 318.01

Timed Gem5 Compilation

This test times how long it takes to compile Gem5. Gem5 is a simulator for computer system architecture research. Gem5 is widely used for computer architecture research within the industry, academia, and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 21.2Time To CompileThreadripper 3990X4080120160200SE +/- 1.38, N = 3179.03

Timed Godot Game Engine Compilation

This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileThreadripper 3990X1020304050SE +/- 0.15, N = 345.10

Timed ImageMagick Compilation

This test times how long it takes to build ImageMagick. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileThreadripper 3990X3691215SE +/- 0.05, N = 413.14

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigThreadripper 3990X714212835SE +/- 0.27, N = 728.88

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: allmodconfigThreadripper 3990X60120180240300SE +/- 0.73, N = 3262.43

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjaThreadripper 3990X4080120160200SE +/- 0.13, N = 3161.82

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: Unix MakefilesThreadripper 3990X50100150200250SE +/- 0.71, N = 3212.28

Timed Mesa Compilation

This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileThreadripper 3990X510152025SE +/- 0.10, N = 320.35

Timed MPlayer Compilation

This test times how long it takes to build the MPlayer open-source media player program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To CompileThreadripper 3990X3691215SE +/- 0.03, N = 510.61

Timed Node.js Compilation

This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 17.3Time To CompileThreadripper 3990X306090120150SE +/- 0.58, N = 3148.33

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileThreadripper 3990X1326395265SE +/- 0.08, N = 359.30

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelThreadripper 3990X3691215SE +/- 0.06, N = 511.041. (CC) gcc options: -lm -lpthread -O3

Parallel BZIP2 Compression

This test measures the time needed to compress a file (FreeBSD-13.0-RELEASE-amd64-memstick.img) using Parallel BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionThreadripper 3990X0.47570.95141.42711.90282.3785SE +/- 0.022, N = 152.1141. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeThreadripper 3990X3691215SE +/- 0.06, N = 410.051. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve primarily benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12Threadripper 3990X0.84111.68222.52333.36444.2055SE +/- 0.009, N = 93.7381. (CXX) g++ options: -O3

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13Threadripper 3990X1224364860SE +/- 0.61, N = 1552.281. (CXX) g++ options: -O3

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Threadripper 3990X510152025SE +/- 0.05, N = 320.821. (CC) gcc options: -fvisibility=hidden -O2

Helsing

Helsing is an open-source POSIX vampire number generator. This test profile measures the time it takes to generate vampire numbers between varying numbers of digits. Learn more via the OpenBenchmarking.org test page.

Digit Range: 12 digit

Threadripper 3990X: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digitThreadripper 3990X20406080100SE +/- 1.36, N = 3100.611. (CC) gcc options: -O2 -pthread

Ngspice

Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670Threadripper 3990X306090120150SE +/- 1.51, N = 4143.481. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552Threadripper 3990X20406080100SE +/- 0.71, N = 3109.131. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Tachyon

This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. The sample scene used is the Teapot scene ray-traced to 8K x 8K with 32 samples. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99.2Total TimeThreadripper 3990X714212835SE +/- 0.31, N = 328.491. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

WebP2 Image Encode

This is a test of Google's libwebp2 library with the WebP2 image encode utility and using a sample 6000x4000 pixel JPEG image as the input, similar to the WebP/libwebp test profile. WebP2 is currently experimental and under heavy development as ultimately the successor to WebP. WebP2 supports 10-bit HDR, more efficienct lossy compression, improved lossless compression, animation support, and full multi-threading support compared to WebP. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultThreadripper 3990X0.54741.09481.64222.18962.737SE +/- 0.029, N = 152.4331. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7Threadripper 3990X20406080100SE +/- 0.83, N = 3108.801. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7Threadripper 3990X50100150200250SE +/- 0.48, N = 3233.611. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5Threadripper 3990X0.68991.37982.06972.75963.4495SE +/- 0.004, N = 93.0661. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionThreadripper 3990X120240360480600SE +/- 2.19, N = 3537.451. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughThreadripper 3990X246810SE +/- 0.0086, N = 76.08841. (CXX) g++ options: -O3 -flto -pthread

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveThreadripper 3990X48121620SE +/- 0.10, N = 313.911. (CXX) g++ options: -O3 -flto -pthread

Basis Universal

Basis Universal is a GPU texture codec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 2Threadripper 3990X3691215SE +/- 0.00, N = 510.941. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 3Threadripper 3990X48121620SE +/- 0.04, N = 415.511. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Boat - Acceleration: CPU-onlyThreadripper 3990X0.36320.72641.08961.45281.816SE +/- 0.006, N = 101.614

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Masskrug - Acceleration: CPU-onlyThreadripper 3990X0.52991.05981.58972.11962.6495SE +/- 0.004, N = 92.355

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Rack - Acceleration: CPU-onlyThreadripper 3990X0.02360.04720.07080.09440.118SE +/- 0.000, N = 130.105

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Room - Acceleration: CPU-onlyThreadripper 3990X0.48080.96161.44241.92322.404SE +/- 0.003, N = 92.137

GEGL

GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropThreadripper 3990X246810SE +/- 0.022, N = 58.481

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleThreadripper 3990X3691215SE +/- 0.04, N = 412.59

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceThreadripper 3990X1224364860SE +/- 0.03, N = 352.90

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesThreadripper 3990X1326395265SE +/- 0.46, N = 355.78

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeThreadripper 3990X612182430SE +/- 0.29, N = 424.18

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateThreadripper 3990X48121620SE +/- 0.11, N = 316.69

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsThreadripper 3990X510152025SE +/- 0.04, N = 319.83

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskThreadripper 3990X612182430SE +/- 0.10, N = 324.83

Inkscape

Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGThreadripper 3990X714212835SE +/- 0.03, N = 330.541. Inkscape 1.1.2 (0a00cf5339, 2022-02-04)

GNU Octave Benchmark

This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 6.4.0Threadripper 3990X246810SE +/- 0.017, N = 67.220

OpenSCAD

OpenSCAD is a programmer-focused solid 3D CAD modeller. OpenSCAD is free software and allows creating 3D CAD objects in a script-based modelling environment. This test profile will use the system-provided OpenSCAD program otherwise and time how long it takes tn render different SCAD assets to PNG output. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: PistolThreadripper 3990X20406080100SE +/- 0.34, N = 398.231. OpenSCAD version 2021.01

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Retro CarThreadripper 3990X0.99681.99362.99043.98724.984SE +/- 0.006, N = 84.4301. OpenSCAD version 2021.01

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Mini-ITX CaseThreadripper 3990X1020304050SE +/- 0.19, N = 343.691. OpenSCAD version 2021.01

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Projector Mount SwivelThreadripper 3990X246810SE +/- 0.027, N = 68.1621. OpenSCAD version 2021.01

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Leonardo Phone Case SlimThreadripper 3990X48121620SE +/- 0.10, N = 317.301. OpenSCAD version 2021.01

RawTherapee

RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeThreadripper 3990X1122334455SE +/- 0.14, N = 350.831. RawTherapee, version 5.8, command line.

GPAW

GPAW is a density-functional theory (DFT) Python code based on the projector-augmented wave (PAW) method and the atomic simulation environment (ASE). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 22.1Input: Carbon NanotubeThreadripper 3990X20406080100SE +/- 0.21, N = 3107.871. (CC) gcc options: -shared -fwrapv -O2 -lxc -lblas -lmpi

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported and HIP for AMD Radeon GPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3990X714212835SE +/- 0.34, N = 330.17

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Classroom - Compute: CPU-OnlyThreadripper 3990X20406080100SE +/- 0.63, N = 384.35

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3990X918273645SE +/- 0.17, N = 340.06

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3990X70140210280350SE +/- 2.66, N = 3342.54

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3990X20406080100SE +/- 1.08, N = 3110.33

333 Results Shown

Graph500:
  26:
    bfs max_TEPS
    bfs median_TEPS
Stress-NG:
  Crypto
  CPU Cache
Stress-NG:
  Crypto
  CPU Cache
  CPU Stress
  Matrix Math
  Vector Math
OpenSSL
miniFE
miniFE
srsRAN:
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
Algebraic Multi-Grid Benchmark
libgav1
Natron
AOM AV1:
  Speed 6 Realtime - Bosphorus 4K
  Speed 8 Realtime - Bosphorus 4K
  Speed 10 Realtime - Bosphorus 4K
AOM AV1
AOM AV1
SVT-AV1:
  Preset 8 - Bosphorus 4K
  Preset 10 - Bosphorus 4K
  Preset 12 - Bosphorus 4K
  VMAF Optimized - Bosphorus 4K
Embree:
  Pathtracer - Crown
  Pathtracer ISPC - Crown
  Pathtracer ISPC - Asian Dragon
  Pathtracer - Asian Dragon
Kvazaar:
  Bosphorus 4K - Very Fast
  Bosphorus 4K - Ultra Fast
  Preset 4 - Bosphorus 4K
  10 - Bosphorus 4K
  Bosphorus 4K
  Bosphorus 1080p
Kvazaar:
  Bosphorus 4K - Very Fast
  Bosphorus 4K - Ultra Fast
SVT-AV1:
  Preset 4 - Bosphorus 4K
  Preset 8 - Bosphorus 4K
  Preset 10 - Bosphorus 4K
  Preset 12 - Bosphorus 4K
SVT-HEVC:
  1 - Bosphorus 4K
  Speed 0 - Bosphorus 4K
  Speed 5 - Bosphorus 4K
SVT-HEVC:
  1 - Bosphorus 4K
  7 - Bosphorus 4K
  10 - Bosphorus 4K
SVT-VP9:
  VMAF Optimized - Bosphorus 4K
  PSNR/SSIM Optimized - Bosphorus 4K
  Visual Quality Optimized - Bosphorus 4K
VP9 libvpx Encoding:
  Speed 0 - Bosphorus 4K
  Speed 5 - Bosphorus 4K
x265:
  Bosphorus 4K
  Bosphorus 1080p
simdjson:
  Kostya
  TopTweet
simdjson
simdjson:
  LargeRand
  PartialTweets
  DistinctUserID
simdjson:
  Kostya
  LargeRand
  PartialTweets
  DistinctUserID
ACES DGEMM
High Performance Conjugate Gradient
High Performance Conjugate Gradient
Intel Open Image Denoise
Intel Open Image Denoise:
  RT.hdr_alb_nrm.3840x2160
  RT.ldr_alb_nrm.3840x2160
  RTLightmap.hdr.4096x4096
ONNX Runtime
ONNX Runtime
ONNX Runtime
ONNX Runtime
Chia Blockchain VDF
Chia Blockchain VDF
Chia Blockchain VDF
OpenVKL
OpenVKL
OpenVKL
OSPRay:
  particle_volume/ao/real_time
  particle_volume/scivis/real_time
  particle_volume/pathtracer/real_time
OSPRay
OSPRay:
  gravity_spheres_volume/dim_512/ao/real_time
  gravity_spheres_volume/dim_512/scivis/real_time
  gravity_spheres_volume/dim_512/pathtracer/real_time
Coremark
Coremark
Aircrack-ng
IndigoBench:
  CPU - Bedroom
  CPU - Supercar
IndigoBench:
  CPU - Bedroom
  CPU - Supercar
LuxCoreRender:
  Danish Mood - CPU
  Orange Juice - CPU
  LuxCore Benchmark - CPU
  Rainbow Colors and Prism - CPU
LuxCoreRender
LuxCoreRender
SecureMark
SecureMark
LZ4 Compression
LZ4 Compression:
  9 - Compression Speed
  9 - Decompression Speed
Zstd Compression:
  19 - Compression Speed
  19 - Decompression Speed
  19, Long Mode - Compression Speed
  19, Long Mode - Decompression Speed
libjpeg-turbo tjbench
QuantLib
QuantLib
LuaRadio
LuaRadio:
  Complex Phase
  Hilbert Transform
LuaRadio:
  FM Deemphasis Filter
  Hilbert Transform
  Complex Phase
GNU Radio:
  Five Back to Back FIR Filters
  Signal Source (Cosine)
  FIR Filter
  IIR Filter
  FM Deemphasis Filter
  Hilbert Transform
7-Zip Compression:
  Compression Rating
  Decompression Rating
JPEG XL libjxl
JPEG XL libjxl:
  PNG - 8
  JPEG - 7
  JPEG - 8
  1
JPEG XL libjxl:
  PNG - 8
  JPEG - 7
  JPEG - 8
JPEG XL Decoding libjxl:
  1
  All
Etcpak
Etcpak
Etcpak
Etcpak
LeelaChessZero:
  BLAS
  Eigen
Crafty
TSCP
Stockfish
Stockfish
asmFish
GROMACS
LAMMPS Molecular Dynamics Simulator:
  20k Atoms
  Rhodopsin Protein
Apache Cassandra
Apache Cassandra
ClickHouse:
  100M Rows Web Analytics Dataset, First Run / Cold Cache
  100M Rows Web Analytics Dataset, Second Run
  100M Rows Web Analytics Dataset, Third Run
Stargate Digital Audio Workstation:
  44100 - 512
  96000 - 512
  44100 - 1024
Stargate Digital Audio Workstation
Stargate Digital Audio Workstation
Stargate Digital Audio Workstation:
  96000 - 512
  44100 - 1024
  480000 - 512
  96000 - 1024
  480000 - 1024
PJSIP:
  INVITE
  OPTIONS, Stateful
  OPTIONS, Stateless
Node.js V8 Web Tooling Benchmark
Node.js V8 Web Tooling Benchmark
srsRAN
Liquid-DSP:
  16 - 256 - 57
  32 - 256 - 57
  64 - 256 - 57
  128 - 256 - 57
Numpy Benchmark
Numpy Benchmark
OpenSSL
Graph500:
    sssp max_TEPS
    sssp median_TEPS
NAS Parallel Benchmarks:
  CG.C
  FT.C
NAS Parallel Benchmarks:
  BT.C
  CG.C
NAS Parallel Benchmarks:
  EP.C
  LU.C
  MG.C
  SP.B
  SP.C
NAS Parallel Benchmarks:
  EP.C
  FT.C
  LU.C
  MG.C
  SP.B
  SP.C
srsRAN:
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
srsRAN
srsRAN:
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
srsRAN:
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
OpenSSL
OpenSSL
Google SynthMark
LULESH
LULESH
NAMD
WebP Image Encode:
  Default
  Quality 100
  Quality 100, Lossless
  Quality 100, Highest Compression
  Quality 100, Lossless, Highest Compression
Pennant:
  sedovbig
  leblancbig
TensorFlow Lite:
  SqueezeNet
  Inception V4
  NASNet Mobile
  Mobilenet Float
  Mobilenet Quant
  Inception ResNet V2
PyBench
PyPerformance:
  raytrace
  json_loads
  crypto_pyaes
  regex_compile
  python_startup
OSPRay Studio:
  1 - 4K - 1 - Path Tracer
  2 - 4K - 1 - Path Tracer
  3 - 4K - 1 - Path Tracer
  1 - 4K - 16 - Path Tracer
  1 - 4K - 32 - Path Tracer
  2 - 4K - 16 - Path Tracer
  2 - 4K - 32 - Path Tracer
  3 - 4K - 16 - Path Tracer
  3 - 4K - 32 - Path Tracer
  1 - 1080p - 1 - Path Tracer
  2 - 1080p - 1 - Path Tracer
  3 - 1080p - 1 - Path Tracer
  1 - 1080p - 16 - Path Tracer
  1 - 1080p - 32 - Path Tracer
  2 - 1080p - 16 - Path Tracer
  2 - 1080p - 32 - Path Tracer
  3 - 1080p - 16 - Path Tracer
  3 - 1080p - 32 - Path Tracer
Google Draco:
  Lion
  Church Facade
TNN:
  CPU - DenseNet
  CPU - MobileNet v2
  CPU - SqueezeNet v2
  CPU - SqueezeNet v1.1
DaCapo Benchmark:
  H2
  Jython
  Tradesoap
  Tradebeans
WireGuard + Linux Networking Stack Stress Test
CloverLeaf
NWChem
Xcompact3d Incompact3d:
  input.i3d 129 Cells Per Direction
  input.i3d 193 Cells Per Direction
Monte Carlo Simulations of Ionised Nebulae
OpenFOAM:
  motorBike - Mesh Time
  motorBike - Execution Time
  drivaerFastback, Small Mesh Size - Mesh Time
  drivaerFastback, Small Mesh Size - Execution Time
Quantum ESPRESSO
Java Gradle Build
Timed Apache Compilation
Timed FFmpeg Compilation
Timed Gem5 Compilation
Timed Godot Game Engine Compilation
Timed ImageMagick Compilation
Timed Linux Kernel Compilation:
  defconfig
  allmodconfig
Timed LLVM Compilation:
  Ninja
  Unix Makefiles
Timed Mesa Compilation
Timed MPlayer Compilation
Timed Node.js Compilation
Build2
C-Ray
Parallel BZIP2 Compression
POV-Ray
Primesieve:
  1e12
  1e13
XZ Compression
Helsing
Ngspice:
  C2670
  C7552
Tachyon
WebP2 Image Encode:
  Default
  Quality 75, Compression Effort 7
  Quality 95, Compression Effort 7
  Quality 100, Compression Effort 5
  Quality 100, Lossless Compression
ASTC Encoder:
  Thorough
  Exhaustive
Basis Universal:
  UASTC Level 2
  UASTC Level 3
Darktable:
  Boat - CPU-only
  Masskrug - CPU-only
  Server Rack - CPU-only
  Server Room - CPU-only
GEGL:
  Crop
  Scale
  Color Enhance
  Rotate 90 Degrees
GIMP:
  resize
  rotate
  auto-levels
  unsharp-mask
Inkscape
GNU Octave Benchmark
OpenSCAD:
  Pistol
  Retro Car
  Mini-ITX Case
  Projector Mount Swivel
  Leonardo Phone Case Slim
RawTherapee
GPAW
Blender:
  BMW27 - CPU-Only
  Classroom - CPU-Only
  Fishy Cat - CPU-Only
  Barbershop - CPU-Only
  Pabellon Barcelona - CPU-Only