CPU2006 license: | 3 | Test date: | Oct-2017 |
---|---|---|---|
Test sponsor: | HPE | Hardware Availability: | Nov-2017 |
Tested by: | HPE | Software Availability: | Sep-2017 |
Hardware | |
---|---|
CPU Name: | AMD EPYC 7601 |
CPU Characteristics: | AMD Turbo CORE technology up to 3.20 GHz |
CPU MHz: | 2200 |
FPU: | Integrated |
CPU(s) enabled: | 64 cores, 2 chips, 32 cores/chip, 2 threads/core |
CPU(s) orderable: | 1, 2 chip(s) |
Primary Cache: | 64 KB I + 32 KB D on chip per core |
Secondary Cache: | 512 KB I+D on chip per core |
L3 Cache: | 64 MB I+D on chip per chip, 8 MB shared / 4 cores |
Other Cache: | None |
Memory: | 1 TB (16 x 64 GB 4Rx4 PC4-2666V-L) |
Disk Subsystem: | 1 x 300 GB 15 K RPM SAS, RAID 0 |
Other Hardware: | None |
Software | |
---|---|
Operating System: | SUSE Linux Enterprise Server 12 (x86_64) SP3 Kernel 4.4.73-5-default |
Compiler: | C/C++/Fortran: Version 4.5.2.1 of x86 Open64 Compiler Suite (from AMD) |
Auto Parallel: | No |
File System: | ext3 |
System State: | Run level 3 (multi-user) |
Base Pointers: | 64-bit |
Peak Pointers: | 32/64-bit |
Other Software: | None |
Benchmark | Base | Peak | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Copies | Seconds | Ratio | Seconds | Ratio | Seconds | Ratio | Copies | Seconds | Ratio | Seconds | Ratio | Seconds | Ratio | |
Results appear in the order in which they were run. Bold underlined text indicates a median measurement. | ||||||||||||||
410.bwaves | 128 | 1305 | 1330 | 1307 | 1330 | 1307 | 1330 | 128 | 1277 | 1360 | 1277 | 1360 | 1277 | 1360 |
416.gamess | 128 | 1138 | 2200 | 1135 | 2210 | 1133 | 2210 | 128 | 1026 | 2440 | 1025 | 2450 | 1023 | 2450 |
433.milc | 128 | 1028 | 1140 | 1028 | 1140 | 1028 | 1140 | 128 | 849 | 1380 | 849 | 1380 | 849 | 1380 |
434.zeusmp | 128 | 483 | 2410 | 483 | 2410 | 483 | 2410 | 128 | 479 | 2430 | 487 | 2390 | 479 | 2430 |
435.gromacs | 128 | 471 | 1940 | 471 | 1940 | 470 | 1940 | 128 | 312 | 2930 | 312 | 2930 | 314 | 2910 |
436.cactusADM | 128 | 589 | 2600 | 589 | 2600 | 589 | 2600 | 128 | 575 | 2660 | 575 | 2660 | 572 | 2670 |
437.leslie3d | 128 | 1235 | 974 | 1236 | 974 | 1235 | 974 | 128 | 973 | 1240 | 970 | 1240 | 969 | 1240 |
444.namd | 128 | 528 | 1940 | 526 | 1950 | 527 | 1950 | 128 | 441 | 2330 | 441 | 2330 | 441 | 2330 |
447.dealII | 128 | 416 | 3520 | 404 | 3620 | 421 | 3480 | 128 | 367 | 3990 | 372 | 3930 | 364 | 4020 |
450.soplex | 128 | 1030 | 1040 | 1030 | 1040 | 1030 | 1040 | 128 | 961 | 1110 | 962 | 1110 | 963 | 1110 |
453.povray | 128 | 250 | 2730 | 252 | 2700 | 251 | 2720 | 128 | 201 | 3380 | 203 | 3350 | 204 | 3340 |
454.calculix | 128 | 359 | 2940 | 357 | 2950 | 359 | 2940 | 128 | 379 | 2790 | 384 | 2750 | 380 | 2780 |
459.GemsFDTD | 128 | 1559 | 871 | 1560 | 871 | 1560 | 871 | 128 | 1452 | 936 | 1453 | 934 | 1448 | 938 |
465.tonto | 128 | 603 | 2090 | 606 | 2080 | 605 | 2080 | 128 | 555 | 2270 | 553 | 2280 | 551 | 2290 |
470.lbm | 128 | 899 | 1960 | 899 | 1960 | 899 | 1960 | 128 | 899 | 1960 | 898 | 1960 | 900 | 1950 |
481.wrf | 128 | 852 | 1680 | 850 | 1680 | 850 | 1680 | 128 | 849 | 1680 | 848 | 1690 | 847 | 1690 |
482.sphinx3 | 128 | 1773 | 1410 | 1769 | 1410 | 1769 | 1410 | 128 | 1601 | 1560 | 1601 | 1560 | 1609 | 1550 |
The config file option 'submit' was used. 'numactl' was used to bind copies to the cores. See the configuration file for details.
'ulimit -s unlimited' was used to set environment stack size 'ulimit -l 2097152' was used to set environment locked pages in memory limit runspec command invoked through numactl i.e.: numactl --interleave=all runspec <etc> Set dirty_ratio=8 to limit dirty cache to 8% of memory Set swappiness=1 to swap only if necessary Set zone_reclaim_mode=1 to free local node memory and avoid remote memory sync then drop_caches=3 to reset caches before invoking runcpu Linux governor set to performance with cpupower "cpupower frequency-set -r -g performance" Transparent huge pages were enabled for this run (OS default) Set vm/nr_hugepages=114688 in /etc/sysctl.conf mount -t hugetlbfs nodev /mnt/hugepages
BIOS Configuration: Thermal Configuration set to Maximum Cooling Performance Determinism set to Power Deterministic Processor Power and Utilization Monitoring set to Disabled Workload Pofile set to General Throughput Compute Minimum Processor Idle Power Core C-State set to C6 State
Environment variables set by runspec before the start of the run: HUGETLB_LIMIT = "896" LD_LIBRARY_PATH = "/home/cpu2006/amd1603-rate-libs-revA/32:/home/cpu2006/amd1603-rate-libs-revA/64" The binaries were built with the x86 Open64 Compiler Suite, which is only available from (and supported by) AMD at http://developer.amd.com/tools-and-sdks/cpu-development/x86-open64-compiler-suite/
opencc |
openCC |
openf95 |
opencc openf95 |
410.bwaves: | -DSPEC_CPU_LP64 |
416.gamess: | -DSPEC_CPU_LP64 |
433.milc: | -DSPEC_CPU_LP64 |
434.zeusmp: | -DSPEC_CPU_LP64 |
435.gromacs: | -DSPEC_CPU_LP64 |
436.cactusADM: | -DSPEC_CPU_LP64 -fno-second-underscore |
437.leslie3d: | -DSPEC_CPU_LP64 |
444.namd: | -DSPEC_CPU_LP64 |
447.dealII: | -DSPEC_CPU_LP64 |
450.soplex: | -DSPEC_CPU_LP64 |
453.povray: | -DSPEC_CPU_LP64 |
454.calculix: | -DSPEC_CPU_LP64 |
459.GemsFDTD: | -DSPEC_CPU_LP64 |
465.tonto: | -DSPEC_CPU_LP64 |
470.lbm: | -DSPEC_CPU_LP64 |
481.wrf: | -DSPEC_CPU_LINUX -DSPEC_CPU_CASE_FLAG -DSPEC_CPU_LP64 -fno-second-underscore |
482.sphinx3: | -DSPEC_CPU_LP64 |
-Ofast -OPT:malloc_alg=1 -HP:bd=2m:heap=2m -IPA:plimit=8000 -IPA:small_pu=100 -mso -march=bdver1 -mno-fma4 -mno-xop -mno-tbm -WB, -Wl, -z,muldefs |
-Ofast -static -CG:load_exe=0 -OPT:malloc_alg=1 -INLINE:aggressive=on -HP:bd=2m:heap=2m -D__OPEN64_FAST_SET -march=bdver2 -mno-fma4 -mno-xop -mno-tbm -WB, -Wl, -z,muldefs |
-Ofast -LNO:blocking=off -LNO:simd_peel_align=on -OPT:rsqrt=2 -OPT:unroll_size=256 -HP:bd=2m:heap=2m -mso -march=bdver1 -mno-fma4 -mno-xop -mno-tbm -WB, -Wl, -z,muldefs |
opencc |
openCC |
openf95 |
opencc openf95 |
410.bwaves: | -DSPEC_CPU_LP64 |
416.gamess: | -DSPEC_CPU_LP64 |
433.milc: | -DSPEC_CPU_LP64 |
434.zeusmp: | -DSPEC_CPU_LP64 |
435.gromacs: | -DSPEC_CPU_LP64 |
436.cactusADM: | -DSPEC_CPU_LP64 -fno-second-underscore |
437.leslie3d: | -DSPEC_CPU_LP64 |
444.namd: | -DSPEC_CPU_LP64 |
453.povray: | -DSPEC_CPU_LP64 |
454.calculix: | -DSPEC_CPU_LP64 |
459.GemsFDTD: | -DSPEC_CPU_LP64 |
465.tonto: | -DSPEC_CPU_LP64 |
470.lbm: | -DSPEC_CPU_LP64 |
481.wrf: | -DSPEC_CPU_LINUX -DSPEC_CPU_CASE_FLAG -DSPEC_CPU_LP64 -fno-second-underscore |