AMD Ryzen 7000 Series ECC DRAM

AMD Ryzen Zen 4 ECC memory benchmarks by Michael Larabel for a future article.

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

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
ECC
October 03 2023
  1 Day, 9 Hours, 30 Minutes
ECC Disabled
October 01 2023
  1 Day, 9 Hours, 24 Minutes
Invert Behavior (Only Show Selected Data)
  1 Day, 9 Hours, 27 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):


AMD Ryzen 7000 Series ECC DRAMOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 7900X 12-Core @ 5.73GHz (12 Cores / 24 Threads)ASRockRack B650D4U-2L2T/BCM (2.09 BIOS)AMD Device 14d82 x 32 GB DDR5-4800MT/s MTC20C2085S1EC48BA13201GB Micron_7450_MTFDKCC3T2TFS + 0GB Virtual HDisk0 + 0GB Virtual HDisk1 + 0GB Virtual HDisk2 + 0GB Virtual HDisk3ASPEED 512MBAMD Device 1640VA24312 x Intel I210 + 2 x Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMAUbuntu 22.046.6.0-060600rc1daily20230913-generic (x86_64)GNOME Shell 42.9X Server1.3.238GCC 11.4.0ext41920x1200ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerVulkanCompilerFile-SystemScreen ResolutionAMD Ryzen 7000 Series ECC DRAM 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-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601203- OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04)- Python 3.10.12- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

ECC vs. ECC Disabled ComparisonPhoronix Test SuiteBaseline+2%+2%+4%+4%+6%+6%+8%+8%8.1%8.1%5.4%4.5%4.1%3.8%3.8%3.4%3.3%3.1%3.1%3%2.9%2.9%2.9%2.8%2.6%2.6%2.4%2.1%2.1%2.1%2626M.C.F.B.S - 8192 MiB1 - 1000 - Read Write - Average Latency1 - 1000 - Read WriteOpen - 100 - 1000000Memory Copy - 4096 MiBC240 Buckyball3.4%6, Lossless3.4%R.O.R.S.I26100 - 800 - Read Write - Average Latency100 - 800 - Read WriteRename - 100 - 100000Memory Copy - 8192 MiBRand Fill Sync2.9%100 - 1000 - Read Only - Average Latency100 - 1000 - Read Onlygravity_spheres_volume/dim_512/scivis/real_time100062.6%oltp_read_write - 162.6%gravity_spheres_volume/dim_512/ao/real_time10, Lossless2.5%Rename - 20 - 100000800 - 100 - 500 - 4002.3%Open - 20 - 10000002.2%Create - 100 - 10000026Create - 20 - 100000Graph500Graph500MBWPostgreSQLPostgreSQLApache HadoopMBWNWChemlibavif avifencOpenRadiossGraph500PostgreSQLPostgreSQLApache HadoopMBWRocksDBPostgreSQLPostgreSQLOSPRaynginxlibavif avifencTiDB Community ServerOSPRaylibavif avifencApache HadoopApache IoTDBApache HadoopApache HadoopGraph500Apache HadoopECCECC Disabled

AMD Ryzen 7000 Series ECC DRAMcouchdb: 500 - 3000 - 30nwchem: C240 Buckyballopenradioss: Chrysler Neon 1Mgraph500: 26graph500: 26graph500: 26graph500: 26tensorflow: CPU - 256 - ResNet-50couchdb: 500 - 1000 - 30lammps: 20k Atomsblender: Barbershop - CPU-Onlybuild-linux-kernel: allmodconfigtidb: oltp_update_index - 1tidb: oltp_point_select - 1tidb: oltp_update_non_index - 16tidb: oltp_point_select - 16tidb: oltp_point_select - 64tidb: oltp_read_write - 16tidb: oltp_point_select - 32tidb: oltp_update_index - 64tidb: oltp_update_non_index - 32tidb: oltp_read_write - 32tidb: oltp_update_index - 16tidb: oltp_update_non_index - 64tidb: oltp_read_write - 1tidb: oltp_read_write - 64tidb: oltp_update_index - 32tidb: oltp_update_non_index - 1pgbench: 1 - 1000 - Read Write - Average Latencypgbench: 1 - 1000 - Read Writepgbench: 1 - 800 - Read Write - Average Latencypgbench: 1 - 800 - Read Writebuild-llvm: Unix Makefilesbuild-llvm: Ninjacouchdb: 300 - 3000 - 30openradioss: INIVOL and Fluid Structure Interaction Drop Containerhpcg: 144 144 144 - 60build-nodejs: Time To Compileapache-iotdb: 800 - 100 - 800 - 100apache-iotdb: 800 - 100 - 800 - 100apache-iotdb: 800 - 100 - 800 - 400apache-iotdb: 800 - 100 - 800 - 400tinymembench: Standard Memsettinymembench: Standard Memcpycouchdb: 100 - 3000 - 30blender: Pabellon Barcelona - CPU-Onlytensorflow: CPU - 64 - ResNet-50apache-iotdb: 800 - 100 - 500 - 400apache-iotdb: 800 - 100 - 500 - 400build-godot: Time To Compileapache-iotdb: 800 - 100 - 500 - 100apache-iotdb: 800 - 100 - 500 - 100apache-iotdb: 500 - 100 - 800 - 400apache-iotdb: 500 - 100 - 800 - 400apache-iotdb: 500 - 100 - 800 - 100apache-iotdb: 500 - 100 - 800 - 100rocksdb: Rand Fill Syncopenssl: SHA256openssl: ChaCha20-Poly1305openssl: AES-256-GCMopenssl: AES-128-GCMopenssl: ChaCha20openssl: SHA512openradioss: Bird Strike on Windshieldlaghos: Sedov Blast Wave, ube_922_hex.meshgpaw: Carbon Nanotubeblender: Classroom - CPU-Onlymbw: Memory Copy, Fixed Block Size - 8192 MiBospray: particle_volume/scivis/real_timehpcg: 104 104 104 - 60ospray: particle_volume/pathtracer/real_timeapache-iotdb: 500 - 100 - 500 - 400apache-iotdb: 500 - 100 - 500 - 400apache-iotdb: 500 - 100 - 500 - 100apache-iotdb: 500 - 100 - 500 - 100pgbench: 100 - 1000 - Read Only - Average Latencypgbench: 100 - 1000 - Read Onlypgbench: 100 - 800 - Read Only - Average Latencypgbench: 100 - 800 - Read Onlypgbench: 100 - 1000 - Read Write - Average Latencypgbench: 100 - 1000 - Read Writepgbench: 100 - 800 - Read Write - Average Latencypgbench: 100 - 800 - Read Writepgbench: 1 - 800 - Read Only - Average Latencypgbench: 1 - 800 - Read Onlypgbench: 1 - 1000 - Read Only - Average Latencypgbench: 1 - 1000 - Read Onlycockroach: KV, 10% Reads - 128ospray: particle_volume/ao/real_timecouchdb: 300 - 1000 - 30cockroach: KV, 60% Reads - 256cockroach: KV, 10% Reads - 256cockroach: KV, 50% Reads - 256cockroach: KV, 95% Reads - 256cockroach: KV, 60% Reads - 128cockroach: KV, 50% Reads - 128cockroach: KV, 95% Reads - 128openradioss: Bumper Beamtensorflow: CPU - 32 - ResNet-50cockroach: MoVR - 128cockroach: MoVR - 256nginx: 1000nginx: 500hadoop: Open - 100 - 1000000stream: Copygromacs: MPI CPU - water_GMX50_bareblender: Fishy Cat - CPU-Onlymbw: Memory Copy - 8192 MiBavifenc: 0openradioss: Rubber O-Ring Seal Installationincompact3d: input.i3d 193 Cells Per Directionnpb: BT.Ccouchdb: 100 - 1000 - 30hadoop: Rename - 100 - 100000blender: BMW27 - CPU-Onlyospray: gravity_spheres_volume/dim_512/scivis/real_timehadoop: Delete - 100 - 100000ospray: gravity_spheres_volume/dim_512/ao/real_timeopenradioss: Cell Phone Drop Testhadoop: Open - 100 - 100000laghos: Triple Point Problemluxcorerender: Orange Juice - CPUospray: gravity_spheres_volume/dim_512/pathtracer/real_timeluxcorerender: Danish Mood - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Face Detection FP16-INT8 - CPUluxcorerender: LuxCore Benchmark - CPUluxcorerender: DLSC - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Road Segmentation ADAS FP16-INT8 - CPUopenvino: Road Segmentation ADAS FP16-INT8 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Handwritten English Recognition FP16-INT8 - CPUopenvino: Handwritten English Recognition FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Face Detection Retail FP16-INT8 - CPUopenvino: Face Detection Retail FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUjohn-the-ripper: MD5rocksdb: Update Randrocksdb: Rand Fillrocksdb: Read While Writingrocksdb: Read Rand Write Randjohn-the-ripper: HMAC-SHA512rocksdb: Rand Readopenssl: RSA4096openssl: RSA4096hadoop: Open - 50 - 100000uvg266: Bosphorus 4K - Slownamd: ATPase Simulation - 327,506 Atomslibxsmm: 64libxsmm: 32tensorflow: CPU - 16 - ResNet-50build-linux-kernel: defconfiguvg266: Bosphorus 4K - Mediumnpb: LU.Chadoop: Delete - 50 - 100000hadoop: Rename - 100 - 1000000hadoop: Rename - 20 - 100000avifenc: 2hadoop: Rename - 50 - 1000000hadoop: Rename - 20 - 1000000npb: IS.Dhadoop: Delete - 100 - 1000000kvazaar: Bosphorus 4K - Slowhadoop: Delete - 50 - 1000000build-php: Time To Compilehadoop: Delete - 20 - 1000000hadoop: Create - 20 - 100000embree: Pathtracer ISPC - Asian Dragon Objkvazaar: Bosphorus 4K - Mediumsvt-av1: Preset 4 - Bosphorus 4Kremhos: Sample Remap Examplehadoop: Open - 20 - 100000svt-vp9: VMAF Optimized - Bosphorus 4Kramspeed: Triad - Floating Pointramspeed: Copy - Floating Pointramspeed: Average - Floating Pointramspeed: Scale - Floating Pointramspeed: Average - Integerramspeed: Scale - Integerramspeed: Add - Floating Pointramspeed: Copy - Integerramspeed: Triad - Integerramspeed: Add - Integerjohn-the-ripper: WPA PSKjohn-the-ripper: bcryptjohn-the-ripper: Blowfishliquid-dsp: 24 - 256 - 512liquid-dsp: 16 - 256 - 512hadoop: Open - 50 - 1000000mbw: Memory Copy - 4096 MiBhadoop: Open - 20 - 1000000oidn: RT.ldr_alb_nrm.3840x2160 - CPU-Onlyembree: Pathtracer ISPC - Crownembree: Pathtracer ISPC - Asian Dragonbuild-mesa: Time To Compilehadoop: Create - 100 - 1000000hadoop: Create - 50 - 1000000hadoop: Create - 20 - 1000000npb: SP.Bhadoop: Create - 50 - 100000luxcorerender: Rainbow Colors and Prism - CPUnpb: FT.Crocksdb: Seq Fillsrsran: PUSCH Processor Benchmark, Throughput Totaluvg266: Bosphorus 4K - Very Fastincompact3d: input.i3d 129 Cells Per Directionuvg266: Bosphorus 4K - Super Fastnpb: CG.Ckvazaar: Bosphorus 4K - Very Fastuvg266: Bosphorus 4K - Ultra Fasthadoop: Create - 100 - 100000hadoop: Rename - 50 - 100000srsran: Downlink Processor Benchmarkhadoop: Delete - 20 - 100000kvazaar: Bosphorus 4K - Super Fastsrsran: PUSCH Processor Benchmark, Throughput Threadsvt-av1: Preset 8 - Bosphorus 4Kkvazaar: Bosphorus 4K - Ultra Fastnpb: MG.Csvt-vp9: Visual Quality Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Kavifenc: 6, Losslessnpb: EP.Cavifenc: 10, Losslesssvt-av1: Preset 13 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Kavifenc: 6lammps: Rhodopsin Proteinstream: Addstream: Triadstream: ScaleECCECC Disabled638.9185115.7910.151209300009172890028368900028250300036.83184.74513.068626.02616.06419557759219387449811434641596949612312530054493091443737899443656481193342139729.6201388525.9821531405.734385.553358.401328.726.97912314.370114.3866848344431.606756451328761.826601.0229.283207.9436.74246.8273102972188.52866.7370732193345.1873119059101.647201950513142227345804760732957992731725231348832013997151571031201955838675080823174.83176.27171.770171.6715125.3176.021057.13971193.495241.756575897569.44658059421.1678568060.87491530531.0893217622.372357670.76210502291.00499590565696.65.96233109.62079189.863955.275288.697540.681837.577301.199577.697.5136.611709.81715.0108646.65118799.08198976155068.02.10684.3017667.19282.28680.6277.109331839530.5869.5139749667.065.637941279035.8117562.79799264163.366.286.951073.22288.9520.733.663.9778.1276.7356.88105.3914.90402.054.871229.1525.58468.284.561307.433.193630.270.2739510.355.602128.623666333776559121143232931842715841162879333106312822293872.111651.183035910.781.03599214.9107.435.6849.99112.0942129.341255191052429894840.2371052771081551276.3014058616.5514041835.7701436257255522.328616.955.12331.70683851692.7154750.0562547.259313.9163205.0258968.8662587.4056004.7262763.2955609.5755339.141313133449334416306083333244130000198861417448.65318072500.6924.561126.203123.45090122907489005918505.147321114.9722585.6613269513457.735.0216.645577137.099818.0840.3643.4073053999051064.712942951.26212.072.36065.8822482.3687.3299.576.2872353.153.723160.910161.5913.83713.17439666.039769.035849.8646.6105290.5910.571248870009364790030678100030528800036.91184.10613.020626.30620.00919727798220237482911474140532951892333030010488891449937724444255403193072150698.4261445531.2881517404.873384.978359.986331.437.01325314.852114.6766754764431.966847509228760.926170.4230.475207.1436.78252.5371997380188.84866.6570558904343.5773026782100.887260120212767426965794363730556477901714685664372006524910731027418419678644944773173.36177.52172.011172.0915938.5375.933707.18517194.140242.496571219368.57660149761.1348816120.86692379930.6013268521.693368810.75610575810.994100605465769.85.93739109.14679793.764158.176074.898267.783011.678240.7100834.498.5536.661716.51718.8111520.62118602.17206540755149.72.11884.1918187.18483.38977.9978.216318839142.8569.74610043367.055.793971271895.9629161.87805165163.076.256.948333.22288.5620.763.663.9877.9976.8756.59105.9114.91401.894.891223.5525.57468.294.571306.543.193623.190.2739479.815.592130.593685667780282121513132777372727147161177000106335519292853.711581.983937910.751.03624215.0107.235.7550.40712.0741776.2712719710335710135840.9491063061082821300.7714114916.5114165336.2931433707406122.335316.945.09932.13284279092.5555640.5163329.3559227.5563394.1059817.8063014.9155931.8363428.8756261.7156172.591312453451034438304490000241173333196117018103.62117678270.6924.377226.144223.62189839898389114418369.267391414.8722407.0513247153444.634.9516.629568136.979766.4840.3443.29746111002021062.913061251.21214.472.08666.0322628.2486.92100.166.5002342.693.817159.528160.0553.93813.22339735.439833.535867.3OpenBenchmarking.org

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 3000 - Rounds: 30ECC DisabledECC140280420560700SE +/- 5.67, N = 8SE +/- 7.62, N = 9646.61638.921. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

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 BuckyballECC DisabledECC110022003300440055005290.55115.71. (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

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: Chrysler Neon 1MECC DisabledECC2004006008001000SE +/- 0.97, N = 3SE +/- 2.03, N = 3910.57910.15

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: 26ECCECC Disabled30M60M90M120M150M1209300001248870001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

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

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

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

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12Device: CPU - Batch Size: 256 - Model: ResNet-50ECCECC Disabled816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 336.8336.91

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 1000 - Rounds: 30ECCECC Disabled4080120160200SE +/- 1.92, N = 12SE +/- 2.32, N = 12184.75184.111. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

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 AtomsECC DisabledECC3691215SE +/- 0.04, N = 3SE +/- 0.07, N = 313.0213.071. (CXX) g++ options: -O3 -lm -ldl

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.6Blend File: Barbershop - Compute: CPU-OnlyECC DisabledECC140280420560700SE +/- 0.93, N = 3SE +/- 0.13, N = 3626.30626.02

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 6.1Build: allmodconfigECC DisabledECC130260390520650SE +/- 0.42, N = 3SE +/- 0.32, N = 3620.01616.06

TiDB Community Server

This is a PingCAP TiDB Community Server benchmark facilitated using the sysbench OLTP database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_index - Threads: 1ECCECC Disabled400800120016002000SE +/- 2.86, N = 3SE +/- 0.91, N = 319551972

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_point_select - Threads: 1ECCECC Disabled2K4K6K8K10KSE +/- 54.74, N = 3SE +/- 54.00, N = 377597798

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_non_index - Threads: 16ECCECC Disabled5K10K15K20K25KSE +/- 97.36, N = 3SE +/- 13.40, N = 32193822023

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_point_select - Threads: 16ECCECC Disabled16K32K48K64K80KSE +/- 527.08, N = 3SE +/- 344.89, N = 37449874829

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_point_select - Threads: 64ECCECC Disabled20K40K60K80K100KSE +/- 718.74, N = 3SE +/- 13.31, N = 3114346114741

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_read_write - Threads: 16ECC DisabledECC9K18K27K36K45KSE +/- 97.96, N = 3SE +/- 91.01, N = 34053241596

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_point_select - Threads: 32ECCECC Disabled20K40K60K80K100KSE +/- 378.63, N = 3SE +/- 171.50, N = 39496195189

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_index - Threads: 64ECCECC Disabled5K10K15K20K25KSE +/- 29.79, N = 3SE +/- 98.93, N = 32312523330

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_non_index - Threads: 32ECC DisabledECC6K12K18K24K30KSE +/- 16.00, N = 3SE +/- 105.29, N = 33001030054

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_read_write - Threads: 32ECC DisabledECC11K22K33K44K55KSE +/- 96.01, N = 3SE +/- 472.25, N = 34888949309

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_index - Threads: 16ECCECC Disabled3K6K9K12K15KSE +/- 42.89, N = 3SE +/- 6.74, N = 31443714499

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_non_index - Threads: 64ECC DisabledECC8K16K24K32K40KSE +/- 527.48, N = 3SE +/- 482.89, N = 33772437899

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_read_write - Threads: 1ECCECC Disabled10002000300040005000SE +/- 5.90, N = 3SE +/- 5.92, N = 344364442

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_read_write - Threads: 64ECC DisabledECC12K24K36K48K60KSE +/- 131.36, N = 3SE +/- 517.75, N = 35540356481

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_index - Threads: 32ECC DisabledECC4K8K12K16K20KSE +/- 59.61, N = 3SE +/- 229.17, N = 31930719334

OpenBenchmarking.orgQueries Per Second, More Is BetterTiDB Community Server 7.3Test: oltp_update_non_index - Threads: 1ECCECC Disabled5001000150020002500SE +/- 7.65, N = 3SE +/- 4.62, N = 321392150

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Write - Average LatencyECCECC Disabled160320480640800SE +/- 24.99, N = 12SE +/- 20.48, N = 12729.62698.431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read WriteECCECC Disabled30060090012001500SE +/- 47.44, N = 12SE +/- 40.02, N = 12138814451. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Write - Average LatencyECC DisabledECC110220330440550SE +/- 14.11, N = 12SE +/- 14.93, N = 9531.29525.981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read WriteECC DisabledECC30060090012001500SE +/- 40.18, N = 12SE +/- 42.18, N = 9151715311. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

Timed LLVM Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Unix MakefilesECCECC Disabled90180270360450SE +/- 1.87, N = 3SE +/- 0.61, N = 3405.73404.87

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaECCECC Disabled80160240320400SE +/- 0.04, N = 3SE +/- 0.18, N = 3385.55384.98

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 3000 - Rounds: 30ECC DisabledECC80160240320400SE +/- 2.72, N = 3SE +/- 0.37, N = 3359.99358.401. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: INIVOL and Fluid Structure Interaction Drop ContainerECC DisabledECC70140210280350SE +/- 0.96, N = 3SE +/- 0.57, N = 3331.43328.72

High Performance Conjugate Gradient

HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 144 144 144 - RT: 60ECCECC Disabled246810SE +/- 0.00120, N = 3SE +/- 0.00570, N = 36.979127.013251. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

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 19.8.1Time To CompileECC DisabledECC70140210280350SE +/- 0.16, N = 3SE +/- 0.23, N = 3314.85314.37

Apache IoTDB

Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100ECC DisabledECC306090120150SE +/- 0.16, N = 3SE +/- 0.32, N = 3114.67114.38MAX: 23908.06MAX: 23891.9

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100ECC DisabledECC14M28M42M56M70MSE +/- 93381.16, N = 3SE +/- 302463.46, N = 36675476466848344

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400ECC DisabledECC90180270360450SE +/- 1.46, N = 3SE +/- 6.10, N = 3431.96431.60MAX: 27343.45MAX: 29656.61

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400ECCECC Disabled15M30M45M60M75MSE +/- 261100.74, N = 3SE +/- 147482.62, N = 36756451368475092

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetECC DisabledECC6K12K18K24K30KSE +/- 0.17, N = 3SE +/- 0.51, N = 328760.928761.81. (CC) gcc options: -O2 -lm

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyECC DisabledECC6K12K18K24K30KSE +/- 227.43, N = 3SE +/- 120.00, N = 326170.426601.01. (CC) gcc options: -O2 -lm

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30ECC DisabledECC50100150200250SE +/- 0.80, N = 3SE +/- 1.11, N = 3230.48229.281. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.6Blend File: Pabellon Barcelona - Compute: CPU-OnlyECCECC Disabled50100150200250SE +/- 0.40, N = 3SE +/- 0.20, N = 3207.94207.14

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12Device: CPU - Batch Size: 64 - Model: ResNet-50ECCECC Disabled816243240SE +/- 0.02, N = 3SE +/- 0.01, N = 336.7436.78

Apache IoTDB

Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400ECC DisabledECC60120180240300SE +/- 3.62, N = 3SE +/- 2.06, N = 3252.53246.82MAX: 27096.99MAX: 26952.07

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400ECC DisabledECC16M32M48M64M80MSE +/- 483767.39, N = 3SE +/- 328990.74, N = 37199738073102972

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 4.0Time To CompileECC DisabledECC4080120160200SE +/- 0.26, N = 3SE +/- 0.25, N = 3188.85188.53

Apache IoTDB

Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100ECCECC Disabled1530456075SE +/- 0.25, N = 3SE +/- 0.58, N = 366.7366.65MAX: 23906.66MAX: 23921.42

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100ECC DisabledECC15M30M45M60M75MSE +/- 458439.80, N = 3SE +/- 327817.64, N = 37055890470732193

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400ECCECC Disabled80160240320400SE +/- 0.99, N = 3SE +/- 2.67, N = 3345.18343.57MAX: 26517.23MAX: 27057.97

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400ECC DisabledECC16M32M48M64M80MSE +/- 402756.47, N = 3SE +/- 157085.43, N = 37302678273119059

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100ECCECC Disabled20406080100SE +/- 0.76, N = 3SE +/- 0.96, N = 3101.64100.88MAX: 11366.39MAX: 12636.24

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100ECCECC Disabled16M32M48M64M80MSE +/- 321408.08, N = 3SE +/- 375866.34, N = 37201950572601202

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fill SyncECC DisabledECC30K60K90K120K150KSE +/- 394.20, N = 3SE +/- 2406.06, N = 151276741314221. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

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.1Algorithm: SHA256ECC DisabledECC6000M12000M18000M24000M30000MSE +/- 283646194.48, N = 3SE +/- 20175809.49, N = 326965794363273458047601. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305ECC DisabledECC16000M32000M48000M64000M80000MSE +/- 10402041.03, N = 3SE +/- 5719713.01, N = 373055647790732957992731. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMECC DisabledECC40000M80000M120000M160000M200000MSE +/- 81118637.19, N = 3SE +/- 52395564.84, N = 31714685664371725231348831. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMECC DisabledECC40000M80000M120000M160000M200000MSE +/- 62857109.96, N = 3SE +/- 59771765.00, N = 32006524910732013997151571. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20ECC DisabledECC20000M40000M60000M80000M100000MSE +/- 19425517.36, N = 3SE +/- 8950166.36, N = 31027418419671031201955831. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512ECC DisabledECC2000M4000M6000M8000M10000MSE +/- 829361.75, N = 3SE +/- 2949369.22, N = 3864494477386750808231. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: Bird Strike on WindshieldECCECC Disabled4080120160200SE +/- 0.63, N = 3SE +/- 0.23, N = 3174.83173.36

Laghos

Laghos (LAGrangian High-Order Solver) is a miniapp that solves the time-dependent Euler equations of compressible gas dynamics in a moving Lagrangian frame using unstructured high-order finite element spatial discretization and explicit high-order time-stepping. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMajor Kernels Total Rate, More Is BetterLaghos 3.1Test: Sedov Blast Wave, ube_922_hex.meshECCECC Disabled4080120160200SE +/- 0.26, N = 3SE +/- 1.21, N = 3176.27177.521. (CXX) g++ options: -O3 -std=c++11 -lmfem -lHYPRE -lmetis -lrt -lmpi_cxx -lmpi

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 23.6Input: Carbon NanotubeECC DisabledECC4080120160200SE +/- 0.11, N = 3SE +/- 0.24, N = 3172.01171.771. (CC) gcc options: -shared -fwrapv -O2 -lxc -lblas -lmpi

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.6Blend File: Classroom - Compute: CPU-OnlyECC DisabledECC4080120160200SE +/- 0.19, N = 3SE +/- 0.08, N = 3172.09171.67

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBECCECC Disabled3K6K9K12K15KSE +/- 85.40, N = 3SE +/- 161.44, N = 1515125.3215938.541. (CC) gcc options: -O3 -march=native

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.12Benchmark: particle_volume/scivis/real_timeECC DisabledECC246810SE +/- 0.00404, N = 3SE +/- 0.00349, N = 35.933706.02105

High Performance Conjugate Gradient

HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 104 104 104 - RT: 60ECCECC Disabled246810SE +/- 0.00152, N = 3SE +/- 0.00785, N = 37.139717.185171. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

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.12Benchmark: particle_volume/pathtracer/real_timeECCECC Disabled4080120160200SE +/- 0.07, N = 3SE +/- 0.46, N = 3193.50194.14

Apache IoTDB

Apache IotDB is a time series database and this benchmark is facilitated using the IoT Benchmaark [https://github.com/thulab/iot-benchmark/]. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400ECC DisabledECC50100150200250SE +/- 3.71, N = 3SE +/- 1.77, N = 3242.49241.75MAX: 26726.56MAX: 27025.88

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400ECC DisabledECC14M28M42M56M70MSE +/- 274619.09, N = 3SE +/- 218304.75, N = 36571219365758975

OpenBenchmarking.orgAverage Latency, Fewer Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100ECCECC Disabled1530456075SE +/- 0.44, N = 3SE +/- 0.56, N = 369.4468.57MAX: 11348.56MAX: 13857.17

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.2Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100ECCECC Disabled14M28M42M56M70MSE +/- 351004.04, N = 3SE +/- 427325.61, N = 36580594266014976

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Only - Average LatencyECCECC Disabled0.26260.52520.78781.05041.313SE +/- 0.010, N = 3SE +/- 0.003, N = 31.1671.1341. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read OnlyECCECC Disabled200K400K600K800K1000KSE +/- 6917.40, N = 3SE +/- 2229.74, N = 38568068816121. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Only - Average LatencyECCECC Disabled0.19670.39340.59010.78680.9835SE +/- 0.005, N = 3SE +/- 0.009, N = 30.8740.8661. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read OnlyECCECC Disabled200K400K600K800K1000KSE +/- 4872.30, N = 3SE +/- 9395.63, N = 39153059237991. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read Write - Average LatencyECCECC Disabled714212835SE +/- 0.40, N = 3SE +/- 0.29, N = 331.0930.601. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 1000 - Mode: Read WriteECCECC Disabled7K14K21K28K35KSE +/- 418.19, N = 3SE +/- 312.09, N = 332176326851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read Write - Average LatencyECCECC Disabled510152025SE +/- 0.24, N = 3SE +/- 0.15, N = 322.3721.691. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 100 - Clients: 800 - Mode: Read WriteECCECC Disabled8K16K24K32K40KSE +/- 374.53, N = 3SE +/- 246.74, N = 335767368811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read Only - Average LatencyECCECC Disabled0.17150.3430.51450.6860.8575SE +/- 0.001, N = 3SE +/- 0.005, N = 30.7620.7561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 800 - Mode: Read OnlyECCECC Disabled200K400K600K800K1000KSE +/- 1968.16, N = 3SE +/- 6825.25, N = 3105022910575811. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read Only - Average LatencyECCECC Disabled0.22590.45180.67770.90361.1295SE +/- 0.004, N = 3SE +/- 0.006, N = 31.0040.9941. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 16Scaling Factor: 1 - Clients: 1000 - Mode: Read OnlyECCECC Disabled200K400K600K800K1000KSE +/- 3860.24, N = 3SE +/- 5787.70, N = 399590510060541. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lm -licui18n -licuuc -licudata

CockroachDB

CockroachDB is a cloud-native, distributed SQL database for data intensive applications. This test profile uses a server-less CockroachDB configuration to test various Coackroach workloads on the local host with a single node. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 128ECCECC Disabled14K28K42K56K70KSE +/- 757.41, N = 4SE +/- 203.95, N = 365696.665769.8

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.12Benchmark: particle_volume/ao/real_timeECC DisabledECC1.34152.6834.02455.3666.7075SE +/- 0.00390, N = 3SE +/- 0.00168, N = 35.937395.96233

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 1000 - Rounds: 30ECCECC Disabled20406080100SE +/- 0.43, N = 3SE +/- 0.34, N = 3109.62109.151. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

CockroachDB

CockroachDB is a cloud-native, distributed SQL database for data intensive applications. This test profile uses a server-less CockroachDB configuration to test various Coackroach workloads on the local host with a single node. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 256ECCECC Disabled20K40K60K80K100KSE +/- 113.54, N = 3SE +/- 156.76, N = 379189.879793.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 10% Reads - Concurrency: 256ECCECC Disabled14K28K42K56K70KSE +/- 60.26, N = 3SE +/- 21.82, N = 363955.264158.1

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 256ECCECC Disabled16K32K48K64K80KSE +/- 18.97, N = 3SE +/- 241.90, N = 375288.676074.8

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 256ECCECC Disabled20K40K60K80K100KSE +/- 1100.25, N = 3SE +/- 571.60, N = 397540.698267.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 60% Reads - Concurrency: 128ECCECC Disabled20K40K60K80K100KSE +/- 395.32, N = 3SE +/- 727.86, N = 381837.583011.6

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 50% Reads - Concurrency: 128ECCECC Disabled20K40K60K80K100KSE +/- 206.20, N = 3SE +/- 990.71, N = 377301.178240.7

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: KV, 95% Reads - Concurrency: 128ECCECC Disabled20K40K60K80K100KSE +/- 71.75, N = 3SE +/- 76.68, N = 399577.6100834.4

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: Bumper BeamECC DisabledECC20406080100SE +/- 0.53, N = 3SE +/- 0.17, N = 398.5597.51

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12Device: CPU - Batch Size: 32 - Model: ResNet-50ECCECC Disabled816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 336.6136.66

CockroachDB

CockroachDB is a cloud-native, distributed SQL database for data intensive applications. This test profile uses a server-less CockroachDB configuration to test various Coackroach workloads on the local host with a single node. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 128ECCECC Disabled400800120016002000SE +/- 2.12, N = 3SE +/- 0.46, N = 31709.81716.5

OpenBenchmarking.orgops/s, More Is BetterCockroachDB 22.2Workload: MoVR - Concurrency: 256ECCECC Disabled400800120016002000SE +/- 3.33, N = 3SE +/- 0.78, N = 31715.01718.8

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000ECCECC Disabled20K40K60K80K100KSE +/- 266.94, N = 3SE +/- 24.09, N = 3108646.65111520.621. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500ECC DisabledECC30K60K90K120K150KSE +/- 118.52, N = 3SE +/- 155.77, N = 3118602.17118799.081. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 100 - Files: 1000000ECCECC Disabled400K800K1200K1600K2000KSE +/- 24661.11, N = 15SE +/- 27286.10, N = 319897612065407

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyECCECC Disabled12K24K36K48K60KSE +/- 12.56, N = 5SE +/- 17.30, N = 555068.055149.71. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

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 2023Implementation: MPI CPU - Input: water_GMX50_bareECCECC Disabled0.47660.95321.42981.90642.383SE +/- 0.002, N = 3SE +/- 0.001, N = 32.1062.1181. (CXX) g++ options: -O3

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.6Blend File: Fishy Cat - Compute: CPU-OnlyECCECC Disabled20406080100SE +/- 0.13, N = 3SE +/- 0.07, N = 384.3084.19

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBECCECC Disabled4K8K12K16K20KSE +/- 158.15, N = 7SE +/- 243.33, N = 317667.1918187.181. (CC) gcc options: -O3 -march=native

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 0ECC DisabledECC20406080100SE +/- 0.18, N = 3SE +/- 0.03, N = 383.3982.291. (CXX) g++ options: -O3 -fPIC -lm

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: Rubber O-Ring Seal InstallationECCECC Disabled20406080100SE +/- 0.31, N = 3SE +/- 0.08, N = 380.6277.99

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 193 Cells Per DirectionECC DisabledECC20406080100SE +/- 0.70, N = 3SE +/- 0.60, N = 378.2277.111. (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

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CECC DisabledECC8K16K24K32K40KSE +/- 104.76, N = 3SE +/- 14.62, N = 339142.8539530.581. (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

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30ECC DisabledECC1632486480SE +/- 0.18, N = 3SE +/- 0.33, N = 369.7569.511. (CXX) g++ options: -std=c++17 -lmozjs-91 -lm -lei -fPIC -MMD

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 100 - Files: 100000ECCECC Disabled20K40K60K80K100KSE +/- 915.43, N = 15SE +/- 959.88, N = 1597496100433

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.6Blend File: BMW27 - Compute: CPU-OnlyECCECC Disabled1530456075SE +/- 0.10, N = 3SE +/- 0.12, N = 367.0667.05

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.12Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeECCECC Disabled1.30362.60723.91085.21446.518SE +/- 0.00078, N = 3SE +/- 0.01901, N = 35.637945.79397

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 100 - Files: 100000ECC DisabledECC30K60K90K120K150KSE +/- 1147.47, N = 15SE +/- 1255.07, N = 15127189127903

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.12Benchmark: gravity_spheres_volume/dim_512/ao/real_timeECCECC Disabled1.34172.68344.02515.36686.7085SE +/- 0.01403, N = 3SE +/- 0.02068, N = 35.811755.96291

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2023.09.15Model: Cell Phone Drop TestECCECC Disabled1428425670SE +/- 0.40, N = 3SE +/- 0.25, N = 362.7961.87

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 100 - Files: 100000ECCECC Disabled200K400K600K800K1000KSE +/- 13410.36, N = 15SE +/- 13606.70, N = 15799264805165

Laghos

Laghos (LAGrangian High-Order Solver) is a miniapp that solves the time-dependent Euler equations of compressible gas dynamics in a moving Lagrangian frame using unstructured high-order finite element spatial discretization and explicit high-order time-stepping. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMajor Kernels Total Rate, More Is BetterLaghos 3.1Test: Triple Point ProblemECC DisabledECC4080120160200SE +/- 0.48, N = 3SE +/- 0.85, N = 3163.07163.361. (CXX) g++ options: -O3 -std=c++11 -lmfem -lHYPRE -lmetis -lrt -lmpi_cxx -lmpi

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: Orange Juice - Acceleration: CPUECC DisabledECC246810SE +/- 0.01, N = 3SE +/- 0.02, N = 36.256.28MIN: 5.72 / MAX: 6.47MIN: 5.72 / MAX: 6.55

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.12Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeECC DisabledECC246810SE +/- 0.00292, N = 3SE +/- 0.00444, N = 36.948336.95107

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: CPUECCECC Disabled0.72451.4492.17352.8983.6225SE +/- 0.04, N = 3SE +/- 0.04, N = 33.223.22MIN: 1.2 / MAX: 3.72MIN: 1.23 / MAX: 3.72

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Face Detection FP16-INT8 - Device: CPUECCECC Disabled60120180240300SE +/- 0.33, N = 3SE +/- 0.11, N = 3288.95288.56MIN: 267.2 / MAX: 297.65MIN: 267.28 / MAX: 296.441. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Face Detection FP16-INT8 - Device: CPUECCECC Disabled510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 320.7320.761. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

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: LuxCore Benchmark - Acceleration: CPUECCECC Disabled0.82351.6472.47053.2944.1175SE +/- 0.01, N = 3SE +/- 0.01, N = 33.663.66MIN: 1.52 / MAX: 4.17MIN: 1.51 / MAX: 4.18

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: DLSC - Acceleration: CPUECCECC Disabled0.89551.7912.68653.5824.4775SE +/- 0.00, N = 3SE +/- 0.02, N = 33.973.98MIN: 3.87 / MAX: 4.22MIN: 3.86 / MAX: 4.21

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Person Detection FP16 - Device: CPUECCECC Disabled20406080100SE +/- 0.09, N = 3SE +/- 0.11, N = 378.1277.99MIN: 56.83 / MAX: 103.58MIN: 54.1 / MAX: 104.161. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Person Detection FP16 - Device: CPUECCECC Disabled20406080100SE +/- 0.09, N = 3SE +/- 0.10, N = 376.7376.871. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Machine Translation EN To DE FP16 - Device: CPUECCECC Disabled1326395265SE +/- 0.03, N = 3SE +/- 0.08, N = 356.8856.59MIN: 44.67 / MAX: 72.07MIN: 45.24 / MAX: 67.381. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Machine Translation EN To DE FP16 - Device: CPUECCECC Disabled20406080100SE +/- 0.06, N = 3SE +/- 0.13, N = 3105.39105.911. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Road Segmentation ADAS FP16-INT8 - Device: CPUECC DisabledECC48121620SE +/- 0.01, N = 3SE +/- 0.06, N = 314.9114.90MIN: 11.06 / MAX: 24.21MIN: 11.1 / MAX: 21.31. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Road Segmentation ADAS FP16-INT8 - Device: CPUECC DisabledECC90180270360450SE +/- 0.37, N = 3SE +/- 1.67, N = 3401.89402.051. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Person Vehicle Bike Detection FP16 - Device: CPUECC DisabledECC1.10032.20063.30094.40125.5015SE +/- 0.02, N = 3SE +/- 0.02, N = 34.894.87MIN: 3.29 / MAX: 11.23MIN: 3.3 / MAX: 8.951. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Person Vehicle Bike Detection FP16 - Device: CPUECC DisabledECC30060090012001500SE +/- 5.33, N = 3SE +/- 4.37, N = 31223.551229.151. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Handwritten English Recognition FP16-INT8 - Device: CPUECCECC Disabled612182430SE +/- 0.06, N = 3SE +/- 0.04, N = 325.5825.57MIN: 16.44 / MAX: 40.48MIN: 16.54 / MAX: 37.231. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Handwritten English Recognition FP16-INT8 - Device: CPUECCECC Disabled100200300400500SE +/- 1.10, N = 3SE +/- 0.60, N = 3468.28468.291. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Vehicle Detection FP16-INT8 - Device: CPUECC DisabledECC1.02832.05663.08494.11325.1415SE +/- 0.00, N = 3SE +/- 0.00, N = 34.574.56MIN: 2.52 / MAX: 13.14MIN: 2.54 / MAX: 13.321. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Vehicle Detection FP16-INT8 - Device: CPUECC DisabledECC30060090012001500SE +/- 0.79, N = 3SE +/- 1.03, N = 31306.541307.431. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Face Detection Retail FP16-INT8 - Device: CPUECC DisabledECC0.71781.43562.15342.87123.589SE +/- 0.01, N = 3SE +/- 0.01, N = 33.193.19MIN: 1.75 / MAX: 9.52MIN: 1.74 / MAX: 11.211. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Face Detection Retail FP16-INT8 - Device: CPUECC DisabledECC8001600240032004000SE +/- 9.13, N = 3SE +/- 6.12, N = 33623.193630.271. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPUECC DisabledECC0.06080.12160.18240.24320.304SE +/- 0.00, N = 3SE +/- 0.00, N = 30.270.27MIN: 0.15 / MAX: 7.04MIN: 0.15 / MAX: 7.011. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPUECC DisabledECC8K16K24K32K40KSE +/- 91.39, N = 3SE +/- 41.68, N = 339479.8139510.351. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2023.1Model: Weld Porosity Detection FP16-INT8 - Device: CPUECCECC Disabled1.262.523.785.046.3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.605.59MIN: 2.88 / MAX: 13.28MIN: 2.76 / MAX: 13.231. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2023.1Model: Weld Porosity Detection FP16-INT8 - Device: CPUECCECC Disabled5001000150020002500SE +/- 0.76, N = 3SE +/- 3.30, N = 32128.622130.591. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: MD5ECCECC Disabled800K1600K2400K3200K4000KSE +/- 6691.62, N = 3SE +/- 8685.88, N = 3366633336856671. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Update RandomECCECC Disabled200K400K600K800K1000KSE +/- 1160.52, N = 3SE +/- 582.27, N = 37765597802821. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random FillECCECC Disabled300K600K900K1200K1500KSE +/- 1532.71, N = 3SE +/- 1908.55, N = 3121143212151311. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read While WritingECC DisabledECC700K1400K2100K2800K3500KSE +/- 2700.07, N = 3SE +/- 26280.53, N = 3327773732931841. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write RandomECCECC Disabled600K1200K1800K2400K3000KSE +/- 9449.73, N = 3SE +/- 17250.82, N = 3271584127271471. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: HMAC-SHA512ECC DisabledECC30M60M90M120M150MSE +/- 1072155.00, N = 3SE +/- 182924.70, N = 31611770001628793331. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random ReadECCECC Disabled20M40M60M80M100MSE +/- 55540.17, N = 3SE +/- 218187.96, N = 31063128221063355191. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

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.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ECC DisabledECC60K120K180K240K300KSE +/- 52.39, N = 3SE +/- 76.05, N = 3292853.7293872.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ECC DisabledECC2K4K6K8K10KSE +/- 10.04, N = 3SE +/- 35.75, N = 311581.911651.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 50 - Files: 100000ECCECC Disabled200K400K600K800K1000KSE +/- 15897.44, N = 15SE +/- 10350.72, N = 12830359839379

uvg266

uvg266 is an open-source VVC/H.266 (Versatile Video Coding) encoder based on Kvazaar as part of the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.4.1Video Input: Bosphorus 4K - Video Preset: SlowECC DisabledECC3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 310.7510.78

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 AtomsECC DisabledECC0.23320.46640.69960.93281.166SE +/- 0.00078, N = 3SE +/- 0.00211, N = 31.036241.03599

libxsmm

Libxsmm is an open-source library for specialized dense and sparse matrix operations and deep learning primitives. Libxsmm supports making use of Intel AMX, AVX-512, and other modern CPU instruction set capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS/s, More Is Betterlibxsmm 2-1.17-3645M N K: 64ECCECC Disabled50100150200250SE +/- 0.23, N = 3SE +/- 0.15, N = 3214.9215.01. (CXX) g++ options: -dynamic -Bstatic -static-libgcc -lgomp -lm -lrt -ldl -lquadmath -lstdc++ -pthread -fPIC -std=c++14 -pedantic -O2 -fopenmp -fopenmp-simd -funroll-loops -ftree-vectorize -fdata-sections -ffunction-sections -fvisibility=hidden -march=core-avx2

OpenBenchmarking.orgGFLOPS/s, More Is Betterlibxsmm 2-1.17-3645M N K: 32ECC DisabledECC20406080100SE +/- 0.03, N = 3SE +/- 0.06, N = 3107.2107.41. (CXX) g++ options: -dynamic -Bstatic -static-libgcc -lgomp -lm -lrt -ldl -lquadmath -lstdc++ -pthread -fPIC -std=c++14 -pedantic -O2 -fopenmp -fopenmp-simd -funroll-loops -ftree-vectorize -fdata-sections -ffunction-sections -fvisibility=hidden -march=core-avx2

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12Device: CPU - Batch Size: 16 - Model: ResNet-50ECCECC Disabled816243240SE +/- 0.06, N = 3SE +/- 0.06, N = 335.6835.75

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 6.1Build: defconfigECC DisabledECC1122334455SE +/- 0.37, N = 3SE +/- 0.33, N = 350.4149.99

uvg266

uvg266 is an open-source VVC/H.266 (Versatile Video Coding) encoder based on Kvazaar as part of the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.4.1Video Input: Bosphorus 4K - Video Preset: MediumECC DisabledECC3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 312.0712.09

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CECC DisabledECC9K18K27K36K45KSE +/- 184.92, N = 3SE +/- 132.77, N = 341776.2742129.341. (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

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 50 - Files: 100000ECCECC Disabled30K60K90K120K150KSE +/- 954.30, N = 15SE +/- 1147.56, N = 7125519127197

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 100 - Files: 1000000ECC DisabledECC20K40K60K80K100KSE +/- 223.84, N = 3SE +/- 1138.94, N = 4103357105242

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 20 - Files: 100000ECCECC Disabled20K40K60K80K100KSE +/- 1330.48, N = 3SE +/- 1104.00, N = 1598948101358

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 2ECC DisabledECC918273645SE +/- 0.09, N = 3SE +/- 0.22, N = 340.9540.241. (CXX) g++ options: -O3 -fPIC -lm

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 50 - Files: 1000000ECCECC Disabled20K40K60K80K100KSE +/- 354.41, N = 3SE +/- 1059.57, N = 3105277106306

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 20 - Files: 1000000ECCECC Disabled20K40K60K80K100KSE +/- 646.22, N = 3SE +/- 378.60, N = 3108155108282

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: IS.DECCECC Disabled30060090012001500SE +/- 0.84, N = 3SE +/- 8.10, N = 31276.301300.771. (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

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 100 - Files: 1000000ECCECC Disabled30K60K90K120K150KSE +/- 1323.41, N = 3SE +/- 1332.20, N = 3140586141149

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.2Video Input: Bosphorus 4K - Video Preset: SlowECC DisabledECC48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 316.5116.551. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 50 - Files: 1000000ECCECC Disabled30K60K90K120K150KSE +/- 283.49, N = 3SE +/- 1096.64, N = 3140418141653

Timed PHP Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To CompileECC DisabledECC816243240SE +/- 0.15, N = 3SE +/- 0.21, N = 336.2935.77

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 20 - Files: 1000000ECC DisabledECC30K60K90K120K150KSE +/- 736.46, N = 3SE +/- 382.11, N = 3143370143625

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 20 - Files: 100000ECCECC Disabled16K32K48K64K80KSE +/- 335.67, N = 3SE +/- 527.63, N = 157255574061

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs (and GPUs via SYCL) 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 4.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjECCECC Disabled510152025SE +/- 0.03, N = 3SE +/- 0.00, N = 322.3322.34MIN: 22.12 / MAX: 22.85MIN: 22.15 / MAX: 22.84

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.2Video Input: Bosphorus 4K - Video Preset: MediumECC DisabledECC48121620SE +/- 0.01, N = 3SE +/- 0.01, N = 316.9416.951. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.7Encoder Mode: Preset 4 - Input: Bosphorus 4KECC DisabledECC1.15272.30543.45814.61085.7635SE +/- 0.006, N = 3SE +/- 0.012, N = 35.0995.1231. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

Remhos

Remhos (REMap High-Order Solver) is a miniapp that solves the pure advection equations that are used to perform monotonic and conservative discontinuous field interpolation (remap) as part of the Eulerian phase in Arbitrary Lagrangian Eulerian (ALE) simulations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRemhos 1.0Test: Sample Remap ExampleECC DisabledECC714212835SE +/- 0.29, N = 3SE +/- 0.16, N = 332.1331.711. (CXX) g++ options: -O3 -std=c++11 -lmfem -lHYPRE -lmetis -lrt -lmpi_cxx -lmpi

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 20 - Files: 100000ECCECC Disabled200K400K600K800K1000KSE +/- 16786.00, N = 12SE +/- 6289.12, N = 3838516842790

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 4KECC DisabledECC20406080100SE +/- 1.68, N = 12SE +/- 1.61, N = 1292.5592.711. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointECCECC Disabled12K24K36K48K60KSE +/- 220.23, N = 3SE +/- 321.29, N = 354750.0555640.511. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointECCECC Disabled14K28K42K56K70KSE +/- 316.77, N = 3SE +/- 349.92, N = 362547.2063329.351. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointECC DisabledECC13K26K39K52K65KSE +/- 148.97, N = 3SE +/- 286.79, N = 359227.5559313.911. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointECCECC Disabled14K28K42K56K70KSE +/- 76.35, N = 3SE +/- 215.92, N = 363205.0263394.101. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerECCECC Disabled13K26K39K52K65KSE +/- 168.42, N = 3SE +/- 410.79, N = 358968.8659817.801. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerECCECC Disabled13K26K39K52K65KSE +/- 259.25, N = 3SE +/- 309.22, N = 362587.4063014.911. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointECC DisabledECC12K24K36K48K60KSE +/- 563.17, N = 3SE +/- 412.39, N = 355931.8356004.721. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerECCECC Disabled14K28K42K56K70KSE +/- 247.45, N = 3SE +/- 333.42, N = 362763.2963428.871. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerECCECC Disabled12K24K36K48K60KSE +/- 523.00, N = 3SE +/- 634.29, N = 355609.5756261.711. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerECCECC Disabled12K24K36K48K60KSE +/- 20.36, N = 3SE +/- 300.68, N = 355339.1456172.591. (CC) gcc options: -O3 -march=native

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: WPA PSKECC DisabledECC30K60K90K120K150KSE +/- 15.84, N = 3SE +/- 308.39, N = 31312451313131. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptECCECC Disabled7K14K21K28K35KSE +/- 63.46, N = 3SE +/- 64.69, N = 334493345101. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: BlowfishECCECC Disabled7K14K21K28K35KSE +/- 20.78, N = 3SE +/- 11.85, N = 334416344381. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt

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 1.6Threads: 24 - Buffer Length: 256 - Filter Length: 512ECC DisabledECC70M140M210M280M350MSE +/- 105039.68, N = 3SE +/- 453370.10, N = 33044900003060833331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 16 - Buffer Length: 256 - Filter Length: 512ECC DisabledECC50M100M150M200M250MSE +/- 138604.15, N = 3SE +/- 381575.68, N = 32411733332441300001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 50 - Files: 1000000ECC DisabledECC400K800K1200K1600K2000KSE +/- 19536.69, N = 3SE +/- 23302.59, N = 319611701988614

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBECCECC Disabled4K8K12K16K20KSE +/- 179.83, N = 4SE +/- 233.91, N = 317448.6518103.621. (CC) gcc options: -O3 -march=native

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Open - Threads: 20 - Files: 1000000ECC DisabledECC400K800K1200K1600K2000KSE +/- 1042.35, N = 3SE +/- 4344.35, N = 317678271807250

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 2.0Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-OnlyECCECC Disabled0.15530.31060.46590.62120.7765SE +/- 0.00, N = 3SE +/- 0.00, N = 30.690.69

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs (and GPUs via SYCL) 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 4.1Binary: Pathtracer ISPC - Model: CrownECC DisabledECC612182430SE +/- 0.03, N = 3SE +/- 0.04, N = 324.3824.56MIN: 24.07 / MAX: 25.34MIN: 24.27 / MAX: 25.25

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 4.1Binary: Pathtracer ISPC - Model: Asian DragonECC DisabledECC612182430SE +/- 0.00, N = 3SE +/- 0.06, N = 326.1426.20MIN: 25.95 / MAX: 26.71MIN: 25.89 / MAX: 26.82

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 CompileECC DisabledECC612182430SE +/- 0.04, N = 3SE +/- 0.05, N = 323.6223.45

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 100 - Files: 1000000ECC DisabledECC20K40K60K80K100KSE +/- 358.07, N = 3SE +/- 455.68, N = 38983990122

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 50 - Files: 1000000ECC DisabledECC20K40K60K80K100KSE +/- 267.21, N = 3SE +/- 648.45, N = 38983890748

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 20 - Files: 1000000ECCECC Disabled20K40K60K80K100KSE +/- 267.90, N = 3SE +/- 362.23, N = 39005991144

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BECC DisabledECC4K8K12K16K20KSE +/- 24.91, N = 3SE +/- 16.53, N = 318369.2618505.141. (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

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 50 - Files: 100000ECCECC Disabled16K32K48K64K80KSE +/- 393.84, N = 3SE +/- 660.66, N = 77321173914

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: Rainbow Colors and Prism - Acceleration: CPUECC DisabledECC48121620SE +/- 0.13, N = 7SE +/- 0.13, N = 314.8714.97MIN: 13.14 / MAX: 15.38MIN: 13.47 / MAX: 15.18

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CECC DisabledECC5K10K15K20K25KSE +/- 51.21, N = 3SE +/- 28.63, N = 322407.0522585.661. (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

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Sequential FillECC DisabledECC300K600K900K1200K1500KSE +/- 3332.23, N = 3SE +/- 3425.42, N = 3132471513269511. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

srsRAN Project

srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project 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.orgMbps, More Is BettersrsRAN Project 23.5Test: PUSCH Processor Benchmark, Throughput TotalECC DisabledECC7001400210028003500SE +/- 1.53, N = 3SE +/- 7.41, N = 33444.63457.71. (CXX) g++ options: -march=native -mfma -O3 -fno-trapping-math -fno-math-errno -lgtest

uvg266

uvg266 is an open-source VVC/H.266 (Versatile Video Coding) encoder based on Kvazaar as part of the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.4.1Video Input: Bosphorus 4K - Video Preset: Very FastECC DisabledECC816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 334.9535.02

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 DirectionECCECC Disabled48121620SE +/- 0.02, N = 3SE +/- 0.04, N = 316.6516.631. (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

uvg266

uvg266 is an open-source VVC/H.266 (Versatile Video Coding) encoder based on Kvazaar as part of the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.4.1Video Input: Bosphorus 4K - Video Preset: Super FastECC DisabledECC918273645SE +/- 0.03, N = 3SE +/- 0.05, N = 336.9737.09

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CECC DisabledECC2K4K6K8K10KSE +/- 28.33, N = 3SE +/- 33.18, N = 39766.489818.081. (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

WRF

WRF, the Weather Research and Forecasting Model, is a "next-generation mesoscale numerical weather prediction system designed for both atmospheric research and operational forecasting applications. It features two dynamical cores, a data assimilation system, and a software architecture supporting parallel computation and system extensibility." Learn more via the OpenBenchmarking.org test page.

Input: conus 2.5km

ECC: The test quit with a non-zero exit status. E: mpirun noticed that process rank 0 with PID 0 on node phoronix-1U4LW-C252 exited on signal 9 (Killed).

ECC Disabled: The test quit with a non-zero exit status. E: mpirun noticed that process rank 0 with PID 0 on node phoronix-1U4LW-C252 exited on signal 9 (Killed).

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.2Video Input: Bosphorus 4K - Video Preset: Very FastECC DisabledECC918273645SE +/- 0.02, N = 3SE +/- 0.04, N = 340.3440.361. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

uvg266

uvg266 is an open-source VVC/H.266 (Versatile Video Coding) encoder based on Kvazaar as part of the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.4.1Video Input: Bosphorus 4K - Video Preset: Ultra FastECC DisabledECC1020304050SE +/- 0.01, N = 3SE +/- 0.12, N = 343.2943.40

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Create - Threads: 100 - Files: 100000ECCECC Disabled16K32K48K64K80KSE +/- 899.75, N = 4SE +/- 330.77, N = 37305374611

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Rename - Threads: 50 - Files: 100000ECCECC Disabled20K40K60K80K100KSE +/- 470.34, N = 3SE +/- 323.23, N = 399905100202

srsRAN Project

srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project 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.orgMbps, More Is BettersrsRAN Project 23.5Test: Downlink Processor BenchmarkECC DisabledECC2004006008001000SE +/- 6.06, N = 3SE +/- 3.71, N = 31062.91064.71. (CXX) g++ options: -march=native -mfma -O3 -fno-trapping-math -fno-math-errno -lgtest

Apache Hadoop

This is a benchmark of the Apache Hadoop making use of its built-in name-node throughput benchmark (NNThroughputBenchmark). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps per sec, More Is BetterApache Hadoop 3.3.6Operation: Delete - Threads: 20 - Files: 100000ECCECC Disabled30K60K90K120K150KSE +/- 660.95, N = 3SE +/- 673.12, N = 3129429130612

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.2Video Input: Bosphorus 4K - Video Preset: Super FastECC DisabledECC1224364860SE +/- 0.08, N = 3SE +/- 0.01, N = 351.2151.261. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

srsRAN Project

srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project 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.orgMbps, More Is BettersrsRAN Project 23.5Test: PUSCH Processor Benchmark, Throughput ThreadECCECC Disabled50100150200250SE +/- 0.35, N = 3SE +/- 0.92, N = 3212.0214.41. (CXX) g++ options: -march=native -mfma -O3 -fno-trapping-math -fno-math-errno -lgtest

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.7Encoder Mode: Preset 8 - Input: Bosphorus 4KECC DisabledECC1632486480SE +/- 0.52, N = 3SE +/- 0.40, N = 372.0972.361. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

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.2Video Input: Bosphorus 4K - Video Preset: Ultra FastECCECC Disabled1530456075SE +/- 0.09, N = 3SE +/- 0.05, N = 365.8866.031. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CECCECC Disabled5K10K15K20K25KSE +/- 39.09, N = 3SE +/- 21.67, N = 322482.3622628.241. (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

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: Visual Quality Optimized - Input: Bosphorus 4KECC DisabledECC20406080100SE +/- 0.17, N = 3SE +/- 0.26, N = 386.9287.321. (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 4KECCECC Disabled20406080100SE +/- 0.20, N = 3SE +/- 0.20, N = 399.57100.161. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6, LosslessECC DisabledECC246810SE +/- 0.002, N = 3SE +/- 0.015, N = 36.5006.2871. (CXX) g++ options: -O3 -fPIC -lm

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CECC DisabledECC5001000150020002500SE +/- 25.44, N = 4SE +/- 28.31, N = 42342.692353.151. (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

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 10, LosslessECC DisabledECC0.85881.71762.57643.43524.294SE +/- 0.041, N = 5SE +/- 0.007, N = 33.8173.7231. (CXX) g++ options: -O3 -fPIC -lm

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.7Encoder Mode: Preset 13 - Input: Bosphorus 4KECC DisabledECC4080120160200SE +/- 0.32, N = 3SE +/- 0.44, N = 3159.53160.911. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.7Encoder Mode: Preset 12 - Input: Bosphorus 4KECC DisabledECC4080120160200SE +/- 0.18, N = 3SE +/- 0.32, N = 3160.06161.591. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6ECC DisabledECC0.88611.77222.65833.54444.4305SE +/- 0.018, N = 3SE +/- 0.029, N = 33.9383.8371. (CXX) g++ options: -O3 -fPIC -lm

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: Rhodopsin ProteinECCECC Disabled3691215SE +/- 0.07, N = 3SE +/- 0.07, N = 313.1713.221. (CXX) g++ options: -O3 -lm -ldl

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.

Input: drivaerFastback, Medium Mesh Size

ECC: The test quit with a non-zero exit status. E: [0] --> FOAM FATAL ERROR:

ECC Disabled: The test quit with a non-zero exit status. E: [0] --> FOAM FATAL ERROR:

Input: drivaerFastback, Small Mesh Size

ECC: The test quit with a non-zero exit status. E: [0] --> FOAM FATAL ERROR:

ECC Disabled: The test quit with a non-zero exit status. E: [0] --> FOAM FATAL ERROR:

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddECCECC Disabled9K18K27K36K45KSE +/- 24.36, N = 5SE +/- 25.08, N = 539666.039735.41. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadECCECC Disabled9K18K27K36K45KSE +/- 23.27, N = 5SE +/- 5.66, N = 539769.039833.51. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleECCECC Disabled8K16K24K32K40KSE +/- 22.50, N = 5SE +/- 13.93, N = 535849.835867.31. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

241 Results Shown

Apache CouchDB
NWChem
OpenRadioss
Graph500:
  26:
    sssp max_TEPS
    sssp median_TEPS
    bfs max_TEPS
    bfs median_TEPS
TensorFlow
Apache CouchDB
LAMMPS Molecular Dynamics Simulator
Blender
Timed Linux Kernel Compilation
TiDB Community Server:
  oltp_update_index - 1
  oltp_point_select - 1
  oltp_update_non_index - 16
  oltp_point_select - 16
  oltp_point_select - 64
  oltp_read_write - 16
  oltp_point_select - 32
  oltp_update_index - 64
  oltp_update_non_index - 32
  oltp_read_write - 32
  oltp_update_index - 16
  oltp_update_non_index - 64
  oltp_read_write - 1
  oltp_read_write - 64
  oltp_update_index - 32
  oltp_update_non_index - 1
PostgreSQL:
  1 - 1000 - Read Write - Average Latency
  1 - 1000 - Read Write
  1 - 800 - Read Write - Average Latency
  1 - 800 - Read Write
Timed LLVM Compilation:
  Unix Makefiles
  Ninja
Apache CouchDB
OpenRadioss
High Performance Conjugate Gradient
Timed Node.js Compilation
Apache IoTDB:
  800 - 100 - 800 - 100:
    Average Latency
    point/sec
  800 - 100 - 800 - 400:
    Average Latency
    point/sec
Tinymembench:
  Standard Memset
  Standard Memcpy
Apache CouchDB
Blender
TensorFlow
Apache IoTDB:
  800 - 100 - 500 - 400:
    Average Latency
    point/sec
Timed Godot Game Engine Compilation
Apache IoTDB:
  800 - 100 - 500 - 100:
    Average Latency
    point/sec
  500 - 100 - 800 - 400:
    Average Latency
    point/sec
  500 - 100 - 800 - 100:
    Average Latency
    point/sec
RocksDB
OpenSSL:
  SHA256
  ChaCha20-Poly1305
  AES-256-GCM
  AES-128-GCM
  ChaCha20
  SHA512
OpenRadioss
Laghos
GPAW
Blender
MBW
OSPRay
High Performance Conjugate Gradient
OSPRay
Apache IoTDB:
  500 - 100 - 500 - 400:
    Average Latency
    point/sec
  500 - 100 - 500 - 100:
    Average Latency
    point/sec
PostgreSQL:
  100 - 1000 - Read Only - Average Latency
  100 - 1000 - Read Only
  100 - 800 - Read Only - Average Latency
  100 - 800 - Read Only
  100 - 1000 - Read Write - Average Latency
  100 - 1000 - Read Write
  100 - 800 - Read Write - Average Latency
  100 - 800 - Read Write
  1 - 800 - Read Only - Average Latency
  1 - 800 - Read Only
  1 - 1000 - Read Only - Average Latency
  1 - 1000 - Read Only
CockroachDB
OSPRay
Apache CouchDB
CockroachDB:
  KV, 60% Reads - 256
  KV, 10% Reads - 256
  KV, 50% Reads - 256
  KV, 95% Reads - 256
  KV, 60% Reads - 128
  KV, 50% Reads - 128
  KV, 95% Reads - 128
OpenRadioss
TensorFlow
CockroachDB:
  MoVR - 128
  MoVR - 256
nginx:
  1000
  500
Apache Hadoop
Stream
GROMACS
Blender
MBW
libavif avifenc
OpenRadioss
Xcompact3d Incompact3d
NAS Parallel Benchmarks
Apache CouchDB
Apache Hadoop
Blender
OSPRay
Apache Hadoop
OSPRay
OpenRadioss
Apache Hadoop
Laghos
LuxCoreRender
OSPRay
LuxCoreRender
OpenVINO:
  Face Detection FP16-INT8 - CPU:
    ms
    FPS
LuxCoreRender:
  LuxCore Benchmark - CPU
  DLSC - CPU
OpenVINO:
  Person Detection FP16 - CPU:
    ms
    FPS
  Machine Translation EN To DE FP16 - CPU:
    ms
    FPS
  Road Segmentation ADAS FP16-INT8 - CPU:
    ms
    FPS
  Person Vehicle Bike Detection FP16 - CPU:
    ms
    FPS
  Handwritten English Recognition FP16-INT8 - CPU:
    ms
    FPS
  Vehicle Detection FP16-INT8 - CPU:
    ms
    FPS
  Face Detection Retail FP16-INT8 - CPU:
    ms
    FPS
  Age Gender Recognition Retail 0013 FP16-INT8 - CPU:
    ms
    FPS
  Weld Porosity Detection FP16-INT8 - CPU:
    ms
    FPS
John The Ripper
RocksDB:
  Update Rand
  Rand Fill
  Read While Writing
  Read Rand Write Rand
John The Ripper
RocksDB
OpenSSL:
  RSA4096:
    verify/s
    sign/s
Apache Hadoop
uvg266
NAMD
libxsmm:
  64
  32
TensorFlow
Timed Linux Kernel Compilation
uvg266
NAS Parallel Benchmarks
Apache Hadoop:
  Delete - 50 - 100000
  Rename - 100 - 1000000
  Rename - 20 - 100000
libavif avifenc
Apache Hadoop:
  Rename - 50 - 1000000
  Rename - 20 - 1000000
NAS Parallel Benchmarks
Apache Hadoop
Kvazaar
Apache Hadoop
Timed PHP Compilation
Apache Hadoop:
  Delete - 20 - 1000000
  Create - 20 - 100000
Embree
Kvazaar
SVT-AV1
Remhos
Apache Hadoop
SVT-VP9
RAMspeed SMP:
  Triad - Floating Point
  Copy - Floating Point
  Average - Floating Point
  Scale - Floating Point
  Average - Integer
  Scale - Integer
  Add - Floating Point
  Copy - Integer
  Triad - Integer
  Add - Integer
John The Ripper:
  WPA PSK
  bcrypt
  Blowfish
Liquid-DSP:
  24 - 256 - 512
  16 - 256 - 512
Apache Hadoop
MBW
Apache Hadoop
Intel Open Image Denoise
Embree:
  Pathtracer ISPC - Crown
  Pathtracer ISPC - Asian Dragon
Timed Mesa Compilation
Apache Hadoop:
  Create - 100 - 1000000
  Create - 50 - 1000000
  Create - 20 - 1000000
NAS Parallel Benchmarks
Apache Hadoop
LuxCoreRender
NAS Parallel Benchmarks
RocksDB
srsRAN Project
uvg266
Xcompact3d Incompact3d
uvg266
NAS Parallel Benchmarks
Kvazaar
uvg266
Apache Hadoop:
  Create - 100 - 100000
  Rename - 50 - 100000
srsRAN Project
Apache Hadoop
Kvazaar
srsRAN Project
SVT-AV1
Kvazaar
NAS Parallel Benchmarks
SVT-VP9:
  Visual Quality Optimized - Bosphorus 4K
  PSNR/SSIM Optimized - Bosphorus 4K
libavif avifenc
NAS Parallel Benchmarks
libavif avifenc
SVT-AV1:
  Preset 13 - Bosphorus 4K
  Preset 12 - Bosphorus 4K
libavif avifenc
LAMMPS Molecular Dynamics Simulator
Stream:
  Add
  Triad
  Scale