SPEC CPU(R)2017 Integer Rate Result IBM Corporation IBM Power E1080 (3.55 - 4 GHz, 120 core, AIX) CPU2017 License: 11 Test date: Aug-2021 Test sponsor: IBM Corporation Hardware availability: Sep-2021 Tested by: IBM Corporation Software availability: Sep-2021 Base Base Base Peak Peak Peak Benchmarks Copies Run Time Rate Copies Run Time Rate --------------- ------- --------- --------- ------- --------- --------- 500.perlbench_r 960 1216 1260 S 960 964 1590 S 500.perlbench_r 960 1217 1260 * 960 964 1590 * 500.perlbench_r 960 1218 1260 S 960 969 1580 S 502.gcc_r 960 1075 1260 S 720 597 1710 S 502.gcc_r 960 1119 1210 S 720 596 1710 S 502.gcc_r 960 1078 1260 * 720 596 1710 * 505.mcf_r 960 1031 1500 S 960 672 2310 * 505.mcf_r 960 1031 1500 * 960 677 2290 S 505.mcf_r 960 1032 1500 S 960 668 2320 S 520.omnetpp_r 960 1224 1030 S 960 942 1340 S 520.omnetpp_r 960 1227 1030 S 960 941 1340 * 520.omnetpp_r 960 1225 1030 * 960 941 1340 S 523.xalancbmk_r 960 692 1460 S 960 465 2180 S 523.xalancbmk_r 960 696 1460 S 960 467 2170 S 523.xalancbmk_r 960 695 1460 * 960 465 2180 * 525.x264_r 960 635 2650 S 960 361 4660 S 525.x264_r 960 636 2640 * 960 360 4670 * 525.x264_r 960 636 2640 S 960 360 4670 S 531.deepsjeng_r 960 589 1870 S 960 546 2010 S 531.deepsjeng_r 960 591 1860 * 960 545 2020 S 531.deepsjeng_r 960 592 1860 S 960 545 2020 * 541.leela_r 960 797 2000 S 960 686 2320 S 541.leela_r 960 803 1980 S 960 685 2320 * 541.leela_r 960 798 1990 * 960 685 2320 S 548.exchange2_r 960 570 4410 S 960 554 4540 S 548.exchange2_r 960 571 4410 S 960 554 4540 * 548.exchange2_r 960 570 4410 * 960 554 4540 S 557.xz_r 960 798 1300 S 960 798 1300 S 557.xz_r 960 800 1300 * 960 800 1300 * 557.xz_r 960 804 1290 S 960 804 1290 S ================================================================================= 500.perlbench_r 960 1217 1260 * 960 964 1590 * 502.gcc_r 960 1078 1260 * 720 596 1710 * 505.mcf_r 960 1031 1500 * 960 672 2310 * 520.omnetpp_r 960 1225 1030 * 960 941 1340 * 523.xalancbmk_r 960 695 1460 * 960 465 2180 * 525.x264_r 960 636 2640 * 960 360 4670 * 531.deepsjeng_r 960 591 1860 * 960 545 2020 * 541.leela_r 960 798 1990 * 960 685 2320 * 548.exchange2_r 960 570 4410 * 960 554 4540 * 557.xz_r 960 800 1300 * 960 800 1300 * SPECrate(R)2017_int_base 1700 SPECrate(R)2017_int_peak 2170 HARDWARE -------- CPU Name: Power10 Max MHz: 4000 Nominal: 3550 Enabled: 120 cores, 8 chips, 8 threads/core Orderable: 4, 8 Chips Cache L1: 96 KB I + 64 KB D on chip per core L2: 2 MB I+D on chip per core L3: 120 MB I+D on chip per chip shared NUCA / 15 cores Other: None Memory: 8 TB (128 x 64 GB 1Rx4 PC4-3200V-R) Storage: 1 x 512 GB NVMe SSD Other: None SOFTWARE -------- OS: AIX 7.2 TL5 SP3 Compiler: C/C++: Version 17.1.0 of IBM Open XL C/C++ for AIX; Fortran: Version 17.1.0 of IBM Open XL Fortran for AIX; Parallel: No Firmware: Version NH1010_041 released Sep-2021 File System: JFS2 System State: Run level 2 (multi-user) Base Pointers: 64-bit Peak Pointers: 32/64-bit Other: tcmalloc: tcmalloc memory allocator library v2.7.1 Power Management: Maximum Performance mode Submit Notes ------------ The config file option 'submit' was used to assign benchmark copies to specific processors using the "bindprocessor" command (see flags file for details). Operating System Notes ---------------------- AIX V7.2 TL5 SP3 running on Power10 in Power9 compatibility mode. Following ulimits set to unlimited. 'ulimit -f unlimited' set file size to unlimited. 'ulimit -s unlimited' set stack size to unlimited. 'ulimit -c unlimited' set core file size to unlimited. 'ulimit -d unlimited' set data segment size to unlimited. 'ulimit -m unlimited' set max memory size to unlimited. 72000 16M large pages defined with vmo command. 'AIX_STDBUFSZ=524288' configures the I/O buffer size for the read and write system calls. 'mount -o remount,noatime /dev/hd1' for filesystems with a high rate of file access, performance can be improved by disabling the update of the access time stamp. Environment Variables Notes --------------------------- Environment variables set by runcpu before the start of the run: LIBPATH = "/home/cpu2017/v1.1.8/tcmalloc" MALLOCMULTIHEAP = "1" MEMORY_AFFINITY = "MCM" XLFRTEOPTS = "intrinthds=1" Environment variables set by runcpu during the 500.perlbench_r peak run: MALLOCOPTIONS = "pool:0x20000000,buckets,no_mallinfo" Environment variables set by runcpu during the 502.gcc_r peak run: MALLOCTYPE = "watson2" Environment variables set by runcpu during the 505.mcf_r peak run: MALLOCTYPE = "watson2" Environment variables set by runcpu during the 520.omnetpp_r peak run: MALLOCOPTIONS = "pool:0x20000000" Environment variables set by runcpu during the 523.xalancbmk_r peak run: MALLOCOPTIONS = "pool:0x20000000" MALLOCTYPE = "Yorktown" Environment variables set by runcpu during the 525.x264_r peak run: MALLOCTYPE = "watson2" Environment variables set by runcpu during the 531.deepsjeng_r peak run: MALLOCTYPE = "watson2" Environment variables set by runcpu during the 541.leela_r peak run: MALLOCTYPE = "watson2" Environment variables set by runcpu during the 548.exchange2_r peak run: MALLOCTYPE = "watson2" General Notes ------------- Yes: 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. tcmalloc, a general purpose malloc implementation built with the AIX V7.2 and IBM XL C/C++ compiler 16.1.0 for AIX used for all benchmarks in base sources available from https://github.com/gilamn5tr/gperftools/archive/refs/heads/aix-enablement-upstream.zip Platform Notes -------------- Sysinfo program /home/cpu2017/v1.1.8/bin/sysinfo Rev: r6622 of 2021-04-07 982a61ec0915b55891ef0e16acafc64d running on compden1.aus.stglabs.ibm.com Fri Aug 13 10:26:37 2021 SUT (System Under Test) info as seen by some common utilities. For more information on this section, see https://www.spec.org/cpu2017/Docs/config.html#sysinfo WARNING regarding the output of 'prtconf': (1) The tester may need to adjust the sysinfo-supplied 'hw_nominal_mhz'. (2) The 'Number of Processors' reported by prtconf is the number of cores available to the partition. From prtconf: Host Name: compden1.aus.stglabs.ibm.com System Model: IBM,9080-HEX Processor Clock Speed: 3650 MHz Number Of Processors: 120 Memory Size: 8180736 MB BIOS Version: NH1010_041 WARNING regarding the output of 'lscfg': this utility reports resources for the system, not the current partition. Therefore, for a partition that has a subset of the full system resources: (1) The tester may need to adjust the sysinfo-supplied 'hw_ncores'. (2) The tester may need to adjust the sysinfo-supplied 'hw_nchips'. (3) Be aware that 'hw_memory' is set from 'prtconf', and is correct for the partition, but "Memory DIMM info from lscfg" reports the number of DIMMs in the entire server. Processors, from lscfg -vplsysplanar0 ^^^Note: sum of ways = 0, differs from prtconf 'Number Of Processors' Memory DIMM info from lscfg: 128x 01GY910 Operating System: AIX 7.2.0.0 7200-05-03-2135 disk: df -k /home/cpu2017/v1.1.8 Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd1 525336576 457662164 13% 125636 1% /home (End of data from sysinfo program) Compiler Version Notes ---------------------- ============================================================================== C | 500.perlbench_r(peak) 502.gcc_r(peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C | 500.perlbench_r(base) 502.gcc_r(base) 505.mcf_r(base, peak) | 525.x264_r(base, peak) 557.xz_r(base, peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc64-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C | 500.perlbench_r(peak) 502.gcc_r(peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C | 500.perlbench_r(base) 502.gcc_r(base) 505.mcf_r(base, peak) | 525.x264_r(base, peak) 557.xz_r(base, peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc64-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C++ | 520.omnetpp_r(peak) 523.xalancbmk_r(peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C++ | 520.omnetpp_r(base) 523.xalancbmk_r(base) 531.deepsjeng_r(base, | peak) 541.leela_r(base, peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc64-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C++ | 520.omnetpp_r(peak) 523.xalancbmk_r(peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== C++ | 520.omnetpp_r(base) 523.xalancbmk_r(base) 531.deepsjeng_r(base, | peak) 541.leela_r(base, peak) ------------------------------------------------------------------------------ IBM Open XL C/C++ for AIX 17.1.0 (5725-C72, 5765-J18), clang version 13.0.0 Target: powerpc64-ibm-aix7.2.0.0 Thread model: posix InstalledDir: /opt/IBM/openxlC/17.1.0/bin ------------------------------------------------------------------------------ ============================================================================== Fortran | 548.exchange2_r(base, peak) ------------------------------------------------------------------------------ IBM Open XL Fortran for AIX 17.1.0 (5725-C74, 5765-J19) Version: 17.01.0000.0000 Driver Level: 200728-1954 (252) ID: 915518f5b Fortran Front End and Run Time Level: 200728-1954 (252) ID: 1be655d9d Fortran Transformer Level: 200730-1513 (267) ID: d7d107fc9 LLVM IR Builder ID: e62648dbf4b9 ------------------------------------------------------------------------------ Base Compiler Invocation ------------------------ C benchmarks: /opt/IBM/openxlC/17.1.0/bin/ibm-clang C++ benchmarks: /opt/IBM/openxlC/17.1.0/bin/ibm-clang++_r Fortran benchmarks: /opt/IBM/openxlf/17.1.0/bin/xlf95_r Base Portability Flags ---------------------- 500.perlbench_r: -DSPEC_AIX -DSPEC_LP64 502.gcc_r: -DSPEC_AIX -DSPEC_NEED_ASPRINTF -DSPEC_LP64 505.mcf_r: -DSPEC_LP64 520.omnetpp_r: -DSPEC_LP64 523.xalancbmk_r: -DSPEC_AIX -DSPEC_LP64 525.x264_r: -DSPEC_LP64 531.deepsjeng_r: -DSPEC_LP64 541.leela_r: -DSPEC_AIX -DSPEC_LP64 548.exchange2_r: -DSPEC_LP64 557.xz_r: -DSPEC_LP64 Base Optimization Flags ----------------------- C benchmarks: -m64 -Wl,-bbigtoc -Wl,-blpdata -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bplugin_opt:--data-layout-opt=1 -Wl,-bplugin_opt:-fold-complex-pointer-compare=false -mcpu=pwr9 -mabi=vec-extabi -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -flto -mllvm -data-layout-opt=1 -O3 -fcommon -mllvm -fold-complex-pointer-compare=false -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt C++ benchmarks: -m64 -Wl,-bbigtoc -Wl,-blpdata -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bplugin_opt:-fold-complex-pointer-compare=false -mcpu=pwr9 -mabi=vec-extabi -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -flto -O3 -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt Fortran benchmarks: -q64 -bbigtoc -blpdata -Wl,-bplugin_opt:-fold-complex-pointer-compare=false -O3 -qarch=pwr9 -qvecnvol -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -qlto -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt Peak Compiler Invocation ------------------------ C benchmarks: /opt/IBM/openxlC/17.1.0/bin/ibm-clang C++ benchmarks: /opt/IBM/openxlC/17.1.0/bin/ibm-clang++_r Fortran benchmarks: /opt/IBM/openxlf/17.1.0/bin/xlf95_r Peak Portability Flags ---------------------- 500.perlbench_r: -DSPEC_AIX 502.gcc_r: -DSPEC_AIX -DSPEC_NEED_ASPRINTF 505.mcf_r: -DSPEC_LP64 523.xalancbmk_r: -DSPEC_AIX 525.x264_r: -DSPEC_LP64 531.deepsjeng_r: -DSPEC_LP64 541.leela_r: -DSPEC_AIX -DSPEC_LP64 548.exchange2_r: -DSPEC_LP64 557.xz_r: -DSPEC_LP64 Peak Optimization Flags ----------------------- C benchmarks: 500.perlbench_r: -m32 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bmaxdata:0xD0000000/dsa -Wl,-bplugin_opt:--ppc-set-dscr=1 -Wl,-bplugin_opt:-inline-hot-callsites-aggressively -Wl,-blpdata -Wl,-bbigtoc -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -fno-strict-aliasing -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 502.gcc_r: -m32 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bmaxdata:0x50000000 -Wl,-bplugin_opt:-fold-complex-pointer-compare=false -Wl,-blpdata -Wl,-bbigtoc -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -mllvm -fold-complex-pointer-compare=false -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 505.mcf_r: -m64 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bplugin_opt:--data-layout-opt=3 -Wl,-blpdata -Wl,-bbigtoc -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -mllvm -data-layout-opt=3 -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 525.x264_r: -m64 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-blpdata -Wl,-bbigtoc -Wl,-bplugin_opt:-enable-aggressive-vectorization -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -fcommon -frestrict-args -mllvm -enable-aggressive-vectorization -mllvm -ppc-enable-redxnintr -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 557.xz_r: basepeak = yes C++ benchmarks: 520.omnetpp_r: -m32 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bmaxdata:0x30000000 -Wl,-bplugin_opt:--ppc-set-dscr=1 -Wl,-blpdata -Wl,-bbigtoc -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -Wl,-bplugin_opt:-dynamic-cast-opt=on -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 523.xalancbmk_r: -m32 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bmaxdata:0x30000000 -Wl,-bplugin_opt:-inline-hot-callsites-aggressively -Wl,-bplugin_opt:-enable-partial-inlining -Wl,-blpdata -Wl,-bbigtoc -mllvm -enable-partial-inlining -mllvm -enable-vec-find=true -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 531.deepsjeng_r: -m64 -Wl,-bplugin_opt:--ppc-set-dscr=1 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bplugin_opt:-inline-hot-callsites-aggressively -Wl,-blpdata -Wl,-bbigtoc -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt 541.leela_r: -m64 -Wl,-bplugin_opt:--enable-ppc-gen-scalar-mass -Wl,-bplugin_opt:-inline-hot-callsites-aggressively -Wl,-blpdata -Wl,-bbigtoc -mllvm -aggressive-late-full-unroll -mllvm -array-compress=true -mllvm -enable-lvi-memoryssa=true -O3 -mcpu=pwr9 -mabi=vec-extabi -flto -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -fprofile-generate -fprofile-use=default.profdata -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt Fortran benchmarks: -q64 -Wl,-bplugin_opt:--ppc-set-dscr=1 -blpdata -bbigtoc -qlto -O3 -qarch=pwr9 -qvecnvol -mllvm -enable-ppc-gen-scalar-mass -mllvm -vector-library=MASSV -qprofile-generate -qprofile-use=default.profdata -L/opt/IBM/xlmass/10.1.0/lib -lmass -L/opt/IBM/openxlf/17.1.0/lib -lxlopt The flags files that were used to format this result can be browsed at http://www.spec.org/cpu2017/flags/IBM_AIX_7.2_S-RevB.html http://www.spec.org/cpu2017/flags/IBM_Open_XL_AIX_flags-RevB.html You can also download the XML flags sources by saving the following links: http://www.spec.org/cpu2017/flags/IBM_AIX_7.2_S-RevB.xml http://www.spec.org/cpu2017/flags/IBM_Open_XL_AIX_flags-RevB.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-2021 Standard Performance Evaluation Corporation Tested with SPEC CPU(R)2017 v1.1.8 on 2021-08-13 11:26:35-0400. Report generated on 2021-09-01 14:13:06 by CPU2017 text formatter v6255. Originally published on 2021-09-01.