# Invocation command line: # /HPG/accel/bin/runspec --config=harsper.cfg --flagsurl /HPG/accel/config/gcc_flags_20190516.xml --tune=base --size=ref --device GPU --platform NVIDIA --reportable opencl # output_root was not used for this run ############################################################################ # # Document Title: Example-opencl-nvidia-simple.cfg # # Subject: SPEC ACCEL Simple Example Config file # # Last Update: 28 Jan 2014 # # ------------------------------------------------------------- # # This is an example of a very simple ACCEL config file. # It is intended to cover the features sufficient to # get a ACCEL baseline run completed. Please see the # config.txt file for details on config file setup and # use and other example configuration files for further sample # implementations. # # IMPORTANT: This is an example configuration file for illustration # purposes. # # # Comments to the config file are found in lines that begin # with the "#" character. # # The first step in creating a configuration file is to document # your configuration. The example below contains an example of # some of the fields that are needed for documenting your # measurements. See example-medium.cfg for an example that # includes a list of all of the fields required for a full # publication of results. ##################################################################### # System Under Test (SUT) Section # If it affects performance, you need to describe it, either # in the pre-defined fields or by adding it to the notes section. # Replace the setting below with the ones that match your # machine. # # hw_model = name of the machine model # hw_memory = how much memory in the machine you are testing # hw_disk = what types and size of disk were used when tested # hw_vendor = what vendor makes the machine being tested # hw_cpu = what type of processor is in the system # hw_cpu_mhz = the clock frequency of the processor ####################################################################### # System Description hw_model = MG140-G1 hw_memory000 = 64 GB (4 x 16 GB DRx8 PC4-21300, ECC) hw_disk001 = 1 250GB WDC WDS250G2B0B SATA hw_disk002 = 2 250GB SAMSUNG MZ7WD480HAGM-00003 RAID1 hw_vendor = Harsper Co.,LTD hw_avail = Nov 2018 # CPU description hw_cpu = Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz hw_cpu_mhz = 2100 hw_cpu_max_mhz = 3000 hw_ncores = 16 hw_nchips = 2 hw_ncoresperchip = 8 hw_nthreadspercore = 2 hw_ncpuorder = 2 hw_pcache = 32 KB I + 32 KB D on chip per core hw_scache = 1 MB I+D on chip per core hw_tcache = 11 MB I+D on chip per chip hw_ocache = None # Accelerator description hw_accel_connect = PCIe 3.0 16x hw_accel_desc000 = NVIDIA GeForce GTX 1080, 2560 CUDA cores, hw_accel_desc001 = 1556 MHz hw_accel_desc002 = 8.0 GiB GDDR5 RAM hw_accel_ecc = No hw_accel_model = GeForce GTX 1080 hw_accel_name = NVIDIA GeForce GTX 1080 hw_accel_type = GPU hw_accel_vendor = NVIDIA sw_accel_driver = NVIDIA CUDA 10.1 Driver Version 418.56 # Tester description - edit the date, put your license number here! license_num = HPG068A prepared_by = Chi-Woong Kim(jwkim.81@tta.or.kr) tester = Chi-Woong Kim(jwkim.81@tta.or.kr) test_sponsor = Harsper Co.,LTD display_order = 1a # Operating system, file system sw_os000 = CentOS Linux release 7.6.1810 (Core) sw_os001 = 3.10.0-957.el7.x86_64 sw_file = Default ####################################################################### # End of SUT section # If this config file were to be applied to several SUTs, edits would # be needed only ABOVE this point. ###################################################################### ###################################################################### # The header section of the config file. Must appear # before any instances of "default=" # # ext = how the binaries you generated will be identified # tune = specify "base" or "peak" or "all" # the rest are default values ext = compsys output_format = all #table = 0 teeout = no teerunout = yes tune = base ###################################################################### # Compiler selection, versions, and dates. # # sw_compiler = additional information describing the compiler # CC = how the C Compiler is invoked # FC = how the FORTRAN compiler is invoked default=default=default=default: sw_compiler = Computer System Compiler C and Fortran90 CC = gcc CXX = g++ FC = gfortran strict_rundir_verify = 0 ####################################################################### # # notes8xx are used for listing the portability flags that are needed # to get some of the programs to compile. While SPEC has made efforts # to ensure that programs do not require these types of flags, some # of the programs are advanced enough and the differences between # operating systems great enough that some programs require these. # # For portability flags for benchmarks not listed, duplicate the format # used below. Each benchmark is assigned its own "area" and its own # setting for EXTRA_CFLAGS # # EXTRA_CFLAGS = Additional flags to use for compilation; typically # used for portability flags # EXTRA_LIBS = Additional libraries used for compilation; typically # used for issues of portability # EXTRA_FFLAGS = Additional flags to use for compilation; typically # used for portability flags ####################################################################### # # OPTIMIZE = flags applicable to all compilers # COPTIMIZE = flags applicable to the C compiler # FOPTIMIZE = flags applicable to the Fortran compiler # # See your compiler manual for information on the flags available # for your compiler # OPTIMIZE = -O2 LIBS = -L/usr/local/cuda/lib64 -lOpenCL EXTRA_LIBS = EXTRA_CXXFLAGS = -I/usr/local/cuda/include EXTRA_CFLAGS = -I/usr/local/cuda/include 116.histo=base=compsys=default: CPORTABILITY=-DSPEC_LOCAL_MEMORY_HEADROOM=2 ####################################################################### # End of user-supplied information. ####################################################################### # The following settings were obtained by running 'specperl $[top]/Docs/sysinfo' default: notes_plat_sysinfo_000 = Sysinfo program /HPG/accel/Docs/sysinfo notes_plat_sysinfo_005 = $Rev: 6965 $ $Date:: 2015-04-21 #$ c05a7f14b1b1765e3fe1df68447e8a35 notes_plat_sysinfo_010 = running on harsper Thu May 16 20:08:19 2019 notes_plat_sysinfo_015 = notes_plat_sysinfo_020 = This section contains SUT (System Under Test) info as seen by notes_plat_sysinfo_025 = some common utilities. To remove or add to this section, see: notes_plat_sysinfo_030 = http://www.spec.org/accel/Docs/config.html#sysinfo notes_plat_sysinfo_035 = notes_plat_sysinfo_040 = From /proc/cpuinfo notes_plat_sysinfo_045 = model name : Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz notes_plat_sysinfo_050 = 1 "physical id"s (chips) notes_plat_sysinfo_055 = 16 "processors" notes_plat_sysinfo_060 = cores, siblings (Caution: counting these is hw and system dependent. The notes_plat_sysinfo_065 = following excerpts from /proc/cpuinfo might not be reliable. Use with notes_plat_sysinfo_070 = caution.) notes_plat_sysinfo_075 = cpu cores : 8 notes_plat_sysinfo_080 = siblings : 16 notes_plat_sysinfo_085 = physical 0: cores 0 1 2 3 4 5 6 7 notes_plat_sysinfo_090 = cache size : 11264 KB notes_plat_sysinfo_095 = notes_plat_sysinfo_100 = From /proc/meminfo notes_plat_sysinfo_105 = MemTotal: 65398344 kB notes_plat_sysinfo_110 = HugePages_Total: 0 notes_plat_sysinfo_115 = Hugepagesize: 2048 kB notes_plat_sysinfo_120 = notes_plat_sysinfo_125 = From /etc/*release* /etc/*version* notes_plat_sysinfo_130 = centos-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_135 = centos-release-upstream: Derived from Red Hat Enterprise Linux 7.6 (Source) notes_plat_sysinfo_140 = os-release: notes_plat_sysinfo_145 = NAME="CentOS Linux" notes_plat_sysinfo_150 = VERSION="7 (Core)" notes_plat_sysinfo_155 = ID="centos" notes_plat_sysinfo_160 = ID_LIKE="rhel fedora" notes_plat_sysinfo_165 = VERSION_ID="7" notes_plat_sysinfo_170 = PRETTY_NAME="CentOS Linux 7 (Core)" notes_plat_sysinfo_175 = ANSI_COLOR="0;31" notes_plat_sysinfo_180 = CPE_NAME="cpe:/o:centos:centos:7" notes_plat_sysinfo_185 = redhat-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_190 = system-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_195 = system-release-cpe: cpe:/o:centos:centos:7 notes_plat_sysinfo_200 = notes_plat_sysinfo_205 = uname -a: notes_plat_sysinfo_210 = Linux harsper 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 notes_plat_sysinfo_215 = x86_64 x86_64 GNU/Linux notes_plat_sysinfo_220 = notes_plat_sysinfo_225 = run-level 3 May 14 12:57 notes_plat_sysinfo_230 = notes_plat_sysinfo_235 = SPEC is set to: /HPG/accel notes_plat_sysinfo_240 = Filesystem Type Size Used Avail Use% Mounted on notes_plat_sysinfo_245 = /dev/mapper/centos-root xfs 50G 21G 30G 42% / notes_plat_sysinfo_250 = Additional information from dmidecode: notes_plat_sysinfo_255 = notes_plat_sysinfo_260 = Warning: Use caution when you interpret this section. The 'dmidecode' program notes_plat_sysinfo_265 = reads system data which is "intended to allow hardware to be accurately notes_plat_sysinfo_270 = determined", but the intent may not be met, as there are frequent changes to notes_plat_sysinfo_275 = hardware, firmware, and the "DMTF SMBIOS" standard. notes_plat_sysinfo_280 = notes_plat_sysinfo_285 = BIOS American Megatrends Inc. 2.0b 02/26/2018 notes_plat_sysinfo_290 = Memory: notes_plat_sysinfo_295 = 2x NO DIMM NO DIMM notes_plat_sysinfo_300 = 4x Samsung M393A2K43BB1-CTD 16 GB 2 rank 2666 MT/s, configured at 2400 MT/s notes_plat_sysinfo_305 = notes_plat_sysinfo_310 = (End of data from sysinfo program) hw_cpu_name = Intel Xeon Silver 4110 hw_disk000 = 50 GB add more disk info here hw_memory001 = 62.369 GB fixme: If using DDR3, format is: hw_memory002 = 'N GB (M x N GB nRxn PCn-nnnnnR-n, ECC)' hw_nchips = 1 prepared_by = root (is never output, only tags rawfile) sw_file = xfs sw_os001 = CentOS Linux release 7.6.1810 (Core) sw_os002 = 3.10.0-957.el7.x86_64 sw_state = Run level 3 (add definition here) # 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 = /HPG/accel/config/gcc_flags_20190516.xml sw_peak_ptrsize = Not Applicable # 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 = https://www.spec.org/accel/flags/gcc_flags.20190605.xml hw_cpu_name = Intel Xeon Silver 4110 hw_cpu_mhz = 2100 hw_cpu_max_mhz = 2100 hw_fpu = integrated hw_ncpuorder = 1 hw_pcache = 32 KB I + 32 KB D on chip per core hw_scache = 1 MB I+D on chip per core hw_tcache = 11 MB I+D on chip per chip hw_ocache = None hw_memory = 64 GB (4 x 16 GB 2Rx8 PC4-2666V-R) hw_accel_model = GeForce GTX 1080 hw_accel_vendor = NVIDIA hw_accel_name = NVIDIA GeForce GTX 1080 hw_accel_type = GPU hw_accel_connect = PCIe 3.0 16x hw_accel_ecc = No sw_accel_driver = NVIDIA Driver Version 418.56 sw_compiler = GCC version 4.8.5 20150623 sw_file = xfs sw_state = Multi-user, run level 3 sw_peak_ptrsize = Not Applicable sw_other = NVIDIA CUDA 10.1 hw_accel_desc000 = NVIDIA GeForce GTX 1080, 2560 CUDA cores, hw_accel_desc001 = 1556 MHz hw_accel_desc002 = 8.0 GiB GDDR5 RAM test_sponsor = Harsper Co.,LTD license_num = HPG068A tester = Telecommunications Technology Association hw_avail = Nov 2018 sw_avail = Nov 2018 prepared_by = Chi-Woong Kim(jwkim.81@tta.or.kr) hw_vendor = Harsper Co.,LTD hw_model = MG140-G1 hw_nthreadspercore = 2 hw_ncoresperchip = 8 hw_ncores = 8 hw_nchips = 1 hw_cpu_char000 = Intel Turbo Boost Technology off. hw_cpu_char001 = Hyper-threading on. hw_disk000 = 1 x 250GB WDC WDS250G2B0B SATA hw_disk001 = 2 x 250GB SAMSUNG MZ7WD480HAGM-00003 RAID1 sw_os000 = CentOS Linux release 7.6.1810 (Core) sw_os001 = 3.10.0-957.el7.x86_64 notes_plat_sysinfo_000 = Sysinfo program /HPG/accel/Docs/sysinfo notes_plat_sysinfo_005 = $Rev: 6965 $ $Date:: 2015-04-21 #$ c05a7f14b1b1765e3fe1df68447e8a35 notes_plat_sysinfo_010 = running on harsper Mon May 27 14:51:17 2019 notes_plat_sysinfo_015 = notes_plat_sysinfo_020 = This section contains SUT (System Under Test) info as seen by notes_plat_sysinfo_025 = some common utilities. To remove or add to this section, see: notes_plat_sysinfo_030 = http://www.spec.org/accel/Docs/config.html#sysinfo notes_plat_sysinfo_035 = notes_plat_sysinfo_040 = From /proc/cpuinfo notes_plat_sysinfo_045 = model name : Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz notes_plat_sysinfo_050 = 1 "physical id"s (chips) notes_plat_sysinfo_055 = 16 "processors" notes_plat_sysinfo_060 = cores, siblings (Caution: counting these is hw and system dependent. The notes_plat_sysinfo_065 = following excerpts from /proc/cpuinfo might not be reliable. Use with notes_plat_sysinfo_070 = caution.) notes_plat_sysinfo_075 = cpu cores : 8 notes_plat_sysinfo_080 = siblings : 16 notes_plat_sysinfo_085 = physical 0: cores 0 1 2 3 4 5 6 7 notes_plat_sysinfo_090 = cache size : 11264 KB notes_plat_sysinfo_095 = notes_plat_sysinfo_100 = From /proc/meminfo notes_plat_sysinfo_105 = MemTotal: 65398344 kB notes_plat_sysinfo_110 = HugePages_Total: 0 notes_plat_sysinfo_115 = Hugepagesize: 2048 kB notes_plat_sysinfo_120 = notes_plat_sysinfo_125 = From /etc/*release* /etc/*version* notes_plat_sysinfo_130 = centos-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_135 = centos-release-upstream: Derived from Red Hat Enterprise Linux 7.6 (Source) notes_plat_sysinfo_140 = os-release: notes_plat_sysinfo_145 = NAME="CentOS Linux" notes_plat_sysinfo_150 = VERSION="7 (Core)" notes_plat_sysinfo_155 = ID="centos" notes_plat_sysinfo_160 = ID_LIKE="rhel fedora" notes_plat_sysinfo_165 = VERSION_ID="7" notes_plat_sysinfo_170 = PRETTY_NAME="CentOS Linux 7 (Core)" notes_plat_sysinfo_175 = ANSI_COLOR="0;31" notes_plat_sysinfo_180 = CPE_NAME="cpe:/o:centos:centos:7" notes_plat_sysinfo_185 = redhat-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_190 = system-release: CentOS Linux release 7.6.1810 (Core) notes_plat_sysinfo_195 = system-release-cpe: cpe:/o:centos:centos:7 notes_plat_sysinfo_200 = notes_plat_sysinfo_205 = uname -a: notes_plat_sysinfo_210 = Linux harsper 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 notes_plat_sysinfo_215 = x86_64 x86_64 GNU/Linux notes_plat_sysinfo_220 = notes_plat_sysinfo_225 = run-level 3 May 14 12:57 notes_plat_sysinfo_230 = notes_plat_sysinfo_235 = SPEC is set to: /HPG/accel notes_plat_sysinfo_240 = Filesystem Type Size Used Avail Use% Mounted on notes_plat_sysinfo_245 = /dev/mapper/centos-root xfs 50G 24G 27G 47% / notes_plat_sysinfo_250 = Additional information from dmidecode: notes_plat_sysinfo_255 = notes_plat_sysinfo_260 = Warning: Use caution when you interpret this section. The 'dmidecode' program notes_plat_sysinfo_265 = reads system data which is "intended to allow hardware to be accurately notes_plat_sysinfo_270 = determined", but the intent may not be met, as there are frequent changes to notes_plat_sysinfo_275 = hardware, firmware, and the "DMTF SMBIOS" standard. notes_plat_sysinfo_280 = notes_plat_sysinfo_285 = BIOS American Megatrends Inc. 2.0b 02/26/2018 notes_plat_sysinfo_290 = Memory: notes_plat_sysinfo_295 = 2x NO DIMM NO DIMM notes_plat_sysinfo_300 = 4x Samsung M393A2K43BB1-CTD 16 GB 2 rank 2666 MT/s, configured at 2400 MT/s notes_plat_sysinfo_305 = notes_plat_sysinfo_310 = (End of data from sysinfo program)