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&rdt&grw .
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM Intel Core Ultra 9 285K @ 5.10GHz (24 Cores) ASUS ROG MAXIMUS Z890 HERO (0806 BIOS) Intel Device ae7f 2 x 32GB DDR5-6400MT/s Corsair CMK64GX5M2B6400C32 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 24GB DDR5-8000MT/s Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000MT/s Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000MT/s Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000MT/s Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400MT/s Micron CT16G64C52CU5.M8D1 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 mbw: Memory Copy, Fixed Block Size - 8192 MiB ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer stream: Copy stream: Scale stream: Add libxsmm: 32 stream: Triad darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only rawtherapee: Total Benchmark Time gimp: resize libxsmm: 64 gimp: rotate gimp: auto-levels gimp: unsharp-mask litert: DeepLab V3 litert: SqueezeNet litert: Inception V4 litert: NASNet Mobile litert: Mobilenet Float litert: Mobilenet Quant litert: Inception ResNet V2 litert: Quantized COCO SSD MobileNet v1 openradioss: Chrysler Neon 1M openradioss: Cell Phone Drop Test openradioss: Bird Strike on Windshield specfem3d: Homogeneous Halfspace specfem3d: Water-layered Halfspace specfem3d: Tomographic Model specfem3d: Layered Halfspace specfem3d: Mount St. Helens openradioss: Rubber O-Ring Seal Installation openradioss: INIVOL and Fluid Structure Interaction Drop Container gromacs: MPI CPU - water_GMX50_bare hpcg: 104 104 104 - 60 npb: BT.C npb: CG.C npb: FT.C npb: IS.D npb: LU.C npb: MG.C npb: SP.B npb: SP.C namd: ATPase with 327,506 Atoms namd: STMV with 1,066,628 Atoms openvino: Face Detection FP16 - CPU openvino: Road Segmentation ADAS FP16-INT8 - CPU openvino: Noise Suppression Poconet-Like FP16 - CPU openvino: Person Re-Identification Retail FP16 - CPU openvino: Handwritten English Recognition FP16-INT8 - CPU amg: lulesh: openfoam: drivaerFastback, Small Mesh Size - Mesh Time openfoam: drivaerFastback, Small Mesh Size - Execution Time openfoam: drivaerFastback, Medium Mesh Size - Mesh Time openfoam: drivaerFastback, Medium Mesh Size - Execution Time incompact3d: input.i3d 129 Cells Per Direction incompact3d: input.i3d 193 Cells Per Direction cp2k: H20-64 cp2k: H20-256 cp2k: Fayalite-FIST java-jmh: Throughput john-the-ripper: bcrypt john-the-ripper: Blowfish john-the-ripper: HMAC-SHA512 build-llvm: Ninja build-linux-kernel: defconfig blender: Junkshop - CPU-Only build2: Time To Compile build-wasmer: Time To Compile srsran: PDSCH Processor Benchmark, Throughput Total memcached: 1:10 memcached: 1:100 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 17176.501 59294.14 58720.82 55956.30 60242.11 58904.87 89411.4 64105.1 71986.8 182.5 72093.7 2.919 1.647 0.175 1.307 36.514 15.168 357.7 11.047 11.066 12.830 1383.97 1123.26 14923.4 6957.24 850.671 1082.39 13519.1 1875.14 521.03 39.57 120.82 23.082950127 53.640950513 18.303262625 56.868504066 19.473859974 57.00 209.23 1.826 11.7021 72987.23 14816.74 38203.37 2056.26 73860.41 32883.88 28037.72 20805.12 2.16276 0.63184 7.02 472.49 1254.92 1004.74 392.71 605768800 12815.857 19.090944 121.54409 143.47566 1434.585 9.33945815 42.9804713 36.900 418.503 81.829 110697832026.84 47729 47608 58603333 273.855 45.592 65.76 77.346 22.953 13950.0 5864624.93 7047699.39 15438.133 60210.72 58450.35 54785.42 59771.12 58352.53 96777.7 65791.3 76135.7 195.4 75906.3 2.921 1.655 0.177 1.317 36.802 15.641 376.6 11.308 11.330 13.235 1515.26 1199.21 15763.3 9244.87 884.931 1156.07 14599.4 2238.39 462.38 41.04 127.97 23.772226187 54.250860437 18.623867100 54.095610017 19.624989621 62.13 218.57 1.808 12.9041 74147.44 16840.01 37805.84 2134.85 75599.80 34608.23 28412.63 21179.97 2.07874 0.62090 6.79 460.57 1234.66 971.50 383.21 679182733 13193.245 19.374627 119.50822 141.26932 1357.5452 9.26757368 41.5199823 36.948 417.280 81.692 109454413145.61 44863 44836 51737667 278.430 46.408 67.87 79.127 23.115 13740.8 5999463.42 6568617.12 16080.626 62178.25 60562.04 57250.84 62190.10 60572.80 99314.9 68136.7 77924.8 198.8 77500.7 2.911 1.617 0.173 1.292 36.265 15.504 383.8 11.019 11.106 12.851 1386.32 1154.59 15136.1 6725.86 850.202 1074.90 13785.5 1871.67 495.73 39.14 119.76 22.525651745 52.606491568 18.090297348 54.890876908 18.971230224 58.1 206.45 1.836 13.1745 76971.69 17144.93 39353.07 2164.68 76852.69 35365.17 28627.43 21483.41 2.09553 0.62601 6.94 464.82 1238.49 978.61 386.45 693258033 13501.173 18.998244 115.78283 142.90563 1315.9195 8.99844265 40.9437014 36.364 408.286 82.653 109984773553.45 47467 47379 58015333 274.089 45.871 66.91 78.182 22.793 13785.8 5884735.87 6942930.80 14263.419 52192.71 51061.04 49271.46 51586.00 51037.75 76783.2 51036.3 58241.0 152 58218.9 2.973 1.806 0.184 1.419 37.452 15.631 293.8 11.489 11.472 13.297 1487.55 1173.21 15740.4 8634.85 866.97 1131.74 14402.0 2132.31 643.70 44.64 130.32 24.538211597 60.905980003 19.076594650 62.738163596 21.483602588 60.42 236.82 1.725 10.0212 63693.81 13411.73 31324.54 1715.94 64685.92 27335.29 21905.07 16411.74 2.03623 0.60447 6.81 451.89 1170.38 975.96 381.86 535417300 11600.923 20.001761 144.41749 170.67653 1736.6139 11.6602841 53.2446683 42.137 489.006 86.772 109816515893.86 45782 45813 47719600 291.823 47.145 69.21 80.853 23.627 13402.0 5905510.15 6807498.25 13558.513 51884.35 51175.45 48366.97 51039.16 50615.95 79296.9 52532.4 59974.2 156.0 59757.8 2.992 1.805 0.181 1.402 37.706 15.754 300.8 11.327 11.432 13.240 1371.23 1155.05 15423.8 6912.62 840.261 1078.60 14006.1 1867.79 626.20 43.69 126.95 24.076688559 60.321290692 19.124252385 62.124584156 20.984811915 59.09 229.94 1.723 10.1801 65105.63 14343.90 32070.21 1769.89 65630.24 28218.62 22998.98 16568.50 2.03261 0.59630 6.90 454.32 1169.42 981.66 384.94 556567933 11627.591 20.498356 142.86826 161.84956 1714.2209 11.4219831 52.3064346 41.706 480.769 86.193 109521855846.23 47548 47481 58375000 293.465 47.382 68.70 80.976 23.677 13899.1 5821128.92 6951824.04 13766.838 49867.88 49258.39 47620.60 49443.39 49085.42 76457.6 51069.0 57768.8 149.6 57591.7 3.003 1.825 0.185 1.448 38.023 15.975 288.6 11.428 11.633 13.291 1356.95 1174.04 15530.7 6945.02 856.581 1103.78 14117.5 1861.72 654.64 44.85 128.55 24.111021052 61.698635795 19.452993239 65.318902465 21.600608483 58.96 236.57 1.691 9.99930 62523.71 13520.78 30423.27 1689.15 63712.11 26864.09 22285.11 15962.89 2.03882 0.60138 6.84 445.91 1147.84 963.92 380.97 535769133 11421.076 19.982815 148.3902 164.6327 1772.5845 12.0056642 55.0273997 42.626 497.292 88.237 110109547331.37 47675 47565 53542000 298.289 47.782 69.85 81.637 23.925 14223.9 5823217.85 6999309.44 OpenBenchmarking.org
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 4K 8K 12K 16K 20K SE +/- 174.30, N = 5 SE +/- 34.78, N = 3 SE +/- 114.14, N = 3 SE +/- 26.03, N = 3 SE +/- 49.32, N = 3 SE +/- 8.08, N = 3 17176.50 15438.13 16080.63 14263.42 13558.51 13766.84 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 290.93, N = 3 SE +/- 85.19, N = 3 SE +/- 58.93, N = 3 SE +/- 77.19, N = 3 SE +/- 69.36, N = 3 SE +/- 19.84, N = 3 59294.14 60210.72 62178.25 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 173.96, N = 3 SE +/- 80.70, N = 3 SE +/- 80.13, N = 3 SE +/- 40.22, N = 3 SE +/- 9.13, N = 3 SE +/- 101.92, N = 3 58720.82 58450.35 60562.04 51061.04 51175.45 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 128.97, N = 3 SE +/- 44.54, N = 3 SE +/- 75.39, N = 3 SE +/- 50.93, N = 3 SE +/- 18.31, N = 3 SE +/- 17.90, N = 3 55956.30 54785.42 57250.84 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 382.46, N = 3 SE +/- 37.14, N = 3 SE +/- 36.88, N = 3 SE +/- 22.93, N = 3 SE +/- 24.89, N = 3 SE +/- 66.35, N = 3 60242.11 59771.12 62190.10 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 271.60, N = 3 SE +/- 20.49, N = 3 SE +/- 12.58, N = 3 SE +/- 23.88, N = 3 SE +/- 29.43, N = 3 SE +/- 28.70, N = 3 58904.87 58352.53 60572.80 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20K 40K 60K 80K 100K SE +/- 114.76, N = 5 SE +/- 36.99, N = 5 SE +/- 116.97, N = 5 SE +/- 46.53, N = 5 SE +/- 45.23, N = 5 SE +/- 57.35, N = 5 89411.4 96777.7 99314.9 76783.2 79296.9 76457.6 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 15K 30K 45K 60K 75K SE +/- 124.85, N = 5 SE +/- 43.39, N = 5 SE +/- 58.97, N = 5 SE +/- 70.27, N = 5 SE +/- 28.83, N = 5 SE +/- 23.45, N = 5 64105.1 65791.3 68136.7 51036.3 52532.4 51069.0 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20K 40K 60K 80K 100K SE +/- 85.38, N = 5 SE +/- 168.37, N = 5 SE +/- 44.68, N = 5 SE +/- 85.66, N = 5 SE +/- 16.86, N = 5 SE +/- 30.13, N = 5 71986.8 76135.7 77924.8 58241.0 59974.2 57768.8 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
libxsmm M N K: 32 OpenBenchmarking.org GFLOPS/s, More Is Better libxsmm 2-1.17-3645 M N K: 32 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 182.5 195.4 198.8 152.0 156.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
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 17K 34K 51K 68K 85K SE +/- 214.34, N = 5 SE +/- 184.41, N = 5 SE +/- 61.36, N = 5 SE +/- 121.91, N = 5 SE +/- 26.11, N = 5 SE +/- 84.16, N = 5 72093.7 75906.3 77500.7 58218.9 59757.8 57591.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.8.1 Test: Boat - Acceleration: CPU-only 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 SE +/- 0.007, N = 3 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 2.919 2.921 2.911 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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.4106 0.8212 1.2318 1.6424 2.053 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 SE +/- 0.000, N = 3 SE +/- 0.003, N = 3 1.647 1.655 1.617 1.806 1.805 1.825
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.0416 0.0832 0.1248 0.1664 0.208 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.175 0.177 0.173 0.184 0.181 0.185
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.3258 0.6516 0.9774 1.3032 1.629 SE +/- 0.002, N = 3 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 1.307 1.317 1.292 1.419 1.402 1.448
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 36.51 36.80 36.27 37.45 37.71 38.02 1. RawTherapee, version 5.10, command line.
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: resize 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 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.10, N = 13 SE +/- 0.12, N = 3 SE +/- 0.10, N = 15 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 15.17 15.64 15.50 15.63 15.75 15.98
libxsmm M N K: 64 OpenBenchmarking.org GFLOPS/s, More Is Better libxsmm 2-1.17-3645 M N K: 64 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 80 160 240 320 400 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 357.7 376.6 383.8 293.8 300.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: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: rotate 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 11.05 11.31 11.02 11.49 11.33 11.43
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.07 11.33 11.11 11.47 11.43 11.63
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 12.83 13.24 12.85 13.30 13.24 13.29
LiteRT Model: DeepLab V3 OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: DeepLab V3 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 1.57, N = 3 SE +/- 12.33, N = 3 SE +/- 7.19, N = 3 SE +/- 13.90, N = 7 SE +/- 4.93, N = 3 SE +/- 7.28, N = 3 1383.97 1515.26 1386.32 1487.55 1371.23 1356.95
LiteRT Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: SqueezeNet 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 3.16, N = 3 SE +/- 6.25, N = 3 SE +/- 7.66, N = 3 SE +/- 3.34, N = 3 SE +/- 9.59, N = 3 SE +/- 2.94, N = 3 1123.26 1199.21 1154.59 1173.21 1155.05 1174.04
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3K 6K 9K 12K 15K SE +/- 39.34, N = 3 SE +/- 57.08, N = 3 SE +/- 98.04, N = 3 SE +/- 53.91, N = 3 SE +/- 47.15, N = 3 SE +/- 28.26, N = 3 14923.4 15763.3 15136.1 15740.4 15423.8 15530.7
LiteRT Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: NASNet Mobile 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 2K 4K 6K 8K 10K SE +/- 45.30, N = 3 SE +/- 118.55, N = 3 SE +/- 50.34, N = 3 SE +/- 80.22, N = 3 SE +/- 35.73, N = 3 SE +/- 56.79, N = 3 6957.24 9244.87 6725.86 8634.85 6912.62 6945.02
LiteRT Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Mobilenet Float 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 200 400 600 800 1000 SE +/- 7.90, N = 3 SE +/- 1.63, N = 3 SE +/- 5.10, N = 3 SE +/- 4.47, N = 3 SE +/- 6.90, N = 3 SE +/- 4.97, N = 3 850.67 884.93 850.20 866.97 840.26 856.58
LiteRT Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better LiteRT 2024-10-15 Model: Mobilenet Quant 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 200 400 600 800 1000 SE +/- 4.33, N = 3 SE +/- 1.95, N = 3 SE +/- 2.45, N = 3 SE +/- 6.79, N = 3 SE +/- 5.53, N = 3 SE +/- 6.80, N = 3 1082.39 1156.07 1074.90 1131.74 1078.60 1103.78
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3K 6K 9K 12K 15K SE +/- 22.93, N = 3 SE +/- 71.15, N = 3 SE +/- 42.38, N = 3 SE +/- 35.03, N = 3 SE +/- 89.26, N = 3 SE +/- 6.34, N = 3 13519.1 14599.4 13785.5 14402.0 14006.1 14117.5
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 500 1000 1500 2000 2500 SE +/- 4.89, N = 3 SE +/- 23.19, N = 3 SE +/- 8.59, N = 3 SE +/- 6.19, N = 3 SE +/- 6.60, N = 3 SE +/- 9.28, N = 3 1875.14 2238.39 1871.67 2132.31 1867.79 1861.72
OpenRadioss Model: Chrysler Neon 1M OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Chrysler Neon 1M 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 140 280 420 560 700 SE +/- 1.27, N = 3 SE +/- 37.45, N = 9 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 SE +/- 0.93, N = 3 SE +/- 0.72, N = 3 521.03 462.38 495.73 643.70 626.20 654.64
OpenRadioss Model: Cell Phone Drop Test OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Cell Phone Drop Test 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10 20 30 40 50 SE +/- 0.29, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.31, N = 3 39.57 41.04 39.14 44.64 43.69 44.85
OpenRadioss Model: Bird Strike on Windshield OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bird Strike on Windshield 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.43, N = 3 SE +/- 0.51, N = 3 SE +/- 0.19, N = 3 SE +/- 0.38, N = 3 SE +/- 0.51, N = 3 120.82 127.97 119.76 130.32 126.95 128.55
SPECFEM3D Model: Homogeneous Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Homogeneous Halfspace 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 23.08 23.77 22.53 24.54 24.08 24.11 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: Water-layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Water-layered Halfspace 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 14 28 42 56 70 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 SE +/- 0.15, N = 3 SE +/- 0.21, N = 3 53.64 54.25 52.61 60.91 60.32 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
SPECFEM3D Model: Tomographic Model OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Tomographic Model 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 18.30 18.62 18.09 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
SPECFEM3D Model: Layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Layered Halfspace 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 15 30 45 60 75 SE +/- 0.78, N = 3 SE +/- 0.69, N = 3 SE +/- 0.60, N = 3 SE +/- 0.72, N = 4 SE +/- 0.68, N = 5 SE +/- 0.25, N = 3 56.87 54.10 54.89 62.74 62.12 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
SPECFEM3D Model: Mount St. Helens OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Mount St. Helens 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 19.47 19.62 18.97 21.48 20.98 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
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.25, N = 3 57.00 62.13 58.10 60.42 59.09 58.96
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 50 100 150 200 250 SE +/- 0.60, N = 3 SE +/- 0.48, N = 3 SE +/- 0.99, N = 3 SE +/- 1.29, N = 3 SE +/- 0.72, N = 3 SE +/- 0.66, N = 3 209.23 218.57 206.45 236.82 229.94 236.57
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.004, N = 3 SE +/- 0.021, N = 3 SE +/- 0.002, N = 3 SE +/- 0.006, N = 3 1.826 1.808 1.836 1.725 1.723 1.691 1. (CXX) g++ options: -O3 -lm
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.01244, N = 3 SE +/- 0.01689, N = 3 SE +/- 0.00620, N = 3 SE +/- 0.00705, N = 3 SE +/- 0.00300, N = 3 SE +/- 0.00489, N = 3 11.70210 12.90410 13.17450 10.02120 10.18010 9.99930 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16K 32K 48K 64K 80K SE +/- 163.71, N = 3 SE +/- 543.82, N = 3 SE +/- 352.62, N = 3 SE +/- 243.24, N = 3 SE +/- 222.40, N = 3 SE +/- 400.61, N = 3 72987.23 74147.44 76971.69 63693.81 65105.63 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 4K 8K 12K 16K 20K SE +/- 25.13, N = 3 SE +/- 63.17, N = 3 SE +/- 46.36, N = 3 SE +/- 61.55, N = 3 SE +/- 150.22, N = 5 SE +/- 57.89, N = 3 14816.74 16840.01 17144.93 13411.73 14343.90 13520.78 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 8K 16K 24K 32K 40K SE +/- 65.37, N = 3 SE +/- 339.65, N = 3 SE +/- 133.09, N = 3 SE +/- 124.90, N = 3 SE +/- 228.84, N = 3 SE +/- 232.56, N = 3 38203.37 37805.84 39353.07 31324.54 32070.21 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 500 1000 1500 2000 2500 SE +/- 16.23, N = 3 SE +/- 28.78, N = 3 SE +/- 19.25, N = 3 SE +/- 11.65, N = 3 SE +/- 22.45, N = 3 SE +/- 15.82, N = 3 2056.26 2134.85 2164.68 1715.94 1769.89 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16K 32K 48K 64K 80K SE +/- 65.79, N = 3 SE +/- 174.49, N = 3 SE +/- 568.59, N = 3 SE +/- 145.17, N = 3 SE +/- 128.81, N = 3 SE +/- 108.88, N = 3 73860.41 75599.80 76852.69 64685.92 65630.24 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 8K 16K 24K 32K 40K SE +/- 79.48, N = 3 SE +/- 44.58, N = 3 SE +/- 309.44, N = 8 SE +/- 70.07, N = 3 SE +/- 147.24, N = 3 SE +/- 25.80, N = 3 32883.88 34608.23 35365.17 27335.29 28218.62 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 6K 12K 18K 24K 30K SE +/- 374.72, N = 3 SE +/- 323.92, N = 3 SE +/- 221.75, N = 15 SE +/- 165.40, N = 3 SE +/- 212.50, N = 7 SE +/- 133.97, N = 3 28037.72 28412.63 28627.43 21905.07 22998.98 22285.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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 5K 10K 15K 20K 25K SE +/- 111.30, N = 3 SE +/- 91.60, N = 3 SE +/- 185.13, N = 3 SE +/- 148.51, N = 3 SE +/- 94.05, N = 3 SE +/- 145.72, N = 3 20805.12 21179.97 21483.41 16411.74 16568.50 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: 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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.4866 0.9732 1.4598 1.9464 2.433 SE +/- 0.02554, N = 3 SE +/- 0.02399, N = 3 SE +/- 0.02557, N = 4 SE +/- 0.00369, N = 3 SE +/- 0.00269, N = 3 SE +/- 0.01727, N = 3 2.16276 2.07874 2.09553 2.03623 2.03261 2.03882
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.1422 0.2844 0.4266 0.5688 0.711 SE +/- 0.00168, N = 3 SE +/- 0.00154, N = 3 SE +/- 0.00244, N = 3 SE +/- 0.00466, N = 3 SE +/- 0.00089, N = 3 SE +/- 0.00117, N = 3 0.63184 0.62090 0.62601 0.60447 0.59630 0.60138
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 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.79 6.94 6.81 6.90 6.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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 100 200 300 400 500 SE +/- 0.70, N = 3 SE +/- 0.12, N = 3 SE +/- 0.74, N = 3 SE +/- 0.63, N = 3 SE +/- 2.72, N = 3 SE +/- 1.17, N = 3 472.49 460.57 464.82 451.89 454.32 445.91 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 +/- 4.49, N = 3 SE +/- 3.15, N = 3 SE +/- 3.16, N = 3 SE +/- 3.96, N = 3 SE +/- 1.77, N = 3 1254.92 1234.66 1238.49 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: 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-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 200 400 600 800 1000 SE +/- 5.32, N = 3 SE +/- 5.45, N = 3 SE +/- 2.88, N = 3 SE +/- 1.59, N = 3 SE +/- 3.19, N = 3 SE +/- 1.82, N = 3 1004.74 971.50 978.61 975.96 981.66 963.92 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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 90 180 270 360 450 SE +/- 0.87, N = 3 SE +/- 0.88, N = 3 SE +/- 1.10, N = 3 SE +/- 0.42, N = 3 SE +/- 0.90, N = 3 SE +/- 0.37, N = 3 392.71 383.21 386.45 381.86 384.94 380.97 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 150M 300M 450M 600M 750M SE +/- 598882.50, N = 3 SE +/- 805831.69, N = 3 SE +/- 314093.62, N = 3 SE +/- 728540.50, N = 3 SE +/- 124751.54, N = 3 SE +/- 354882.03, N = 3 605768800 679182733 693258033 535417300 556567933 535769133
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3K 6K 9K 12K 15K SE +/- 75.98, N = 3 SE +/- 102.93, N = 3 SE +/- 114.18, N = 3 SE +/- 61.37, N = 3 SE +/- 51.29, N = 3 SE +/- 107.77, N = 3 12815.86 13193.25 13501.17 11600.92 11627.59 11421.08 1. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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 19.09 19.37 19.00 20.00 20.50 19.98 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 - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 30 60 90 120 150 121.54 119.51 115.78 144.42 142.87 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, Medium Mesh Size - Mesh Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Mesh Time 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 40 80 120 160 200 143.48 141.27 142.91 170.68 161.85 164.63 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 - Execution Time OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Execution Time 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 400 800 1200 1600 2000 1434.59 1357.55 1315.92 1736.61 1714.22 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3 6 9 12 15 SE +/- 0.01876225, N = 3 SE +/- 0.00943626, N = 3 SE +/- 0.01818271, N = 3 SE +/- 0.01631582, N = 3 SE +/- 0.02457172, N = 3 SE +/- 0.02387113, N = 3 9.33945815 9.26757368 8.99844265 11.66028410 11.42198310 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
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.37, N = 8 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.28, N = 3 SE +/- 0.41, N = 3 42.98 41.52 40.94 53.24 52.31 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
CP2K Molecular Dynamics Input: H20-64 OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-64 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 36.90 36.95 36.36 42.14 41.71 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
CP2K Molecular Dynamics Input: H20-256 OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-256 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 110 220 330 440 550 SE +/- 0.53, N = 3 SE +/- 2.37, N = 3 SE +/- 1.22, N = 3 SE +/- 2.69, N = 3 SE +/- 1.20, N = 3 SE +/- 2.12, N = 3 418.50 417.28 408.29 489.01 480.77 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
CP2K Molecular Dynamics Input: Fayalite-FIST OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: Fayalite-FIST 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.64, N = 15 SE +/- 1.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.52, N = 3 SE +/- 0.63, N = 15 SE +/- 0.15, N = 3 81.83 81.69 82.65 86.77 86.19 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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 20000M 40000M 60000M 80000M 100000M 110697832026.84 109454413145.61 109984773553.45 109816515893.86 109521855846.23 110109547331.37
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10K 20K 30K 40K 50K SE +/- 98.96, N = 3 SE +/- 78.81, N = 3 SE +/- 60.61, N = 3 SE +/- 12.66, N = 3 SE +/- 51.68, N = 3 SE +/- 39.55, N = 3 47729 44863 47467 45782 47548 47675 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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 10K 20K 30K 40K 50K SE +/- 40.38, N = 3 SE +/- 34.62, N = 3 SE +/- 48.44, N = 3 SE +/- 80.13, N = 3 SE +/- 44.89, N = 3 SE +/- 78.37, N = 3 47608 44836 47379 45813 47481 47565 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt
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-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 13M 26M 39M 52M 65M SE +/- 355858.27, N = 3 SE +/- 344795.75, N = 3 SE +/- 554720.09, N = 6 SE +/- 474284.94, N = 15 SE +/- 587353.67, N = 3 SE +/- 134725.65, N = 3 58603333 51737667 58015333 47719600 58375000 53542000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.82, N = 3 SE +/- 0.43, N = 3 SE +/- 0.51, N = 3 SE +/- 0.25, N = 3 SE +/- 0.20, N = 3 273.86 278.43 274.09 291.82 293.47 298.29
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.53, N = 4 SE +/- 0.46, N = 5 SE +/- 0.48, N = 5 SE +/- 0.52, N = 5 SE +/- 0.60, N = 4 45.59 46.41 45.87 47.15 47.38 47.78
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 16 32 48 64 80 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 65.76 67.87 66.91 69.21 68.70 69.85
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.86, N = 5 SE +/- 0.74, N = 3 SE +/- 0.72, N = 7 SE +/- 0.31, N = 3 SE +/- 0.25, N = 3 77.35 79.13 78.18 80.85 80.98 81.64
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile 2 x 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 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.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 22.95 23.12 22.79 23.63 23.68 23.93 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 3K 6K 9K 12K 15K SE +/- 127.40, N = 15 SE +/- 133.69, N = 15 SE +/- 90.27, N = 3 SE +/- 62.91, N = 3 SE +/- 114.43, N = 15 SE +/- 17.37, N = 3 13950.0 13740.8 13785.8 13402.0 13899.1 14223.9 1. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl
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 32GB DDR5-6400 Corsair CMK64GX5M2B6400C32 2 x 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 84179.36, N = 3 SE +/- 56018.24, N = 7 SE +/- 81784.22, N = 3 SE +/- 36953.60, N = 3 SE +/- 44011.54, N = 3 SE +/- 66971.21, N = 3 5864624.93 5999463.42 5884735.87 5905510.15 5821128.92 5823217.85 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 24GB DDR5-8000 Corsair CMP48GX5M2X8000C38 2 x 16GB DDR5-8000 Corsair CMH32GX5M2X8000C36 2 x 16GB DDR5-6000 Crucial CP16G60C36U5W.M8D1 2 x 24GB DDR5-7000 Corsair CMK48GX5M2B7000C40 2 x 16GB DDR5-6400 Micron CT16G64C52CU5.M8D1 CUDIMM 1.5M 3M 4.5M 6M 7.5M SE +/- 113960.65, N = 15 SE +/- 81942.36, N = 3 SE +/- 130889.40, N = 15 SE +/- 103921.15, N = 15 SE +/- 119425.24, N = 13 SE +/- 120058.13, N = 15 7047699.39 6568617.12 6942930.80 6807498.25 6951824.04 6999309.44 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Phoronix Test Suite v10.8.5