Intel Arrow Lake Memory Performance Intel Core Ultra 9 285K testing with a ASUS ROG MAXIMUS Z890 HERO (0806 BIOS) and ASUS AMD Radeon RX 7900 XTX 24GB on Ubuntu 24.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2410287-NE-INTELARRO38&sor&grr .
Intel Arrow Lake Memory Performance Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 Intel Core Ultra 9 285K @ 5.10GHz (24 Cores) ASUS ROG MAXIMUS Z890 HERO (0806 BIOS) Intel Device ae7f 2 x 16GB DDR5-6000MT/s Crucial CP16G60C36U5W.M8D1 1000GB Western Digital WDS100T1X0E-00AFY0 ASUS AMD Radeon RX 7900 XTX 24GB Intel Device 7f50 ASUS VP28U Realtek Device 8126 + Intel I226-V + Intel Wi-Fi 7 Ubuntu 24.10 6.11.0-9-generic (x86_64) GNOME Shell 47.0 X Server + Wayland 4.6 Mesa 24.2.3-1ubuntu1 (LLVM 19.1.0 DRM 3.58) GCC 14.2.0 ext4 3840x2160 2 x 16GB DDR5-6400MT/s Micron CT16G64C52CU5.M8D1 2 x 32GB DDR5-6400MT/s Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000MT/s Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000MT/s Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000MT/s Corsair CMP48GX5M2X8000C38 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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,d,fortran,objc,obj-c++,m2,rust --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-14-zdkDXv/gcc-14-14.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-14-zdkDXv/gcc-14-14.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x110 - Thermald 2.5.8 Java Details - OpenJDK Runtime Environment (build 21.0.5-ea+8-Ubuntu-1) Python Details - Python 3.12.7 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + 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; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Intel Arrow Lake Memory Performance openradioss: Chrysler Neon 1M openfoam: drivaerFastback, Medium Mesh Size - Execution Time openfoam: drivaerFastback, Medium Mesh Size - Mesh Time cp2k: H20-256 build-llvm: Ninja memcached: 1:100 openradioss: INIVOL and Fluid Structure Interaction Drop Container hpcg: 104 104 104 - 60 cp2k: Fayalite-FIST java-jmh: Throughput openradioss: Bird Strike on Windshield john-the-ripper: HMAC-SHA512 build2: Time To Compile gromacs: MPI CPU - water_GMX50_bare memcached: 1:10 npb: SP.C namd: STMV with 1,066,628 Atoms build-linux-kernel: defconfig specfem3d: Layered Halfspace blender: Junkshop - CPU-Only mbw: Memory Copy, Fixed Block Size - 8192 MiB openvino: Face Detection FP16 - CPU litert: DeepLab V3 openradioss: Rubber O-Ring Seal Installation incompact3d: input.i3d 193 Cells Per Direction openvino: Noise Suppression Poconet-Like FP16 - CPU openvino: Road Segmentation ADAS FP16-INT8 - CPU openvino: Handwritten English Recognition FP16-INT8 - CPU openvino: Person Re-Identification Retail FP16 - CPU specfem3d: Water-layered Halfspace openfoam: drivaerFastback, Small Mesh Size - Execution Time openfoam: drivaerFastback, Small Mesh Size - Mesh Time litert: Inception V4 litert: Inception ResNet V2 litert: NASNet Mobile litert: Mobilenet Float litert: SqueezeNet litert: Quantized COCO SSD MobileNet v1 litert: Mobilenet Quant openradioss: Cell Phone Drop Test npb: BT.C cp2k: H20-64 rawtherapee: Total Benchmark Time libxsmm: 64 gimp: resize libxsmm: 32 ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer stream: Copy npb: LU.C john-the-ripper: bcrypt john-the-ripper: Blowfish namd: ATPase with 327,506 Atoms npb: SP.B specfem3d: Homogeneous Halfspace npb: IS.D build-wasmer: Time To Compile amg: specfem3d: Mount St. Helens specfem3d: Tomographic Model gimp: unsharp-mask npb: FT.C srsran: PDSCH Processor Benchmark, Throughput Total npb: CG.C gimp: auto-levels gimp: rotate incompact3d: input.i3d 129 Cells Per Direction npb: MG.C lulesh: darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Room - CPU-only darktable: Server Rack - CPU-only stream: Add stream: Triad stream: Scale 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 643.70 1736.6139 170.67653 489.006 291.823 6807498.25 236.82 10.0212 86.772 109816515893.86 130.32 47719600 80.853 1.725 5905510.15 16411.74 0.60447 47.145 62.738163596 69.21 14263.419 6.81 1487.55 60.42 53.2446683 1170.38 451.89 381.86 975.96 60.905980003 144.41749 20.001761 15740.4 14402.0 8634.85 866.97 1173.21 2132.31 1131.74 44.64 63693.81 42.137 37.452 293.8 15.631 152 52192.71 51061.04 49271.46 51586.00 51037.75 76783.2 64685.92 45782 45813 2.03623 21905.07 24.538211597 1715.94 23.627 535417300 21.483602588 19.076594650 13.297 31324.54 13402.0 13411.73 11.472 11.489 11.6602841 27335.29 11600.923 2.973 1.806 1.419 0.184 58241.0 58218.9 51036.3 654.64 1772.5845 164.6327 497.292 298.289 6999309.44 236.57 9.99930 88.237 110109547331.37 128.55 53542000 81.637 1.691 5823217.85 15962.89 0.60138 47.782 65.318902465 69.85 13766.838 6.84 1356.95 58.96 55.0273997 1147.84 445.91 380.97 963.92 61.698635795 148.3902 19.982815 15530.7 14117.5 6945.02 856.581 1174.04 1861.72 1103.78 44.85 62523.71 42.626 38.023 288.6 15.975 149.6 49867.88 49258.39 47620.60 49443.39 49085.42 76457.6 63712.11 47675 47565 2.03882 22285.11 24.111021052 1689.15 23.925 535769133 21.600608483 19.452993239 13.291 30423.27 14223.9 13520.78 11.633 11.428 12.0056642 26864.09 11421.076 3.003 1.825 1.448 0.185 57768.8 57591.7 51069.0 521.03 1434.585 143.47566 418.503 273.855 7047699.39 209.23 11.7021 81.829 110697832026.84 120.82 58603333 77.346 1.826 5864624.93 20805.12 0.63184 45.592 56.868504066 65.76 17176.501 7.02 1383.97 57.00 42.9804713 1254.92 472.49 392.71 1004.74 53.640950513 121.54409 19.090944 14923.4 13519.1 6957.24 850.671 1123.26 1875.14 1082.39 39.57 72987.23 36.900 36.514 357.7 15.168 182.5 59294.14 58720.82 55956.30 60242.11 58904.87 89411.4 73860.41 47729 47608 2.16276 28037.72 23.082950127 2056.26 22.953 605768800 19.473859974 18.303262625 12.830 38203.37 13950.0 14816.74 11.066 11.047 9.33945815 32883.88 12815.857 2.919 1.647 1.307 0.175 71986.8 72093.7 64105.1 626.20 1714.2209 161.84956 480.769 293.465 6951824.04 229.94 10.1801 86.193 109521855846.23 126.95 58375000 80.976 1.723 5821128.92 16568.50 0.59630 47.382 62.124584156 68.70 13558.513 6.90 1371.23 59.09 52.3064346 1169.42 454.32 384.94 981.66 60.321290692 142.86826 20.498356 15423.8 14006.1 6912.62 840.261 1155.05 1867.79 1078.60 43.69 65105.63 41.706 37.706 300.8 15.754 156.0 51884.35 51175.45 48366.97 51039.16 50615.95 79296.9 65630.24 47548 47481 2.03261 22998.98 24.076688559 1769.89 23.677 556567933 20.984811915 19.124252385 13.240 32070.21 13899.1 14343.90 11.432 11.327 11.4219831 28218.62 11627.591 2.992 1.805 1.402 0.181 59974.2 59757.8 52532.4 495.73 1315.9195 142.90563 408.286 274.089 6942930.80 206.45 13.1745 82.653 109984773553.45 119.76 58015333 78.182 1.836 5884735.87 21483.41 0.62601 45.871 54.890876908 66.91 16080.626 6.94 1386.32 58.1 40.9437014 1238.49 464.82 386.45 978.61 52.606491568 115.78283 18.998244 15136.1 13785.5 6725.86 850.202 1154.59 1871.67 1074.90 39.14 76971.69 36.364 36.265 383.8 15.504 198.8 62178.25 60562.04 57250.84 62190.10 60572.80 99314.9 76852.69 47467 47379 2.09553 28627.43 22.525651745 2164.68 22.793 693258033 18.971230224 18.090297348 12.851 39353.07 13785.8 17144.93 11.106 11.019 8.99844265 35365.17 13501.173 2.911 1.617 1.292 0.173 77924.8 77500.7 68136.7 462.38 1357.5452 141.26932 417.280 278.430 6568617.12 218.57 12.9041 81.692 109454413145.61 127.97 51737667 79.127 1.808 5999463.42 21179.97 0.62090 46.408 54.095610017 67.87 15438.133 6.79 1515.26 62.13 41.5199823 1234.66 460.57 383.21 971.50 54.250860437 119.50822 19.374627 15763.3 14599.4 9244.87 884.931 1199.21 2238.39 1156.07 41.04 74147.44 36.948 36.802 376.6 15.641 195.4 60210.72 58450.35 54785.42 59771.12 58352.53 96777.7 75599.80 44863 44836 2.07874 28412.63 23.772226187 2134.85 23.115 679182733 19.624989621 18.623867100 13.235 37805.84 13740.8 16840.01 11.330 11.308 9.26757368 34608.23 13193.245 2.921 1.655 1.317 0.177 76135.7 75906.3 65791.3 OpenBenchmarking.org
OpenRadioss Model: Chrysler Neon 1M OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Chrysler Neon 1M 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 140 280 420 560 700 SE +/- 37.45, N = 9 SE +/- 0.04, N = 3 SE +/- 1.27, N = 3 SE +/- 0.93, N = 3 SE +/- 0.22, N = 3 SE +/- 0.72, N = 3 462.38 495.73 521.03 626.20 643.70 654.64
OpenFOAM Input: drivaerFastback, Medium Mesh Size - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Execution Time 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 400 800 1200 1600 2000 1315.92 1357.55 1434.59 1714.22 1736.61 1772.58 1. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
OpenFOAM Input: drivaerFastback, Medium Mesh Size - Mesh Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Mesh Time 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 40 80 120 160 200 141.27 142.91 143.48 161.85 164.63 170.68 1. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
CP2K Molecular Dynamics Input: H20-256 OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-256 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 110 220 330 440 550 SE +/- 1.22, N = 3 SE +/- 2.37, N = 3 SE +/- 0.53, N = 3 SE +/- 1.20, N = 3 SE +/- 2.69, N = 3 SE +/- 2.12, N = 3 408.29 417.28 418.50 480.77 489.01 497.29 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -lopenblas -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Ninja 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 60 120 180 240 300 SE +/- 0.44, N = 3 SE +/- 0.43, N = 3 SE +/- 0.82, N = 3 SE +/- 0.51, N = 3 SE +/- 0.25, N = 3 SE +/- 0.20, N = 3 273.86 274.09 278.43 291.82 293.47 298.29
Memcached Set To Get Ratio: 1:100 OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:100 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 1.5M 3M 4.5M 6M 7.5M SE +/- 113960.65, N = 15 SE +/- 120058.13, N = 15 SE +/- 119425.24, N = 13 SE +/- 130889.40, N = 15 SE +/- 103921.15, N = 15 SE +/- 81942.36, N = 3 7047699.39 6999309.44 6951824.04 6942930.80 6807498.25 6568617.12 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenRadioss Model: INIVOL and Fluid Structure Interaction Drop Container OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: INIVOL and Fluid Structure Interaction Drop Container 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 50 100 150 200 250 SE +/- 0.99, N = 3 SE +/- 0.60, N = 3 SE +/- 0.48, N = 3 SE +/- 0.72, N = 3 SE +/- 0.66, N = 3 SE +/- 1.29, N = 3 206.45 209.23 218.57 229.94 236.57 236.82
High Performance Conjugate Gradient X Y Z: 104 104 104 - RT: 60 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 60 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.00620, N = 3 SE +/- 0.01689, N = 3 SE +/- 0.01244, N = 3 SE +/- 0.00300, N = 3 SE +/- 0.00705, N = 3 SE +/- 0.00489, N = 3 13.17450 12.90410 11.70210 10.18010 10.02120 9.99930 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
CP2K Molecular Dynamics Input: Fayalite-FIST OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: Fayalite-FIST 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20 40 60 80 100 SE +/- 1.08, N = 3 SE +/- 0.64, N = 15 SE +/- 0.06, N = 3 SE +/- 0.63, N = 15 SE +/- 0.52, N = 3 SE +/- 0.15, N = 3 81.69 81.83 82.65 86.19 86.77 88.24 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -lopenblas -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
Java JMH Throughput OpenBenchmarking.org Ops/s, More Is Better Java JMH Throughput 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 20000M 40000M 60000M 80000M 100000M 110697832026.84 110109547331.37 109984773553.45 109816515893.86 109521855846.23 109454413145.61
OpenRadioss Model: Bird Strike on Windshield OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bird Strike on Windshield 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 30 60 90 120 150 SE +/- 0.51, N = 3 SE +/- 0.47, N = 3 SE +/- 0.38, N = 3 SE +/- 0.43, N = 3 SE +/- 0.51, N = 3 SE +/- 0.19, N = 3 119.76 120.82 126.95 127.97 128.55 130.32
John The Ripper Test: HMAC-SHA512 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: HMAC-SHA512 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 13M 26M 39M 52M 65M SE +/- 355858.27, N = 3 SE +/- 587353.67, N = 3 SE +/- 554720.09, N = 6 SE +/- 134725.65, N = 3 SE +/- 344795.75, N = 3 SE +/- 474284.94, N = 15 58603333 58375000 58015333 53542000 51737667 47719600 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.17 Time To Compile 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20 40 60 80 100 SE +/- 0.34, N = 3 SE +/- 0.74, N = 3 SE +/- 0.86, N = 5 SE +/- 0.72, N = 7 SE +/- 0.31, N = 3 SE +/- 0.25, N = 3 77.35 78.18 79.13 80.85 80.98 81.64
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2024 Implementation: MPI CPU - Input: water_GMX50_bare 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 0.4131 0.8262 1.2393 1.6524 2.0655 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.021, N = 3 SE +/- 0.002, N = 3 SE +/- 0.006, N = 3 1.836 1.826 1.808 1.725 1.723 1.691 1. (CXX) g++ options: -O3 -lm
Memcached Set To Get Ratio: 1:10 OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:10 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 56018.24, N = 7 SE +/- 36953.60, N = 3 SE +/- 81784.22, N = 3 SE +/- 84179.36, N = 3 SE +/- 66971.21, N = 3 SE +/- 44011.54, N = 3 5999463.42 5905510.15 5884735.87 5864624.93 5823217.85 5821128.92 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
NAS Parallel Benchmarks Test / Class: SP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 5K 10K 15K 20K 25K SE +/- 185.13, N = 3 SE +/- 91.60, N = 3 SE +/- 111.30, N = 3 SE +/- 94.05, N = 3 SE +/- 148.51, N = 3 SE +/- 145.72, N = 3 21483.41 21179.97 20805.12 16568.50 16411.74 15962.89 1. (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.6
NAMD Input: STMV with 1,066,628 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0 Input: STMV with 1,066,628 Atoms 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 0.1422 0.2844 0.4266 0.5688 0.711 SE +/- 0.00168, N = 3 SE +/- 0.00244, N = 3 SE +/- 0.00154, N = 3 SE +/- 0.00466, N = 3 SE +/- 0.00117, N = 3 SE +/- 0.00089, N = 3 0.63184 0.62601 0.62090 0.60447 0.60138 0.59630
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 11 22 33 44 55 SE +/- 0.46, N = 5 SE +/- 0.46, N = 5 SE +/- 0.53, N = 4 SE +/- 0.48, N = 5 SE +/- 0.52, N = 5 SE +/- 0.60, N = 4 45.59 45.87 46.41 47.15 47.38 47.78
SPECFEM3D Model: Layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Layered Halfspace 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 15 30 45 60 75 SE +/- 0.69, N = 3 SE +/- 0.60, N = 3 SE +/- 0.78, N = 3 SE +/- 0.68, N = 5 SE +/- 0.72, N = 4 SE +/- 0.25, N = 3 54.10 54.89 56.87 62.12 62.74 65.32 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Blender Blend File: Junkshop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.2 Blend File: Junkshop - Compute: CPU-Only 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16 32 48 64 80 SE +/- 0.18, N = 3 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.24, N = 3 65.76 66.91 67.87 68.70 69.21 69.85
MBW Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 4K 8K 12K 16K 20K SE +/- 174.30, N = 5 SE +/- 114.14, N = 3 SE +/- 34.78, N = 3 SE +/- 26.03, N = 3 SE +/- 8.08, N = 3 SE +/- 49.32, N = 3 17176.50 16080.63 15438.13 14263.42 13766.84 13558.51 1. (CC) gcc options: -O3 -march=native
OpenVINO Model: Face Detection FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Face Detection FP16 - Device: CPU 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.02 6.94 6.90 6.84 6.81 6.79 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
LiteRT Model: DeepLab V3 OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: DeepLab V3 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 300 600 900 1200 1500 SE +/- 7.28, N = 3 SE +/- 4.93, N = 3 SE +/- 1.57, N = 3 SE +/- 7.19, N = 3 SE +/- 13.90, N = 7 SE +/- 12.33, N = 3 1356.95 1371.23 1383.97 1386.32 1487.55 1515.26
OpenRadioss Model: Rubber O-Ring Seal Installation OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Rubber O-Ring Seal Installation 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.25, N = 3 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 57.00 58.10 58.96 59.09 60.42 62.13
Xcompact3d Incompact3d Input: input.i3d 193 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 0.37, N = 8 SE +/- 0.02, N = 3 SE +/- 0.28, N = 3 SE +/- 0.11, N = 3 SE +/- 0.41, N = 3 40.94 41.52 42.98 52.31 53.24 55.03 1. (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
OpenVINO Model: Noise Suppression Poconet-Like FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Noise Suppression Poconet-Like FP16 - Device: CPU 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 300 600 900 1200 1500 SE +/- 2.97, N = 3 SE +/- 3.15, N = 3 SE +/- 4.49, N = 3 SE +/- 3.16, N = 3 SE +/- 3.96, N = 3 SE +/- 1.77, N = 3 1254.92 1238.49 1234.66 1170.38 1169.42 1147.84 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Road Segmentation ADAS FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Road Segmentation ADAS FP16-INT8 - Device: CPU 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 100 200 300 400 500 SE +/- 0.70, N = 3 SE +/- 0.74, N = 3 SE +/- 0.12, N = 3 SE +/- 2.72, N = 3 SE +/- 0.63, N = 3 SE +/- 1.17, N = 3 472.49 464.82 460.57 454.32 451.89 445.91 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Handwritten English Recognition FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Handwritten English Recognition FP16-INT8 - Device: CPU 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 90 180 270 360 450 SE +/- 0.87, N = 3 SE +/- 1.10, N = 3 SE +/- 0.90, N = 3 SE +/- 0.88, N = 3 SE +/- 0.42, N = 3 SE +/- 0.37, N = 3 392.71 386.45 384.94 383.21 381.86 380.97 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Person Re-Identification Retail FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Person Re-Identification Retail FP16 - Device: CPU 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 200 400 600 800 1000 SE +/- 5.32, N = 3 SE +/- 3.19, N = 3 SE +/- 2.88, N = 3 SE +/- 1.59, N = 3 SE +/- 5.45, N = 3 SE +/- 1.82, N = 3 1004.74 981.66 978.61 975.96 971.50 963.92 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
SPECFEM3D Model: Water-layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Water-layered Halfspace 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 SE +/- 0.27, N = 3 SE +/- 0.21, N = 3 52.61 53.64 54.25 60.32 60.91 61.70 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
OpenFOAM Input: drivaerFastback, Small Mesh Size - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 30 60 90 120 150 115.78 119.51 121.54 142.87 144.42 148.39 1. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
OpenFOAM Input: drivaerFastback, Small Mesh Size - Mesh Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Mesh Time 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 5 10 15 20 25 19.00 19.09 19.37 19.98 20.00 20.50 1. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -lgenericPatchFields -lOpenFOAM -ldl -lm
LiteRT Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Inception V4 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 3K 6K 9K 12K 15K SE +/- 39.34, N = 3 SE +/- 98.04, N = 3 SE +/- 47.15, N = 3 SE +/- 28.26, N = 3 SE +/- 53.91, N = 3 SE +/- 57.08, N = 3 14923.4 15136.1 15423.8 15530.7 15740.4 15763.3
LiteRT Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Inception ResNet V2 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 3K 6K 9K 12K 15K SE +/- 22.93, N = 3 SE +/- 42.38, N = 3 SE +/- 89.26, N = 3 SE +/- 6.34, N = 3 SE +/- 35.03, N = 3 SE +/- 71.15, N = 3 13519.1 13785.5 14006.1 14117.5 14402.0 14599.4
LiteRT Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: NASNet Mobile 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2K 4K 6K 8K 10K SE +/- 50.34, N = 3 SE +/- 35.73, N = 3 SE +/- 56.79, N = 3 SE +/- 45.30, N = 3 SE +/- 80.22, N = 3 SE +/- 118.55, N = 3 6725.86 6912.62 6945.02 6957.24 8634.85 9244.87
LiteRT Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Mobilenet Float 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 200 400 600 800 1000 SE +/- 6.90, N = 3 SE +/- 5.10, N = 3 SE +/- 7.90, N = 3 SE +/- 4.97, N = 3 SE +/- 4.47, N = 3 SE +/- 1.63, N = 3 840.26 850.20 850.67 856.58 866.97 884.93
LiteRT Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: SqueezeNet 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 300 600 900 1200 1500 SE +/- 3.16, N = 3 SE +/- 7.66, N = 3 SE +/- 9.59, N = 3 SE +/- 3.34, N = 3 SE +/- 2.94, N = 3 SE +/- 6.25, N = 3 1123.26 1154.59 1155.05 1173.21 1174.04 1199.21
LiteRT Model: Quantized COCO SSD MobileNet v1 OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Quantized COCO SSD MobileNet v1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 500 1000 1500 2000 2500 SE +/- 9.28, N = 3 SE +/- 6.60, N = 3 SE +/- 8.59, N = 3 SE +/- 4.89, N = 3 SE +/- 6.19, N = 3 SE +/- 23.19, N = 3 1861.72 1867.79 1871.67 1875.14 2132.31 2238.39
LiteRT Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Mobilenet Quant 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 200 400 600 800 1000 SE +/- 2.45, N = 3 SE +/- 5.53, N = 3 SE +/- 4.33, N = 3 SE +/- 6.80, N = 3 SE +/- 6.79, N = 3 SE +/- 1.95, N = 3 1074.90 1078.60 1082.39 1103.78 1131.74 1156.07
OpenRadioss Model: Cell Phone Drop Test OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Cell Phone Drop Test 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10 20 30 40 50 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.31, N = 3 39.14 39.57 41.04 43.69 44.64 44.85
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16K 32K 48K 64K 80K SE +/- 352.62, N = 3 SE +/- 543.82, N = 3 SE +/- 163.71, N = 3 SE +/- 222.40, N = 3 SE +/- 243.24, N = 3 SE +/- 400.61, N = 3 76971.69 74147.44 72987.23 65105.63 63693.81 62523.71 1. (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.6
CP2K Molecular Dynamics Input: H20-64 OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-64 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 36.36 36.90 36.95 41.71 42.14 42.63 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -lopenblas -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 9 18 27 36 45 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 36.27 36.51 36.80 37.45 37.71 38.02 1. RawTherapee, version 5.10, command line.
libxsmm M N K: 64 OpenBenchmarking.org GFLOPS/s, More Is Better libxsmm 2-1.17-3645 M N K: 64 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 80 160 240 320 400 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 383.8 376.6 357.7 300.8 293.8 288.6 1. (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
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: resize 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 15 SE +/- 0.10, N = 13 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 15.17 15.50 15.63 15.64 15.75 15.98
libxsmm M N K: 32 OpenBenchmarking.org GFLOPS/s, More Is Better libxsmm 2-1.17-3645 M N K: 32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 198.8 195.4 182.5 156.0 152.0 149.6 1. (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
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 13K 26K 39K 52K 65K SE +/- 58.93, N = 3 SE +/- 85.19, N = 3 SE +/- 290.93, N = 3 SE +/- 77.19, N = 3 SE +/- 69.36, N = 3 SE +/- 19.84, N = 3 62178.25 60210.72 59294.14 52192.71 51884.35 49867.88 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 13K 26K 39K 52K 65K SE +/- 80.13, N = 3 SE +/- 173.96, N = 3 SE +/- 80.70, N = 3 SE +/- 9.13, N = 3 SE +/- 40.22, N = 3 SE +/- 101.92, N = 3 60562.04 58720.82 58450.35 51175.45 51061.04 49258.39 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 12K 24K 36K 48K 60K SE +/- 75.39, N = 3 SE +/- 128.97, N = 3 SE +/- 44.54, N = 3 SE +/- 50.93, N = 3 SE +/- 18.31, N = 3 SE +/- 17.90, N = 3 57250.84 55956.30 54785.42 49271.46 48366.97 47620.60 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 13K 26K 39K 52K 65K SE +/- 36.88, N = 3 SE +/- 382.46, N = 3 SE +/- 37.14, N = 3 SE +/- 22.93, N = 3 SE +/- 24.89, N = 3 SE +/- 66.35, N = 3 62190.10 60242.11 59771.12 51586.00 51039.16 49443.39 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 13K 26K 39K 52K 65K SE +/- 12.58, N = 3 SE +/- 271.60, N = 3 SE +/- 20.49, N = 3 SE +/- 23.88, N = 3 SE +/- 29.43, N = 3 SE +/- 28.70, N = 3 60572.80 58904.87 58352.53 51037.75 50615.95 49085.42 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20K 40K 60K 80K 100K SE +/- 116.97, N = 5 SE +/- 36.99, N = 5 SE +/- 114.76, N = 5 SE +/- 45.23, N = 5 SE +/- 46.53, N = 5 SE +/- 57.35, N = 5 99314.9 96777.7 89411.4 79296.9 76783.2 76457.6 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16K 32K 48K 64K 80K SE +/- 568.59, N = 3 SE +/- 174.49, N = 3 SE +/- 65.79, N = 3 SE +/- 128.81, N = 3 SE +/- 145.17, N = 3 SE +/- 108.88, N = 3 76852.69 75599.80 73860.41 65630.24 64685.92 63712.11 1. (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.6
John The Ripper Test: bcrypt OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: bcrypt 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 10K 20K 30K 40K 50K SE +/- 98.96, N = 3 SE +/- 39.55, N = 3 SE +/- 51.68, N = 3 SE +/- 60.61, N = 3 SE +/- 12.66, N = 3 SE +/- 78.81, N = 3 47729 47675 47548 47467 45782 44863 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: Blowfish 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 10K 20K 30K 40K 50K SE +/- 40.38, N = 3 SE +/- 78.37, N = 3 SE +/- 44.89, N = 3 SE +/- 48.44, N = 3 SE +/- 80.13, N = 3 SE +/- 34.62, N = 3 47608 47565 47481 47379 45813 44836 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt
NAMD Input: ATPase with 327,506 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0 Input: ATPase with 327,506 Atoms 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 0.4866 0.9732 1.4598 1.9464 2.433 SE +/- 0.02554, N = 3 SE +/- 0.02557, N = 4 SE +/- 0.02399, N = 3 SE +/- 0.01727, N = 3 SE +/- 0.00369, N = 3 SE +/- 0.00269, N = 3 2.16276 2.09553 2.07874 2.03882 2.03623 2.03261
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 6K 12K 18K 24K 30K SE +/- 221.75, N = 15 SE +/- 323.92, N = 3 SE +/- 374.72, N = 3 SE +/- 212.50, N = 7 SE +/- 133.97, N = 3 SE +/- 165.40, N = 3 28627.43 28412.63 28037.72 22998.98 22285.11 21905.07 1. (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.6
SPECFEM3D Model: Homogeneous Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Homogeneous Halfspace 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 22.53 23.08 23.77 24.08 24.11 24.54 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
NAS Parallel Benchmarks Test / Class: IS.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 500 1000 1500 2000 2500 SE +/- 19.25, N = 3 SE +/- 28.78, N = 3 SE +/- 16.23, N = 3 SE +/- 22.45, N = 3 SE +/- 11.65, N = 3 SE +/- 15.82, N = 3 2164.68 2134.85 2056.26 1769.89 1715.94 1689.15 1. (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.6
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 22.79 22.95 23.12 23.63 23.68 23.93 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 150M 300M 450M 600M 750M SE +/- 314093.62, N = 3 SE +/- 805831.69, N = 3 SE +/- 598882.50, N = 3 SE +/- 124751.54, N = 3 SE +/- 354882.03, N = 3 SE +/- 728540.50, N = 3 693258033 679182733 605768800 556567933 535769133 535417300
SPECFEM3D Model: Mount St. Helens OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Mount St. Helens 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 18.97 19.47 19.62 20.98 21.48 21.60 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
SPECFEM3D Model: Tomographic Model OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Tomographic Model 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 18.09 18.30 18.62 19.08 19.12 19.45 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: unsharp-mask 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 12.83 12.85 13.24 13.24 13.29 13.30
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 8K 16K 24K 32K 40K SE +/- 133.09, N = 3 SE +/- 65.37, N = 3 SE +/- 339.65, N = 3 SE +/- 228.84, N = 3 SE +/- 124.90, N = 3 SE +/- 232.56, N = 3 39353.07 38203.37 37805.84 32070.21 31324.54 30423.27 1. (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.6
srsRAN Project Test: PDSCH Processor Benchmark, Throughput Total OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Total 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 3K 6K 9K 12K 15K SE +/- 17.37, N = 3 SE +/- 127.40, N = 15 SE +/- 114.43, N = 15 SE +/- 90.27, N = 3 SE +/- 133.69, N = 15 SE +/- 62.91, N = 3 14223.9 13950.0 13899.1 13785.8 13740.8 13402.0 1. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 4K 8K 12K 16K 20K SE +/- 46.36, N = 3 SE +/- 63.17, N = 3 SE +/- 25.13, N = 3 SE +/- 150.22, N = 5 SE +/- 57.89, N = 3 SE +/- 61.55, N = 3 17144.93 16840.01 14816.74 14343.90 13520.78 13411.73 1. (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.6
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: auto-levels 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 11.07 11.11 11.33 11.43 11.47 11.63
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: rotate 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 11.02 11.05 11.31 11.33 11.43 11.49
Xcompact3d Incompact3d Input: input.i3d 129 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.01818271, N = 3 SE +/- 0.00943626, N = 3 SE +/- 0.01876225, N = 3 SE +/- 0.02457172, N = 3 SE +/- 0.01631582, N = 3 SE +/- 0.02387113, N = 3 8.99844265 9.26757368 9.33945815 11.42198310 11.66028410 12.00566420 1. (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 Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 8K 16K 24K 32K 40K SE +/- 309.44, N = 8 SE +/- 44.58, N = 3 SE +/- 79.48, N = 3 SE +/- 147.24, N = 3 SE +/- 70.07, N = 3 SE +/- 25.80, N = 3 35365.17 34608.23 32883.88 28218.62 27335.29 26864.09 1. (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.6
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3K 6K 9K 12K 15K SE +/- 114.18, N = 3 SE +/- 102.93, N = 3 SE +/- 75.98, N = 3 SE +/- 51.29, N = 3 SE +/- 61.37, N = 3 SE +/- 107.77, N = 3 13501.17 13193.25 12815.86 11627.59 11600.92 11421.08 1. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.8.1 Test: Boat - Acceleration: CPU-only 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 0.6757 1.3514 2.0271 2.7028 3.3785 SE +/- 0.012, N = 3 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.007, N = 3 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 2.911 2.919 2.921 2.973 2.992 3.003
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.8.1 Test: Masskrug - Acceleration: CPU-only 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 0.4106 0.8212 1.2318 1.6424 2.053 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 1.617 1.647 1.655 1.805 1.806 1.825
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.8.1 Test: Server Room - Acceleration: CPU-only 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 0.3258 0.6516 0.9774 1.3032 1.629 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 SE +/- 0.006, N = 3 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.008, N = 3 1.292 1.307 1.317 1.402 1.419 1.448
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.8.1 Test: Server Rack - Acceleration: CPU-only 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 0.0416 0.0832 0.1248 0.1664 0.208 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 0.173 0.175 0.177 0.181 0.184 0.185
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20K 40K 60K 80K 100K SE +/- 44.68, N = 5 SE +/- 168.37, N = 5 SE +/- 85.38, N = 5 SE +/- 16.86, N = 5 SE +/- 85.66, N = 5 SE +/- 30.13, N = 5 77924.8 76135.7 71986.8 59974.2 58241.0 57768.8 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 17K 34K 51K 68K 85K SE +/- 61.36, N = 5 SE +/- 184.41, N = 5 SE +/- 214.34, N = 5 SE +/- 26.11, N = 5 SE +/- 121.91, N = 5 SE +/- 84.16, N = 5 77500.7 75906.3 72093.7 59757.8 58218.9 57591.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 15K 30K 45K 60K 75K SE +/- 58.97, N = 5 SE +/- 43.39, N = 5 SE +/- 124.85, N = 5 SE +/- 28.83, N = 5 SE +/- 23.45, N = 5 SE +/- 70.27, N = 5 68136.7 65791.3 64105.1 52532.4 51069.0 51036.3 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.5