# Invocation command line: # ./runspec --config=Fujitsu --reportable --tune=all medium ############################################################################ ############################################################################ # # Fujitsu configuration template file for SPEComp2001 # to run on the PRIMEPOWER HPC2500 using the Parallelnavi 2.4 software. # # Systems supported in this config file: # # ext System # --- ------ # default PRIMEPOWER using the largepage facility. # # Last updated: # 14 Jun 2001 SHINOHARA Syuuichi, INOUE Shunsuke and KOYAMA Kentaro # OMPM2001 version # 23 Apr 2002 Matthijs van Waveren # Update to OMPL # 16 May 2003 KASAI Yoshihiro, KOYAMA Kentaro and IWASHITA Hidetoshi # Using the Parallelnavi 2.2 # 27 Sep 2003 KASAI Yoshihiro, KOYAMA Kentaro and IWASHITA Hidetoshi # Using the Parallelnavi 2.3 # 27 Oct 2003 Matthijs van Waveren # Update of license number, test site, hw_disk, # and some extra notes # 5 Jul 2004 KOYAMA Kentaro, INOUE Shunsuke and IWASHITA Hidetoshi # SPEC OMP2001 V3.0 on HPC2500 2.08GHz # 6 Jul 2004 Matthijs van Waveren # Added peak sources for equake, gafort and fma3d # Added section markers and split notes # 27 Jul 2004 KOYAMA Kentaro, INOUE Shunsuke and IWASHITA Hidetoshi # Using the Parallelnavi 2.4 compiler # ############################################################################ VENDOR = Fujitsu Limited action = validate tune = base ext = default company_name = Fujitsu Limited license_num = HPG0003 tester_name = Fujitsu Limited test_date = Jul-2004 test_site = Numazu, Japan prepared_by = KOYAMA Kentaro, INOUE Shunsuke and IWASHITA Hidetoshi teeout = 1 hw_vendor = Fujitsu Limited hw_model = PRIMEPOWER HPC2500 (2.08GHz) hw_cpu = SPARC64 V hw_cpu_mhz = 2080 hw_fpu = Integrated hw_ncpuorder = 8 to 128 hw_ncpu = 128 hw_parallel = OpenMP hw_pcache = 128KBI+128KBD on chip hw_scache = 4MB(I+D) on chip, per CPU hw_tcache = None hw_ocache = None hw_memory = 512GB hw_disk = 1x 36GB Ultra SCSI hw_other = None hw_avail = June-2004 default=default=default=default: sw_os = Solaris 8 sw_os1 = Fujitsu Parallelnavi 2.3 (NQS etc) sw_compiler = Fujitsu Parallelnavi 2.4 (C & F90) sw_parallel = OpenMP sw_file = ufs sw_state = Multi-user sw_avail = Sep-2004 CC=/spec/cmp/bin/fcc FC=/spec/cmp/bin/frt ################# Baseline Optimization Flags ############################## default=default=default=default: OPTIMIZE = -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1 -O5 COPTIMIZE = -Kprefetch=2,preex,a8,mfunc,ilfunc -x- FOPTIMIZE = -Kprefetch_line=4,prefetch_cache_level=3,mfunc=2 -Nautoobjstack notes000 = notes001 = Baseline flags: notes002 = C: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch=2,preex notes003 = preex,a8,mfunc,ilfunc -O5 -x- notes004 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=4, notes005 = prefetch_cache_level=3,mfunc=2 -O5 -Nautoobjstack notes006 = ################# Portability and Extra Flags ############################## 318.galgel_m=default=default=default: FPORTABILITY = -Am -Fixed -w notes010 = Portability Flags: notes011 = 318.galgel_m: -Am -Fixed -w 328.fma3d_m=default=default=default: FPORTABILITY = -Am notes013 = 328.fma3d_m: -Am notes014 = 330.art_m=default=default=default: EXTRA_FFLAGS = -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 srcalt = purdue1 notes020 = Extra Flags: notes021 = 330.art_m: -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 notes022 = 329.fma3d_l=default=default=default: FPORTABILITY = -Am notes033 = Portability Flags: notes034 = 329.fma3d_l: -Am notes035 = 331.art_l=default=default=default: EXTRA_FFLAGS = -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 srcalt = purdue1 notes038 = Extra Flags: notes039 = 331.art_l: -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 notes040 = ################# Peak Flags ################################################ default=peak=default=default: notes200 = notes201 = Peak Optimization Flags: notes202 = 310.wupwise_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=7,prefetch_cache_level=3,mfunc=2,ilfunc -Nautoobjstack notes210 = 310.wupwise: notes211 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=7, notes212 = prefetch_cache_level=3,mfunc=2,ilfunc -O5 -Nautoobjstack 312.swim_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=7,prefetch_cache_level=3,mfunc=2 -Nautoobjstack notes215 = 321.swim: notes216 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=7, notes217 = prefetch_cache_level=3,mfunc=2 -O5 -Nautoobjstack 314.mgrid_m=peak=default=default: basepeak=true 316.applu_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=4,prefetch_cache_level=3,mfunc=2,unroll=4 -Nautoobjstack notes225 = 316.applu: notes226 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=4, notes227 = prefetch_cache_level=3,mfunc=2-O5 -Nautoobjstack notes228 = -Kunroll=4 318.galgel_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=8,prefetch_cache_level=3,mfunc=2,unroll=4,commonpad=16 -Nautoobjstack notes230 = 318.galgel_m: notes231 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=8, notes232 = prefetch_cache_level=3,mfunc=2 -O5 -Nautoobjstack notes233 = -Kunroll=4,commonpad=16 320.equake_m=peak=default=default: srcalt=ompl 324.apsi_m=peak=default=default: basepeak=true 325.apsi_l=peak=default=default: srcalt=ompl.dd 326.gafort_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=4,prefetch_cache_level=3,mfunc=2,unroll=4 -Nautoobjstack srcalt=ompl notes240 = 326.gafort_m: notes241 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=4, notes242 = prefetch_cache_level=3,mfunc=2 -O5 -Nautoobjstack notes243 = -Kunroll=4 328.fma3d_m=peak=default=default: FOPTIMIZE = -Kprefetch_line=6,prefetch_cache_level=3,prefetch_infer,mfunc=2,commonpad=8 -Nautoobjstack srcalt=ompl notes245 = 328.fma3d_m: notes246 = F90: -KOMP,fast_GP2=2,V9,hardbarrier,largepage=1,prefetch_line=6, notes247 = prefetch_cache_level=3,mfunc=2 -O5 -Nautoobjstack notes248 = -Kcommonpad=8,prefetch_infer 330.art_m=peak=default=default: basepeak=true 332.ammp_m=peak=default=default: basepeak=true #################################################################### # Other notes #################################################################### medium=default=default=default: notes300 = notes301 = Alternate sources: notes302 = notes303 = Add critical region around update of linked list in parallel loop. notes304 = Approved src.alt available as ompm-purdue1-20040324.tar.gz notes305 = Used for 330.art_m base and peak. large=default=default=default: notes300 = notes301 = Alternate sources: notes302 = notes303 = Add critical region around update of linked list in parallel loop. notes304 = Approved src.alt available as ompl-purdue1-20040324.tar.gz notes305 = Used for 331.art_l base. medium=peak=default=default: notes350 = notes351 = Peak sources: notes352 = notes360 = SPEC OMPL2001 source for 64bit systems modified for SPEC OMPM2001. notes362 = Used for 320.equake_m, 326.gafort_m, and 328.fma3d_m. notes363 = ################# Reporting Information #################################### default=default=default=default: notes900 = System tunables: notes901 = /etc/system: notes902 = set shmsys:shminfo_shmmax=2147483648 notes903 = set shmsys:shminfo_shmmni=256 notes904 = set shmsys:shminfo_shmseg=256 notes905 = set autoup=172800 notes906 = set memscrub_period_sec=345600 notes907 = /etc/opt/FJSVpnrm/lpg.conf: notes908 = JOB=408G,SHMSEGSIZE=2048M notes909 = /etc/opt/FJSVpnrm/cpursc.conf: notes910 = CPU_USE=0,1:0,1 notes911 = NQS: notes912 = Per-process data size limit = UNLIMITED notes913 = Per-process permanent file size limit = UNLIMITED notes914 = Per-process memory size limit = 128 gigabytes notes915 = Per-request memory size limit = 128 gigabytes notes916 = Per-process number of cpus limit = 126 notes917 = Per-process stack size limit = 4 gigabytes notes918 = Per-process CPU time limit = 2147483646.000 notes919 = Execution mode = SImplex notes920 = Jobclass = 0 notes921 = notes922 = Submitting the runspec to NQS: notes923 = Run the qsub command with the following sh script. notes924 = notes925 = cd /spec/omp2001 notes926 = . ./shrc notes927 = runspec --config=Fujitsu --reportable --tune=all medium notes928 = runspec --config=Fujitsu --reportable large notes929 = ################# End of config ############################################