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&grt&sro .
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 sse4.2 avx avx2 avx512 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 - sse4.2: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - avx: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - avx2: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - avx512: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x2b0000c0 - a: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10110d Security Details - 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 - 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 - 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 - 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 - 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 embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Crown embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Crown sse4.2 avx avx2 avx512 a 103.5509 94.3939 89.0550 110.9319 97.9096 91.7897 114.2745 104.1483 94.7852 125.3897 110.3772 97.9835 123.1154 111.4976 101.1132 136.9397 120.0734 105.8288 126.1678 115.0614 105.7530 155.7729 135.4927 117.3546 192.304 171.1105 176.7569 219.118 188.1317 191.1912 OpenBenchmarking.org
CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring Min Avg Max avx 1900 2912 3513 avx2 1900 2897 3514 avx512 1900 2885 3514 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
CPU Power Consumption Monitor Phoronix Test Suite System Monitoring Min Avg Max avx 189 559 759 avx2 108 552 760 avx512 115 546 761 sse4.2 192 568 758 OpenBenchmarking.org Watts CPU Power Consumption Monitor Phoronix Test Suite System Monitoring 200 400 600 800 1000
CPU Temperature Monitor Phoronix Test Suite System Monitoring Min Avg Max avx 31.0 47.1 55.0 avx2 33.0 46.5 54.0 avx512 28.0 45.5 54.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
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon a avx avx2 avx512 sse4.2 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 192.30 114.27 123.12 126.17 103.55 MIN: 188.18 / MAX: 198.97 MIN: 109.47 / MAX: 122.35 MIN: 117.59 / MAX: 132.01 MIN: 120.51 / MAX: 135.61 MIN: 95.94 / MAX: 115.61
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon avx avx2 avx512 sse4.2 0.0461 0.0922 0.1383 0.1844 0.2305 0.184 0.200 0.205 0.166
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx 1900 2822 3503 avx2 1900 2741 3511 avx512 2500 2755 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 CPU Temperature Monitor Min Avg Max avx 31.0 47.0 53.0 avx2 33.0 46.7 52.0 avx512 28.0 43.6 51.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 Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Asian Dragon Obj a avx avx2 avx512 sse4.2 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 171.11 104.15 111.50 115.06 94.39 MIN: 166.89 / MAX: 177.24 MIN: 99.78 / MAX: 112.46 MIN: 106.42 / MAX: 119.4 MIN: 110.32 / MAX: 122.39 MIN: 88.33 / MAX: 105.18
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 avx avx2 avx512 sse4.2 0.0468 0.0936 0.1404 0.1872 0.234 0.187 0.201 0.208 0.165
Embree CPU Power Consumption Monitor Min Avg Max avx 194 558 759 avx2 194 555 759 avx512 174 552 758 sse4.2 200 571 756 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree CPU Temperature Monitor Min Avg Max avx 37.0 45.8 52.0 avx2 36.0 45.4 51.0 avx512 34.0 44.5 51.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 Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer - Model: Crown a avx avx2 avx512 sse4.2 40 80 120 160 200 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 176.76 94.79 101.11 105.75 89.06 MIN: 171.97 / MAX: 183.78 MIN: 86.51 / MAX: 111.68 MIN: 92.39 / MAX: 121.57 MIN: 95.89 / MAX: 126.01 MIN: 80.08 / MAX: 100.14
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer - Model: Crown avx avx2 avx512 sse4.2 0.0378 0.0756 0.1134 0.1512 0.189 0.149 0.159 0.168 0.140
Embree CPU Power Consumption Monitor Min Avg Max avx 194 636 754 avx2 194 636 756 avx512 198 630 753 sse4.2 197 638 755 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Embree CPU Temperature Monitor Min Avg Max avx 36.0 50.5 55.0 avx2 36.0 50.1 54.0 avx512 36.0 49.5 54.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 Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Asian Dragon a avx avx2 avx512 sse4.2 50 100 150 200 250 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.48, N = 3 219.12 125.39 136.94 155.77 110.93 MIN: 214.45 / MAX: 225.84 MIN: 119.87 / MAX: 133.19 MIN: 131.11 / MAX: 146.03 MIN: 147.64 / MAX: 170.65 MIN: 105.98 / MAX: 117.91
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 avx avx2 avx512 sse4.2 0.0576 0.1152 0.1728 0.2304 0.288 0.201 0.225 0.256 0.178
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx 1900 2653 3502 avx2 1900 2646 3512 avx512 1900 2663 3501 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 CPU Power Consumption Monitor Min Avg Max avx 198 623 757 avx2 197 607 760 avx512 196 607 759 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 Temperature Monitor Min Avg Max avx 38.0 48.8 53.0 avx2 38.0 48.2 52.0 avx512 37.0 47.7 51.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 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 a avx avx2 avx512 sse4.2 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 188.13 110.38 120.07 135.49 97.91 MIN: 184.06 / MAX: 194.4 MIN: 106.02 / MAX: 117.34 MIN: 114.69 / MAX: 129.21 MIN: 128.57 / MAX: 146.89 MIN: 94.18 / MAX: 106.92
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 avx avx2 avx512 sse4.2 0.0572 0.1144 0.1716 0.2288 0.286 0.200 0.219 0.254 0.173
Embree CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max avx 1900 2858 3511 avx2 1900 2901 3513 avx512 1900 2858 3503 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 CPU Power Consumption Monitor Min Avg Max avx 197 552 757 avx2 197 549 759 avx512 193 533 761 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 Temperature Monitor Min Avg Max avx 36.0 45.7 53.0 avx2 37.0 45.1 51.0 avx512 37.0 44.3 51.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 Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Crown a avx avx2 avx512 sse4.2 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.39, N = 3 SE +/- 0.55, N = 3 SE +/- 0.13, N = 3 191.19 97.98 105.83 117.35 91.79 MIN: 184.88 / MAX: 200.52 MIN: 90.97 / MAX: 118.27 MIN: 97.87 / MAX: 130.82 MIN: 108.96 / MAX: 132.33 MIN: 83.02 / MAX: 104.49
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second Per Watt, More Is Better Embree 4.0 Binary: Pathtracer ISPC - Model: Crown avx avx2 avx512 sse4.2 0.0425 0.085 0.1275 0.17 0.2125 0.155 0.168 0.189 0.144
Embree CPU Power Consumption Monitor Min Avg Max avx 193 632 735 avx2 197 630 728 avx512 194 621 725 sse4.2 198 639 755 OpenBenchmarking.org Watts, Fewer Is Better Embree 4.0 CPU Power Consumption Monitor 200 400 600 800 1000
Meta Performance Per Watts Performance Per Watts OpenBenchmarking.org Performance Per Watts, More Is Better Meta Performance Per Watts Performance Per Watts avx avx2 avx512 sse4.2 30 60 90 120 150 107.34 115.83 124.93 97.66
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 a avx avx2 avx512 sse4.2 40 80 120 160 200 189.18 107.34 115.83 124.93 97.67
Phoronix Test Suite v10.8.4