SPEC CPU(R)2017 Integer Rate Result Supermicro MegaDC ARS-211M-NR (R13SPD , Ampere AmpereOne A192-32X) CPU2017 License: 001176 Test date: Jul-2024 Test sponsor: Supermicro Hardware availability: Aug-2024 Tested by: Supermicro Software availability: Jul-2023 Base Base Base Peak Peak Peak Benchmarks Copies Run Time Rate Copies Run Time Rate --------------- ------- --------- --------- ------- --------- --------- 500.perlbench_r 192 403 759 * 192 381 802 S 500.perlbench_r 192 404 756 S 192 382 801 * 500.perlbench_r 192 402 760 S 192 382 801 S 502.gcc_r 192 601 452 S 192 580 469 S 502.gcc_r 192 601 452 S 192 581 468 * 502.gcc_r 192 601 452 * 192 582 467 S 505.mcf_r 192 1093 284 * 192 1093 284 S 505.mcf_r 192 1096 283 S 192 1096 283 S 505.mcf_r 192 1092 284 S 192 1095 283 * 520.omnetpp_r 192 796 316 * 192 785 321 * 520.omnetpp_r 192 795 317 S 192 786 320 S 520.omnetpp_r 192 799 315 S 192 785 321 S 523.xalancbmk_r 192 338 601 * 192 333 608 S 523.xalancbmk_r 192 337 602 S 192 333 609 * 523.xalancbmk_r 192 341 595 S 192 330 614 S 525.x264_r 192 188 1790 S 192 183 1840 S 525.x264_r 192 187 1800 * 192 182 1840 S 525.x264_r 192 187 1800 S 192 183 1840 * 531.deepsjeng_r 192 251 875 S 192 249 882 * 531.deepsjeng_r 192 251 877 S 192 250 881 S 531.deepsjeng_r 192 251 876 * 192 249 883 S 541.leela_r 192 317 1000 S 192 310 1030 S 541.leela_r 192 317 1000 S 192 310 1030 S 541.leela_r 192 317 1000 * 192 310 1030 * 548.exchange2_r 192 197 2550 S 192 197 2550 S 548.exchange2_r 192 197 2550 * 192 197 2550 * 548.exchange2_r 192 197 2550 S 192 197 2550 S 557.xz_r 192 534 388 * 192 525 395 S 557.xz_r 192 534 388 S 192 526 394 S 557.xz_r 192 534 388 S 192 526 394 * ================================================================================= 500.perlbench_r 192 403 759 * 192 382 801 * 502.gcc_r 192 601 452 * 192 581 468 * 505.mcf_r 192 1093 284 * 192 1095 283 * 520.omnetpp_r 192 796 316 * 192 785 321 * 523.xalancbmk_r 192 338 601 * 192 333 609 * 525.x264_r 192 187 1800 * 192 183 1840 * 531.deepsjeng_r 192 251 876 * 192 249 882 * 541.leela_r 192 317 1000 * 192 310 1030 * 548.exchange2_r 192 197 2550 * 192 197 2550 * 557.xz_r 192 534 388 * 192 526 394 * SPECrate(R)2017_int_base 702 SPECrate(R)2017_int_peak 715 HARDWARE -------- CPU Name: AmpereOne A192-32X Max MHz: 3200 Nominal: 3200 Enabled: 192 cores, 1 chip Orderable: 1 chip Cache L1: 16 KB I + 64 KB D on chip per core L2: 2 MB I+D on chip per core L3: 64 MB I+D on chip per chip Other: None Memory: 512 GB (8 x 64 GB 2Rx4 PC5-5600B-R, running at 5200) Storage: 1 x 900 GB NVMe SSD Other: CPU Cooling: Air SOFTWARE -------- OS: Fedora Linux 37 (Server Edition) Kernel 6.1.14-200.fc37.aarch64 Compiler: C/C++/Fortran: Version 13.2.0 of GCC, the GNU Compiler Collection Parallel: No Firmware: Version 1.0 released Jul-2024 File System: xfs System State: Run level 3 (multi-user) Base Pointers: 64-bit Peak Pointers: 64-bit Other: Jemalloc memory allocator library v5.3.0 Power Management: BIOS and OS set to prefer performance at the cost of additional power usage. Compiler Notes -------------- Binaries were compiled on a system with 1x AmpereOne CPU chip + 512 GB Memory using Fedora Linux 37 Submit Notes ------------ The config file option 'submit' was used. 'numactl' was used to bind copies to the cores. Operating System Notes ---------------------- 'ulimit -s unlimited' was used to set environment stack size Set dirty_ratio=8 to limit dirty cache to 8% of memory echo 8 | sudo tee /proc/sys/vm/dirty_ratio Set swappiness=1 to swap only if necessary echo 1 | sudo tee /proc/sys/vm/swappiness Set zone_reclaim_mode=1 to free local node memory and avoid remote memory echo 1 | sudo tee /proc/sys/vm/zone_reclaim_mode Set drop_caches=3 to reset caches before invoking runcpu echo 3 | sudo tee /proc/sys/vm/drop_caches Set numa_balancing=0 to disable automatic numa balancing echo 0 | sudo tee /proc/sys/kernel/numa_balancing Switch off all ktune and tuned settings sudo tuned-adm off Transparent huge pages set to 'never' sudo bash -c "echo never > /sys/kernel/mm/transparent_hugepage/enabled" runcpu command invoked through numactl i.e. 1P: numactl --interleave=0-3 runcpu 2P: numactl --interleave=all runcpu Environment Variables Notes --------------------------- Environment variables set by runcpu before the start of the run: LD_LIBRARY_PATH = "/root/cpu2017/ampere_spec2017/spec2017/jemalloc/install/lib:/root/cpu2017/ampere_spec2017/spec2017/gc c/install/lib64:/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib:/home/amptest/ampere_spec2 017/spec2017/gcc/install/lib64:/root/cpu2017/ampere_spec2017/spec2017/gcc/install/lib64:" MALLOC_CONF = "thp:always,metadata_thp:always,dirty_decay_ms:-1,muzzy_decay_ms:-1,retain:true,percpu_arena:percpu" General Notes ------------- Jemalloc v5.3.0 is available via https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2 It was built on Fedora Linux 37 using Version 13.2.0 of GCC The configure options are "--with-lg-page=16" for building libjemalloc.so, and "--with-lg-quantum=3 --with-lg-page=18" for building libjemalloc_ext.so Tuned MALLOC_CONF in terms of https://jemalloc.net/jemalloc.3.html NA: The test sponsor attests, as of date of publication, that CVE-2017-5754 (Meltdown) is mitigated in the system as tested and documented. Yes: The test sponsor attests, as of date of publication, that CVE-2017-5753 (Spectre variant 1) is mitigated in the system as tested and documented. Yes: The test sponsor attests, as of date of publication, that CVE-2017-5715 (Spectre variant 2) is mitigated in the system as tested and documented. Platform Notes -------------- Note: lscpu is not able to detect the SLC. SLC is defined at https://developer.arm.com/documentation/100180/0103/bry1436285730281 BIOS Settings: Sub-NUMA Mode = Quadrant Sysinfo program /root/cpu2017/ampere_spec2017/spec2017/bin/sysinfo Rev: r6732 of 2022-11-07 fe91c89b7ed5c36ae2c92cc097bec197 running on localhost.localdomain Mon Jul 29 14:56:12 2024 SUT (System Under Test) info as seen by some common utilities. ------------------------------------------------------------ Table of contents ------------------------------------------------------------ 1. uname -a 2. w 3. Username 4. ulimit -a 5. sysinfo process ancestry 6. /proc/cpuinfo 7. lscpu 8. numactl --hardware 9. /proc/meminfo 10. who -r 11. Systemd service manager version: systemd 251 (251.19-1.fc37) 12. Services, from systemctl list-unit-files 13. Linux kernel boot-time arguments, from /proc/cmdline 14. cpupower frequency-info 15. sysctl 16. /sys/kernel/mm/transparent_hugepage 17. /sys/kernel/mm/transparent_hugepage/khugepaged 18. OS release 19. Disk information 20. /sys/devices/virtual/dmi/id 21. dmidecode 22. BIOS ------------------------------------------------------------ ------------------------------------------------------------ 1. uname -a Linux localhost.localdomain 6.1.14-200.fc37.aarch64 #1 SMP PREEMPT_DYNAMIC Sun Feb 26 00:22:40 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux ------------------------------------------------------------ 2. w 14:56:12 up 1 min, 2 users, load average: 2.07, 1.22, 0.47 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root ttyAMA0 14:55 1:14 0.02s 0.02s -bash root pts/0 14:55 35.00s 1.28s 0.00s /bin/bash ./run_spec2017.sh --iterations 3 --copies 192 --nobuild --action run --reportable --tune base:peak intrate ------------------------------------------------------------ 3. Username From environment variable $USER: root ------------------------------------------------------------ 4. ulimit -a real-time non-blocking time (microseconds, -R) unlimited core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 2057751 max locked memory (kbytes, -l) 8192 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 2057751 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited ------------------------------------------------------------ 5. sysinfo process ancestry /usr/lib/systemd/systemd --switched-root --system --deserialize=31 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups sshd: root [priv] sshd: root@pts/0 -bash /bin/bash ./test4k.sh /bin/bash ./run_spec2017.sh --iterations 3 --copies 192 --nobuild --action run --reportable --tune base:peak intrate runcpu --config=ampere_aarch64 --define numasize=48 --define gcc_dir=/home/amptest/ampere_spec2017/spec2017/gcc/install --define llvm_dir=/home/amptest/ampere_spec2017/spec2017/llvm/install --define jemalloc_dir=/home/amptest/ampere_spec2017/spec2017/jemalloc/install --define glibc_dir=/ --iterations 3 --copies 192 --nobuild --action run --reportable --tune base:peak intrate runcpu --configfile ampere_aarch64 --define numasize=48 --define gcc_dir=/home/amptest/ampere_spec2017/spec2017/gcc/install --define llvm_dir=/home/amptest/ampere_spec2017/spec2017/llvm/install --define jemalloc_dir=/home/amptest/ampere_spec2017/spec2017/jemalloc/install --define glibc_dir=/ --iterations 3 --copies 192 --nobuild --action run --reportable --tune base:peak --nopower --runmode rate --tune base:peak --size refrate intrate --nopreenv --note-preenv --logfile $SPEC/tmp/CPU2017.004/templogs/preenv.intrate.004.0.log --lognum 004.0 --from_runcpu 2 specperl $SPEC/bin/sysinfo $SPEC = /root/cpu2017/ampere_spec2017/spec2017 ------------------------------------------------------------ 6. /proc/cpuinfo CPU implementer : 0xc0 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xac4 CPU revision : 0 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 asimdfhm dit uscat ilrcpc flagm ssbs sb paca pacg dcpodp flagm2 frint i8mm bf16 rng bti ecv ------------------------------------------------------------ 7. lscpu From lscpu from util-linux 2.38.1: Architecture: aarch64 CPU op-mode(s): 64-bit Byte Order: Little Endian CPU(s): 192 On-line CPU(s) list: 0-191 Vendor ID: Ampere BIOS Vendor ID: Ampere(R) Model name: - BIOS Model name: AmpereOne(R) A192-32X CPU @ 3.2GHz BIOS CPU family: 257 Model: 0 Thread(s) per core: 1 Core(s) per socket: 192 Socket(s): 1 Stepping: 0x0 Frequency boost: disabled CPU(s) scaling MHz: 100% CPU max MHz: 3200.0000 CPU min MHz: 1000.0000 BogoMIPS: 2000.00 Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 asimdfhm dit uscat ilrcpc flagm ssbs sb paca pacg dcpodp flagm2 frint i8mm bf16 rng bti ecv L1d cache: 12 MiB (192 instances) L1i cache: 3 MiB (192 instances) L2 cache: 384 MiB (192 instances) NUMA node(s): 4 NUMA node0 CPU(s): 0-47 NUMA node1 CPU(s): 48-95 NUMA node2 CPU(s): 96-143 NUMA node3 CPU(s): 144-191 Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Retbleed: Not affected Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; __user pointer sanitization Vulnerability Spectre v2: Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected From lscpu --cache: NAME ONE-SIZE ALL-SIZE WAYS TYPE LEVEL SETS PHY-LINE COHERENCY-SIZE L1d 64K 12M 4 Data 1 256 64 L1i 16K 3M 4 Instruction 1 64 64 L2 2M 384M 8 Unified 2 4096 64 ------------------------------------------------------------ 8. numactl --hardware NOTE: a numactl 'node' might or might not correspond to a physical chip. available: 4 nodes (0-3) node 0 cpus: 0-47 node 0 size: 128565 MB node 0 free: 127995 MB node 1 cpus: 48-95 node 1 size: 128972 MB node 1 free: 127023 MB node 2 cpus: 96-143 node 2 size: 129018 MB node 2 free: 128514 MB node 3 cpus: 144-191 node 3 size: 127985 MB node 3 free: 127540 MB node distances: node 0 1 2 3 0: 10 11 11 12 1: 11 10 12 11 2: 11 12 10 11 3: 12 11 11 10 ------------------------------------------------------------ 9. /proc/meminfo MemTotal: 526890088 kB ------------------------------------------------------------ 10. who -r run-level 3 Jul 29 14:54 ------------------------------------------------------------ 11. Systemd service manager version: systemd 251 (251.19-1.fc37) Default Target Status multi-user running ------------------------------------------------------------ 12. Services, from systemctl list-unit-files STATE UNIT FILES enabled ModemManager NetworkManager NetworkManager-dispatcher NetworkManager-wait-online abrt-journal-core abrt-oops abrt-vmcore abrt-xorg abrtd atd auditd avahi-daemon bluetooth chronyd crond dbus-broker getty@ irqbalance iscsi iscsi-onboot lm_sensors lvm2-monitor lxdm mdmonitor multipathd ostree-remount qemu-guest-agent rpmdb-migrate rpmdb-rebuild rsyslog rtkit-daemon selinux-autorelabel-mark smartd sshd sssd systemd-boot-update systemd-network-generator systemd-oomd systemd-resolved udisks2 upower vgauthd vmtoolsd enabled-runtime systemd-remount-fs disabled abrt-pstoreoops arp-ethers autofs blk-availability canberra-system-bootup canberra-system-shutdown canberra-system-shutdown-reboot certmonger chrony-wait console-getty cpupower cups cups-browsed dbus-daemon debug-shell dmraid-activation dnf-system-upgrade dnsmasq fancontrol firewalld fsidd gssproxy initial-setup initial-setup-reconfiguration iscsid iscsiuio kadmin kdump kprop krb5kdc low-memory-monitor man-db-restart-cache-update ndctl-monitor netavark-dhcp-proxy nfs-blkmap nfs-server nftables nis-domainname nmb oddjobd openhpid podman podman-auto-update podman-clean-transient podman-kube@ podman-restart psacct rpcbind samba selinux-check-proper-disable smb sshd-keygen@ systemd-boot-check-no-failures systemd-homed systemd-homed-activate systemd-pstore systemd-sysext systemd-time-wait-sync systemd-timesyncd winbind wpa_supplicant indirect pcscd serial-getty@ spice-vdagentd sssd-autofs sssd-kcm sssd-nss sssd-pac sssd-pam sssd-ssh sssd-sudo systemd-sysupdate systemd-sysupdate-reboot systemd-userdbd ------------------------------------------------------------ 13. Linux kernel boot-time arguments, from /proc/cmdline BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.1.14-200.fc37.aarch64 root=UUID=a54ebc41-1111-4472-a096-715a07a6762d ro ------------------------------------------------------------ 14. cpupower frequency-info analyzing CPU 154: current policy: frequency should be within 1000 MHz and 3.20 GHz. The governor "performance" may decide which speed to use within this range. ------------------------------------------------------------ 15. sysctl kernel.numa_balancing 0 kernel.randomize_va_space 2 vm.compaction_proactiveness 20 vm.dirty_background_bytes 0 vm.dirty_background_ratio 10 vm.dirty_bytes 0 vm.dirty_expire_centisecs 3000 vm.dirty_ratio 8 vm.dirty_writeback_centisecs 500 vm.dirtytime_expire_seconds 43200 vm.extfrag_threshold 500 vm.min_unmapped_ratio 1 vm.nr_hugepages 0 vm.nr_hugepages_mempolicy 0 vm.nr_overcommit_hugepages 0 vm.swappiness 1 vm.watermark_boost_factor 15000 vm.watermark_scale_factor 10 vm.zone_reclaim_mode 1 ------------------------------------------------------------ 16. /sys/kernel/mm/transparent_hugepage defrag always defer defer+madvise [madvise] never enabled [always] madvise never hpage_pmd_size 2097152 shmem_enabled always within_size advise [never] deny force ------------------------------------------------------------ 17. /sys/kernel/mm/transparent_hugepage/khugepaged alloc_sleep_millisecs 60000 defrag 1 max_ptes_none 511 max_ptes_shared 256 max_ptes_swap 64 pages_to_scan 4096 scan_sleep_millisecs 10000 ------------------------------------------------------------ 18. OS release From /etc/*-release /etc/*-version os-release Fedora Linux 37 (Server Edition) fedora-release Fedora release 37 (Thirty Seven) redhat-release Fedora release 37 (Thirty Seven) system-release Fedora release 37 (Thirty Seven) ------------------------------------------------------------ 19. Disk information SPEC is set to: /root/cpu2017/ampere_spec2017/spec2017 Filesystem Type Size Used Avail Use% Mounted on /dev/nvme0n1p3 xfs 893G 105G 788G 12% / ------------------------------------------------------------ 20. /sys/devices/virtual/dmi/id Vendor: Supermicro Product: Super Server Product Family: Family Serial: 0123456789 ------------------------------------------------------------ 21. dmidecode Additional information from dmidecode 3.4 follows. WARNING: Use caution when you interpret this section. The 'dmidecode' program reads system data which is "intended to allow hardware to be accurately determined", but the intent may not be met, as there are frequent changes to hardware, firmware, and the "DMTF SMBIOS" standard. Memory: 8x SK Hynix HMCG94AGBRA181N 64 GB 2 rank 5600, configured at 5200 ------------------------------------------------------------ 22. BIOS (This section combines info from /sys/devices and dmidecode.) BIOS Vendor: American Megatrends International, LLC. BIOS Version: 1.0 BIOS Date: 07/26/2024 BIOS Revision: 5.34 Compiler Version Notes ---------------------- ============================================================================================================ C | 500.perlbench_r(base, peak) 502.gcc_r(base, peak) 505.mcf_r(base, peak) 525.x264_r(base, peak) | 557.xz_r(base, peak) ------------------------------------------------------------------------------------------------------------ gcc (GCC) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ------------------------------------------------------------------------------------------------------------ ============================================================================================================ C++ | 520.omnetpp_r(base, peak) 523.xalancbmk_r(base, peak) 531.deepsjeng_r(base, peak) | 541.leela_r(base, peak) ------------------------------------------------------------------------------------------------------------ g++ (GCC) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ------------------------------------------------------------------------------------------------------------ ============================================================================================================ Fortran | 548.exchange2_r(base, peak) ------------------------------------------------------------------------------------------------------------ GNU Fortran (GCC) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ------------------------------------------------------------------------------------------------------------ Base Compiler Invocation ------------------------ C benchmarks: gcc C++ benchmarks: g++ Fortran benchmarks: gfortran Base Portability Flags ---------------------- 500.perlbench_r: -DSPEC_LINUX_AARCH64 -DSPEC_LP64 502.gcc_r: -DSPEC_LP64 505.mcf_r: -DSPEC_LP64 520.omnetpp_r: -DSPEC_LP64 523.xalancbmk_r: -DSPEC_LINUX -DSPEC_LP64 525.x264_r: -DSPEC_LP64 531.deepsjeng_r: -DSPEC_LP64 541.leela_r: -DSPEC_LP64 548.exchange2_r: -DSPEC_LP64 557.xz_r: -DSPEC_LP64 Base Optimization Flags ----------------------- C benchmarks: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -O3 -mcpu=ampere1a -flto=32 -funroll-loops -freorder-blocks-algorithm=simple --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -fno-strict-aliasing -fgnu89-inline -u malloc -ljemalloc C++ benchmarks: -std=c++03 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -O3 -mcpu=ampere1a -flto=32 -funroll-loops -freorder-blocks-algorithm=simple --param early-inlining-insns=256 --param max-inline-insns-auto=128 --param inline-unit-growth=256 -ffinite-loops -u malloc -ljemalloc_ext Fortran benchmarks: -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -O3 -mcpu=ampere1a -flto=32 -funroll-loops -freorder-blocks-algorithm=simple --param ipa-cp-eval-threshold=1 --param ipa-cp-unit-growth=80 --param ipa-cp-max-recursive-depth=8 -fstack-arrays -fno-tree-vectorize -u malloc -ljemalloc Base Other Flags ---------------- C benchmarks: -fcommon -Wl,-Map,mapfile C++ benchmarks: -Wl,-Map,mapfile Fortran benchmarks: -Wl,-Map,mapfile Peak Compiler Invocation ------------------------ C benchmarks: gcc C++ benchmarks: g++ Fortran benchmarks: gfortran Peak Portability Flags ---------------------- Same as Base Portability Flags Peak Optimization Flags ----------------------- C benchmarks: 500.perlbench_r: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -fprofile-generate -fprofile-use -fprofile-partial-training -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -fno-strict-aliasing -fno-unsafe-math-optimizations -fno-finite-math-only -u malloc -ljemalloc 502.gcc_r: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -fprofile-generate -fprofile-use -fprofile-partial-training -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -fno-strict-aliasing -fgnu89-inline -u malloc -ljemalloc 505.mcf_r: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -fno-strict-aliasing -u malloc -ljemalloc 525.x264_r: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -u malloc -ljemalloc 557.xz_r: -std=c99 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -fprofile-generate -fprofile-use -fprofile-partial-training -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=96 --param max-inline-insns-auto=64 --param inline-unit-growth=96 -u malloc -ljemalloc C++ benchmarks: 520.omnetpp_r: -std=c++03 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -fprofile-generate -fprofile-use -fprofile-partial-training -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=256 --param max-inline-insns-auto=128 --param inline-unit-growth=256 -ffinite-loops -u malloc -ljemalloc_ext 523.xalancbmk_r: Same as 520.omnetpp_r 531.deepsjeng_r: -std=c++03 -static -fwhole-program -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib64 -L/home/amptest/ampere_spec2017/spec2017/gcc/install/lib -L/home/amptest/ampere_spec2017/spec2017/jemalloc/install/lib -g -Ofast -mcpu=ampere1a -flto=32 -funroll-loops --param early-inlining-insns=256 --param max-inline-insns-auto=128 --param inline-unit-growth=256 -ffinite-loops -u malloc -ljemalloc_ext 541.leela_r: Same as 520.omnetpp_r Fortran benchmarks: 548.exchange2_r: basepeak = yes Peak Other Flags ---------------- C benchmarks (except as noted below): -Wl,-Map,mapfile 525.x264_r: -fcommon -Wl,-Map,mapfile C++ benchmarks: -Wl,-Map,mapfile Fortran benchmarks: -Wl,-Map,mapfile The flags files that were used to format this result can be browsed at http://www.spec.org/cpu2017/flags/gcc.2024-08-14.html http://www.spec.org/cpu2017/flags/Supermicro-Platform-Settings-V1.2-Ampere-revE.html You can also download the XML flags sources by saving the following links: http://www.spec.org/cpu2017/flags/gcc.2024-08-14.xml http://www.spec.org/cpu2017/flags/Supermicro-Platform-Settings-V1.2-Ampere-revE.xml SPEC CPU and SPECrate are registered trademarks of the Standard Performance Evaluation Corporation. All other brand and product names appearing in this result are trademarks or registered trademarks of their respective holders. ---------------------------------------------------------------------------------------------------------------------------------- For questions about this result, please contact the tester. For other inquiries, please contact info@spec.org. Copyright 2017-2024 Standard Performance Evaluation Corporation Tested with SPEC CPU(R)2017 v1.1.9 on 2024-07-29 02:56:12-0400. Report generated on 2024-08-14 14:06:06 by CPU2017 text formatter v6255. Originally published on 2024-08-13.