Embree SPR ISA Comparison, gromacs embree 4 epyc genoa 2 x Intel Xeon Platinum 8490H testing with a Quanta Cloud S6Q-MB-MPS (3A10.uh BIOS) and ASPEED on Ubuntu 22.04 via the Phoronix Test Suite.
gromacs embree 4 epyc genoa: 2 x AMD EPYC 9654 96-Core testing with a AMD Titanite_4G (RTI1002E BIOS) and ASPEED on Ubuntu 22.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2302098-NE-EMBREESPR33,2302094-NE-GROMACSEM40&rmm=b%2Cc%2Cd%2Ce&ppt=D&ftt=avx512&ftb=sse4.2&sgm=1&rmm=b%2Cc%2Cd%2Ce&ppt=D&ftt=avx512&ftb=sse4.2&grr&rdt .
Embree SPR ISA Comparison, gromacs embree 4 epyc genoa Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Vulkan Compiler File-System Screen Resolution avx512 avx2 avx sse4.2 a 2 x Intel Xeon Platinum 8490H @ 3.50GHz (120 Cores / 240 Threads) Quanta Cloud S6Q-MB-MPS (3A10.uh BIOS) Intel Device 1bce 16 x 64 GB 4800MT/s Samsung M321R8GA0BB0-CQKEG 2 x 1920GB SAMSUNG MZWLJ1T9HBJR-00007 + 960GB INTEL SSDSC2KG96 ASPEED VGA HDMI 4 x Intel E810-C for QSFP + 2 x Intel X710 for 10GBASE-T Ubuntu 22.04 6.2.0-060200rc7daily20230208-generic (x86_64) GNOME Shell 42.2 X Server 1.21.1.3 1.2.204 GCC 11.3.0 + Clang 14.0.0-1ubuntu1 ext4 1920x1080 2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores / 384 Threads) AMD Titanite_4G (RTI1002E BIOS) AMD Device 14a4 1520GB 2 x 1920GB SAMSUNG MZWLJ1T9HBJR-00007 Broadcom NetXtreme BCM5720 PCIe Ubuntu 22.10 6.2.0-rc3-phx-tip-x86-cpu (x86_64) GNOME Shell 43.1 X Server 1.21.1.4 1.3.224 GCC 12.2.0 1024x768 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Processor Details - avx512: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - avx2: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - avx: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - sse4.2: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - a: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10110d Security Details - avx512: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - avx2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - avx: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - sse4.2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - a: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 + srbds: Not affected + tsx_async_abort: Not affected Compiler Details - a: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-U8K4Qv/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-U8K4Qv/gcc-12-12.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-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
Embree SPR ISA Comparison, gromacs embree 4 epyc genoa embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Asian Dragon avx512 avx2 avx sse4.2 a 115.0614 135.4927 105.7530 117.3546 126.1678 155.7729 111.4976 120.0734 101.1132 105.8288 123.1154 136.9397 104.1483 110.3772 94.7852 97.9835 114.2745 125.3897 94.3939 97.9096 89.0550 91.7897 103.5509 110.9319 171.1105 188.1317 176.7569 191.1912 192.304 219.118 OpenBenchmarking.org
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon Obj avx512 avx2 avx sse4.2 a 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 SE +/- 0.10, N = 3 115.06 111.50 104.15 94.39 171.11 MIN: 110.32 / MAX: 122.39 MIN: 106.42 / MAX: 119.4 MIN: 99.78 / MAX: 112.46 MIN: 88.33 / MAX: 105.18 MIN: 166.89 / MAX: 177.24
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj avx512 avx2 avx sse4.2 a 40 80 120 160 200 SE +/- 0.22, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 135.49 120.07 110.38 97.91 188.13 MIN: 128.57 / MAX: 146.89 MIN: 114.69 / MAX: 129.21 MIN: 106.02 / MAX: 117.34 MIN: 94.18 / MAX: 106.92 MIN: 184.06 / MAX: 194.4
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Crown avx512 avx2 avx sse4.2 a 40 80 120 160 200 SE +/- 0.19, N = 3 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 105.75 101.11 94.79 89.06 176.76 MIN: 95.89 / MAX: 126.01 MIN: 92.39 / MAX: 121.57 MIN: 86.51 / MAX: 111.68 MIN: 80.08 / MAX: 100.14 MIN: 171.97 / MAX: 183.78
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Crown avx512 avx2 avx sse4.2 a 40 80 120 160 200 SE +/- 0.55, N = 3 SE +/- 0.39, N = 3 SE +/- 0.23, N = 3 SE +/- 0.13, N = 3 117.35 105.83 97.98 91.79 191.19 MIN: 108.96 / MAX: 132.33 MIN: 97.87 / MAX: 130.82 MIN: 90.97 / MAX: 118.27 MIN: 83.02 / MAX: 104.49 MIN: 184.88 / MAX: 200.52
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon avx512 avx2 avx sse4.2 a 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.23, N = 3 SE +/- 0.33, N = 3 SE +/- 0.07, N = 3 126.17 123.12 114.27 103.55 192.30 MIN: 120.51 / MAX: 135.61 MIN: 117.59 / MAX: 132.01 MIN: 109.47 / MAX: 122.35 MIN: 95.94 / MAX: 115.61 MIN: 188.18 / MAX: 198.97
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Asian Dragon avx512 avx2 avx sse4.2 a 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 SE +/- 0.48, N = 3 155.77 136.94 125.39 110.93 219.12 MIN: 147.64 / MAX: 170.65 MIN: 131.11 / MAX: 146.03 MIN: 119.87 / MAX: 133.19 MIN: 105.98 / MAX: 117.91 MIN: 214.45 / MAX: 225.84
CPU Temperature Monitor Phoronix Test Suite System Monitoring Min Avg Max avx512 28.0 45.5 54.0 avx2 33.0 46.5 54.0 avx 31.0 47.1 55.0 sse4.2 29.0 47.6 55.0 OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring 15 30 45 60 75
CPU Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max avx512 115 546 761 avx2 108 552 760 avx 189 559 759 sse4.2 192 568 758 OpenBenchmarking.org Watts CPU Power Consumption Monitor Phoronix Test Suite System Monitoring 200 400 600 800 1000
CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring Min Avg Max avx512 1900 2885 3514 avx2 1900 2897 3514 avx 1900 2912 3513 sse4.2 1900 3018 3510 OpenBenchmarking.org Megahertz CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring 1000 2000 3000 4000 5000
Meta Performance Per Watts Performance Per Watts OpenBenchmarking.org Performance Per Watts, More Is Better Meta Performance Per Watts Performance Per Watts avx512 avx2 avx sse4.2 30 60 90 120 150 124.93 115.83 107.34 97.66
Embree CPU Power Consumption Monitor Min Avg Max avx512 194 621 725 avx2 197 630 728 avx 193 632 735 sse4.2 198 639 755 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Crown avx512 avx2 avx sse4.2 0.0425 0.085 0.1275 0.17 0.2125 0.189 0.168 0.155 0.144
Embree CPU Temperature Monitor Min Avg Max avx512 37.0 44.3 51.0 avx2 37.0 45.1 51.0 avx 36.0 45.7 53.0 sse4.2 37.0 46.7 53.0 OpenBenchmarking.org Celsius, Fewer Is Better Embree 4.0 CPU Temperature Monitor 15 30 45 60 75
Embree CPU Power Consumption Monitor Min Avg Max avx512 193 533 761 avx2 197 549 759 avx 197 552 757 sse4.2 199 566 758 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx512 1900 2858 3503 avx2 1900 2901 3513 avx 1900 2858 3511 sse4.2 1900 3066 3502 OpenBenchmarking.org Megahertz, More Is Better Embree 4.0 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1000 2000 3000 4000 5000
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj avx512 avx2 avx sse4.2 0.0572 0.1144 0.1716 0.2288 0.286 0.254 0.219 0.200 0.173
Embree CPU Temperature Monitor Min Avg Max avx512 37.0 47.7 51.0 avx2 38.0 48.2 52.0 avx 38.0 48.8 53.0 sse4.2 38.0 49.7 54.0 OpenBenchmarking.org Celsius, Fewer Is Better Embree 4.0 CPU Temperature Monitor 15 30 45 60 75
Embree CPU Power Consumption Monitor Min Avg Max avx512 196 607 759 avx2 197 607 760 avx 198 623 757 sse4.2 192 622 757 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx512 1900 2663 3501 avx2 1900 2646 3512 avx 1900 2653 3502 sse4.2 1900 2882 3502 OpenBenchmarking.org Megahertz, More Is Better Embree 4.0 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1000 2000 3000 4000 5000
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Asian Dragon avx512 avx2 avx sse4.2 0.0576 0.1152 0.1728 0.2304 0.288 0.256 0.225 0.201 0.178
Embree CPU Temperature Monitor Min Avg Max avx512 36.0 49.5 54.0 avx2 36.0 50.1 54.0 avx 36.0 50.5 55.0 sse4.2 36.0 51.0 55.0 OpenBenchmarking.org Celsius, Fewer Is Better Embree 4.0 CPU Temperature Monitor 15 30 45 60 75
Embree CPU Power Consumption Monitor Min Avg Max avx512 198 630 753 avx2 194 636 756 avx 194 636 754 sse4.2 197 638 755 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer - Model: Crown avx512 avx2 avx sse4.2 0.0378 0.0756 0.1134 0.1512 0.189 0.168 0.159 0.149 0.140
Embree CPU Temperature Monitor Min Avg Max avx512 34.0 44.5 51.0 avx2 36.0 45.4 51.0 avx 37.0 45.8 52.0 sse4.2 36.0 46.5 53.0 OpenBenchmarking.org Celsius, Fewer Is Better Embree 4.0 CPU Temperature Monitor 15 30 45 60 75
Embree CPU Power Consumption Monitor Min Avg Max avx512 174 552 758 avx2 194 555 759 avx 194 558 759 sse4.2 200 571 756 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon Obj avx512 avx2 avx sse4.2 0.0468 0.0936 0.1404 0.1872 0.234 0.208 0.201 0.187 0.165
Embree CPU Temperature Monitor Min Avg Max avx512 28.0 43.6 51.0 avx2 33.0 46.7 52.0 avx 31.0 47.0 53.0 sse4.2 29.0 46.2 53.0 OpenBenchmarking.org Celsius, Fewer Is Better Embree 4.0 CPU Temperature Monitor 15 30 45 60 75
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx512 2500 2755 3503 avx2 1900 2741 3511 avx 1900 2822 3503 sse4.2 2900 2995 3502 OpenBenchmarking.org Megahertz, More Is Better Embree 4.0 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1000 2000 3000 4000 5000
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon avx512 avx2 avx sse4.2 0.0461 0.0922 0.1383 0.1844 0.2305 0.205 0.200 0.184 0.166
Geometric Mean Of All Test Results Result Composite - Embree SPR ISA Comparison, gromacs embree 4 epyc genoa OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - Embree SPR ISA Comparison, gromacs embree 4 epyc genoa avx512 avx2 avx sse4.2 a 40 80 120 160 200 124.93 115.83 107.34 97.67 189.18
Phoronix Test Suite v10.8.4