# Invocation command line: # /root/work/cpu2006-pgi/bin/runspec -c linux64-pgi710b-k8-rate -F pgi710b_flags.xml --reportable -r 4 -T all fp # output_root was not used for this run ############################################################################ # PGI 7.1 CPU2006 Configuration File for 64-bit Linux (Dual-Core) # # Compiler name/version: PGI 7.1-0b # Operating system version: 64-bit Linux # Hardware: AMD Opteron (Dual-core) # FP Base Pointer Size: 64-bit only # FP Peak Pointer Size: 64-bit only # INT Base Pointer Size: 32/64-bit # INT Peak Pointer Size: 32/64-bit # Auto Parallization: With FP/INT Peak # # Important! Please run with your stack size set to 'unlimited'. # Failure to do so may cause 483.xalancbmk to get a stack overflow during execution. # Using csh: unlimit # Using bash: ulimit -s unlimited # # Set your LD_LIBRARY_PATH to the location of the PGI and Smartheap runtime libraries # # Also be sure to adjust the submit command and makeflags to match # the number of cores in use. # Please adjust the SHL_DIR variable to the directory containing # the Smartheap library. ##################################################################### # Header Section ##################################################################### ext = pgi710b_k8_rate ignore_errors = no tune = base,peak output_format = asc,pdf,raw,flags,cfg size = test,train,ref check_md5 = yes reportable = yes env_vars = no teeout = yes teerunout = yes bind0 = numactl -m 0 --physcpubind=0 bind1 = numactl -m 0 --physcpubind=1 bind2 = numactl -m 1 --physcpubind=2 bind3 = numactl -m 1 --physcpubind=3 #bind4 = numactl -m 2 --physcpubind=4 #bind5 = numactl -m 2 --physcpubind=5 #bind6 = numactl -m 3 --physcpubind=6 #bind7 = numactl -m 3 --physcpubind=7 # Use this for rate runs #submit = $BIND $command # We've encounterd a bug in numactl on SLES 10 where it interprets a # benchmark's args as it's own. If your Perlbench, gcc, soplex, gromacs, etc # run aborts, use the following submit command submit = echo "$command" > run.sh ; $BIND sh run.sh use_submit_for_speed = 0 # Adjust the make flag for the number of cores. makeflags = -j 2 ##################################################################### # Macro section #################################################################### # Modify this section to use the appropriate architecture flags %define pgi_tp64 -tp k8-64 %define pgi_tp32 -tp k8-32 #################################################################### # Include the SUT hardware and tester information #################################################################### #include: pgi_sut.cfg # ----- Begin inclusion of 'pgi_sut.cfg' ############################################################################ ############################ Tester Info ########################### default=default=default=default: license_num = 49 prepared_by = AMD Performance Labs tester = Advanced Micro Devices test_date = Jul-2007 test_sponsor = Advanced Micro Devices ############################ Hardware Info ########################### default=default=default=default: hw_avail = Aug-2007 hw_cpu_name = AMD Opteron 2224 SE hw_cpu_mhz = 3200 hw_fpu = Integrated hw_nchips = 2 hw_ncores = 4 hw_ncoresperchip = 2 hw_nthreadspercore = 1 hw_ncpuorder = 1,2 chips hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 1 MB I+D on chip per core hw_tcache = None hw_ocache = None hw_vendor = Tyan hw_model = Thunder h2000M (S3992) AMD Opteron 2224 SE hw_disk = SATA, 80GB hw_memory = 8 GB (8x1GB, DDR2-667 CL4 ECC Reg Dual Rank) hw_other = None sw_file = ext3 sw_os = SuSE Linux Enterprise Server 10 64-bit kernel sw_other = None sw_state = Multi-user, run level 3 # ---- End inclusion of '/root/work/cpu2006-pgi/config/pgi_sut.cfg' ############################ Software Info ############################ default=default=default=default: sw_avail = Oct-2007 sw_compiler000 = The Portland Group (PGI) sw_compiler001 = PGI pgf90 7.1-0 Fortran Compiler sw_compiler002 = PGI pgcc 7.1-0 C Compiler sw_compiler003 = PGI pgCC 7.1-0 C++ Compiler fp=default=default=default: sw_peak_ptrsize = 64-bit sw_base_ptrsize = 64-bit sw_auto_parallel = No int=default=default=default: sw_peak_ptrsize = 32/64-bit sw_base_ptrsize = 32/64-bit sw_auto_parallel = No sw_other = SmartHeap 8.0 32-bit Library for Linux default=default=default=default: ##################################################################### # Compiler selection # # CC = pgcc -w CXX = pgcpp -w FC = pgf95 -w SHL_DIR = /proj/qa/smartheap/SmartHeap_8/lib ##################################################################### # Optimization ##################################################################### default=default=default=default: EXTRA_LDFLAGS = -Bstatic_pgi fp=base=default=default: COPTIMIZE = -fast -Mipa=fast,inline -Mfprelaxed -Msmartalloc=huge:8 %{pgi_tp64} CXXOPTIMIZE = -fast -Mipa=fast,inline -Mfprelaxed -Msmartalloc=huge:8 --zc_eh %{pgi_tp64} FOPTIMIZE = -fast -Mipa=fast,inline -Mfprelaxed -Msmartalloc=huge:8 %{pgi_tp64} int=base=default=default: COPTIMIZE = -fast -Mipa=fast,inline,noarg -Mfprelaxed -Msmartalloc=huge:64 %{pgi_tp64} CXXOPTIMIZE = -fastsse -Mipa=fast,inline -Mfprelaxed -Msmartalloc --zc_eh %{pgi_tp32} EXTRA_CXXLIBS= -L$(SHL_DIR) -lsmartheap ##################################################################### ## FP Peak Flags ##################################################################### fp=peak=default=default: EXTRA_LIBS= basepeak=0 410.bwaves=peak=default=default: FOPTIMIZE = -fast -Mipa=fast,inline -Mfprelaxed -Msmartalloc %{pgi_tp64} feedback=0 basepeak=0 416.gamess=peak=default=default: FOPTIMIZE = -fast -Mipa=fast,inline -Mfprelaxed -Mvect=noaltcode -Msmartalloc=huge:64 %{pgi_tp64} feedback=0 basepeak=0 433.milc=peak=default=default: COPTIMIZE = -fast -O4 -Mdse -Mfprelaxed -Msmartalloc=huge:8 %{pgi_tp64} PASS1_CFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CFLAGS = -Mipa=fast,inline,noarg -Mpfo PASS2_LDFLAGS = -Mipa=fast,inline,noarg -Mpfo feedback=1 basepeak=0 434.zeusmp=peak=default=default: feedback=0 basepeak=1 435.gromacs=peak=default=default: COPTIMIZE = -fast -O4 -Mipa=fast,inline -Mfprelaxed -Msmartalloc=huge:16 %{pgi_tp64} FOPTIMIZE = -fast -O4 -Mfpapprox=rsqrt -Mipa=fast,inline -Mfprelaxed -Msmartalloc=huge:16 %{pgi_tp64} feedback=0 basepeak=0 436.cactusADM=peak=default=default: feedback=0 basepeak=1 437.leslie3d=peak=default=default: feedback=0 basepeak=1 444.namd=peak=default=default: CXXOPTIMIZE = -fast -O4 -Mfprelaxed -Msmartalloc=huge:32 --zc_eh %{pgi_tp64} PASS1_CXXFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CXXFLAGS = -Mpfo -Mipa=fast,inline PASS2_LDFLAGS = -Mpfo -Mipa=fast,inline feedback=1 basepeak=0 447.dealII=peak=default=default: feedback=0 basepeak=1 450.soplex=peak=default=default: feedback=0 basepeak=1 453.povray=peak=default=default: CXXOPTIMIZE = -fast -Mfprelaxed -Msmartalloc=huge:32 -Mipa=fast,inline --zc_eh %{pgi_tp64} feedback=0 basepeak=0 454.calculix=peak=default=default: feedback=0 basepeak=1 459.GemsFDTD=peak=default=default: feedback=0 basepeak=1 465.tonto=peak=default=default: FOPTIMIZE = -fast -Mfprelaxed -Msmartalloc=huge:128 -Mipa=fast,inline -Mvect=noaltcode %{pgi_tp64} feedback=0 basepeak=0 470.lbm=peak=default=default: COPTIMIZE = -fast -Mfprelaxed -Msmartalloc=huge:8 -Mipa=fast,noarg %{pgi_tp64} feedback=0 basepeak=0 481.wrf=peak=default=default: FOPTIMIZE = -fast -Mfprelaxed -Msmartalloc=huge:32 -Mvect=noaltcode %{pgi_tp64} COPTIMIZE = -fast -Mfprelaxed -Msmartalloc=huge:32 -Mvect=noaltcode %{pgi_tp64} basepeak=0 feedback=0 482.sphinx3=peak=default=default: feedback=0 basepeak=1 ##################################################################### ## INT Peak Flags ##################################################################### int=peak=default=default: EXTRA_LIBS = basepeak=1 400.perlbench=peak=default=default: COPTIMIZE = -fast -O4 -Mfprelaxed -Msmartalloc=huge:8 -Mnounroll %{pgi_tp64} PASS1_CFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CFLAGS = -Mpfo -Mipa=inline PASS2_LDFLAGS = -Mpfo -Mipa=inline feedback=1 basepeak=0 401.bzip2=peak=default=default: COPTIMIZE = -fast -O4 -Msmartalloc=huge:64 %{pgi_tp64} PASS1_CFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CFLAGS = -Mpfo PASS2_LDFLAGS = -Mpfo feedback=1 basepeak=0 403.gcc=peak=default=default: COPTIMIZE = -fastsse -Mfprelaxed -Msmartalloc=huge:32 -Mipa=fast,inline %{pgi_tp32} feedback=0 basepeak=0 429.mcf=peak=default=default: COPTIMIZE = -fastsse -Mipa=fast,inline -Msmartalloc=huge:16 %{pgi_tp32} feedback=0 basepeak=0 445.gobmk=peak=default=default: COPTIMIZE = -fast -O4 -Msmartalloc=huge:32 -Mfprelaxed -Mnovect %{pgi_tp64} PASS1_CFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CFLAGS = -Mpfo -Mipa=fast PASS2_LDFLAGS = -Mpfo -Mipa=fast feedback=1 basepeak=0 456.hmmer=peak=default=default: COPTIMIZE = -fast -Msmartalloc=huge:32 -Mfprelaxed -Msafeptr -Mipa=const,ptr,arg %{pgi_tp64} feedback=0 basepeak=0 458.sjeng=peak=default=default: COPTIMIZE = -fast -Msmartalloc=huge:32 -Mfprelaxed %{pgi_tp64} PASS1_CFLAGS = -Mpfi PASS1_LDFLAGS = -Mpfi PASS2_CFLAGS = -Mipa=fast,inline,noarg -Mpfo PASS2_LDFLAGS = -Mipa=fast,inline,noarg -Mpfo feedback=1 basepeak=0 462.libquantum=peak=default=default: feedback=0 basepeak=1 464.h264ref=peak=default=default: feedback=0 basepeak=1 471.omnetpp=peak=default=default: feedback=0 basepeak=1 473.astar=peak=default=default: feedback=0 basepeak=1 483.xalancbmk=peak=default=default: CXXOPTIMIZE = -fastsse -O4 -Mipa=fast,inline -Mfprelaxed -Msmartalloc --zc_eh %{pgi_tp32} EXTRA_CXXLIBS= -L$(SHL_DIR) -lsmartheap feedback=0 basepeak=0 ##################################################################### # Portability ##################################################################### fp=default=default=default: PORTABILITY = -DSPEC_CPU_LP64 int=default=default=default: CPORTABILITY = -DSPEC_CPU_LP64 400.perlbench=default=default=default: CPORTABILITY = -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX_X64 403.gcc=base=default=default: CPORTABILITY = -DSPEC_CPU_HAVE_BOOL -DSPEC_CPU_LP64 403.gcc=peak=default=default: CPORTABILITY = -DSPEC_CPU_HAVE_BOOL 429.mcf=peak=default=default: CPORTABILITY = 435.gromacs=default=default=default: LDPORTABILITY = -Mnomain 436.cactusADM=default=default=default: LDPORTABILITY = -Mnomain 454.calculix=default=default=default: LDPORTABILITY = -Mnomain 462.libquantum=default=default=default: CPORTABILITY = -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX 481.wrf=default=default=default: CPORTABILITY=-DSPEC_CPU_CASE_FLAG -DSPEC_CPU_LINUX 483.xalancbmk=default=default=default: CXXPORTABILITY= -DSPEC_CPU_LINUX ##################################################################### # Notes ##################################################################### default=default=default=default: # The following section was added automatically, and contains settings that # did not appear in the original configuration file, but were added to the # raw file after the run. default: flagsurl000= http://www.spec.org/cpu2006/flags/pgi710_flags.20090714.00.xml notes_000 = notes_005 =Submitted_by: "Raddatz, Dave" notes_010 =Submitted: Tue Aug 7 13:14:49 2007 notes_015 =Submission: cpu2006-20070723-01516.sub notes_os_000 = Environment stack size set to 'unlimited' notes_os_005 = 'numactl' was used to bind copies to the cores notes_os_010 = Set vm/nr_hugepages=512 in /etc/sysctl.conf notes_os_015 = mount -t hugetlbfs nodev /mnt/hugepages notes_part_000 = SUT requires a Tyan Thunder h2000M motherboard (BIOS rev 2.00), a Seagate notes_part_005 = Barracuda 7200.10 SATA drive, a SSI EEB 3.51 specification compliant notes_part_010 = form-factor case, and a Delta Electronics 500 watt DPS-500GB power supply.