changeset 469cf1ea40f5 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=469cf1ea40f5 description: stats: x86: Update stats for the CPUID change.
diffstat: tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini | 6 + tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout | 6 +- tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt | 2458 +++--- tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/system.pc.com_1.terminal | 3 +- tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.ini | 4 + tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json | 4 + tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/simerr | 75 + tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/simout | 4 +- tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt | 3108 +++++---- tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/system.pc.com_1.terminal | 3 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/config.ini | 8 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/simout | 6 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt | 805 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/config.ini | 8 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/simout | 6 +- tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt | 2050 +++--- 16 files changed, 4360 insertions(+), 4194 deletions(-) diffs (truncated from 9834 to 300 lines): diff -r 5d119a460f15 -r 469cf1ea40f5 tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini --- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini Tue Jan 06 22:15:00 2015 -0800 +++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini Wed Jan 07 00:31:09 2015 -0800 @@ -207,6 +207,7 @@ addr_ranges=0:18446744073709551615 assoc=4 clk_domain=system.cpu_clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 @@ -257,6 +258,7 @@ addr_ranges=0:18446744073709551615 assoc=2 clk_domain=system.cpu_clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 @@ -599,6 +601,7 @@ addr_ranges=0:18446744073709551615 assoc=1 clk_domain=system.cpu_clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 @@ -665,6 +668,7 @@ addr_ranges=0:18446744073709551615 assoc=2 clk_domain=system.cpu_clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 @@ -700,6 +704,7 @@ addr_ranges=0:18446744073709551615 assoc=8 clk_domain=system.cpu_clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=20 @@ -1202,6 +1207,7 @@ addr_ranges=0:134217727 assoc=8 clk_domain=system.clk_domain +demand_mshr_reserve=1 eventq_index=0 forward_snoops=false hit_latency=50 diff -r 5d119a460f15 -r 469cf1ea40f5 tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout --- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout Tue Jan 06 22:15:00 2015 -0800 +++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/simout Wed Jan 07 00:31:09 2015 -0800 @@ -1,12 +1,12 @@ gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 19 2014 14:40:22 -gem5 started Nov 19 2014 14:41:52 +gem5 compiled Jan 6 2015 22:19:56 +gem5 started Jan 6 2015 22:27:08 gem5 executing on gabeblackz620.mtv.corp.google.com command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing -re /usr/local/google/home/gabeblack/gem5/hg/gem5/tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing Global frequency set at 1000000000000 ticks per second info: kernel located at: /usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012 info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 5125902116500 because m5_exit instruction encountered +Exiting @ tick 5125946039500 because m5_exit instruction encountered diff -r 5d119a460f15 -r 469cf1ea40f5 tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt --- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt Tue Jan 06 22:15:00 2015 -0800 +++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt Wed Jan 07 00:31:09 2015 -0800 @@ -1,129 +1,129 @@ ---------- Begin Simulation Statistics ---------- -sim_seconds 5.129943 # Number of seconds simulated -sim_ticks 5129943020500 # Number of ticks simulated -final_tick 5129943020500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_seconds 5.125946 # Number of seconds simulated +sim_ticks 5125946039500 # Number of ticks simulated +final_tick 5125946039500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000000 # Frequency of simulated ticks -host_inst_rate 121408 # Simulator instruction rate (inst/s) -host_op_rate 239988 # Simulator op (including micro ops) rate (op/s) -host_tick_rate 1526556123 # Simulator tick rate (ticks/s) -host_mem_usage 798272 # Number of bytes of host memory used -host_seconds 3360.47 # Real time elapsed on the host -sim_insts 407987808 # Number of instructions simulated -sim_ops 806471132 # Number of ops (including micro ops) simulated +host_inst_rate 214937 # Simulator instruction rate (inst/s) +host_op_rate 424847 # Simulator op (including micro ops) rate (op/s) +host_tick_rate 2699457200 # Simulator tick rate (ticks/s) +host_mem_usage 751580 # Number of bytes of host memory used +host_seconds 1898.88 # Real time elapsed on the host +sim_insts 408140259 # Number of instructions simulated +sim_ops 806733017 # Number of ops (including micro ops) simulated system.voltage_domain.voltage 1 # Voltage in Volts system.clk_domain.clock 1000 # Clock period in ticks system.physmem.bytes_read::cpu.dtb.walker 4352 # Number of bytes read from this memory system.physmem.bytes_read::cpu.itb.walker 320 # Number of bytes read from this memory -system.physmem.bytes_read::cpu.inst 1049088 # Number of bytes read from this memory -system.physmem.bytes_read::cpu.data 10796544 # Number of bytes read from this memory +system.physmem.bytes_read::cpu.inst 1045568 # Number of bytes read from this memory +system.physmem.bytes_read::cpu.data 10796928 # Number of bytes read from this memory system.physmem.bytes_read::pc.south_bridge.ide 28352 # Number of bytes read from this memory -system.physmem.bytes_read::total 11878656 # Number of bytes read from this memory -system.physmem.bytes_inst_read::cpu.inst 1049088 # Number of instructions bytes read from this memory -system.physmem.bytes_inst_read::total 1049088 # Number of instructions bytes read from this memory -system.physmem.bytes_written::writebacks 9594624 # Number of bytes written to this memory -system.physmem.bytes_written::total 9594624 # Number of bytes written to this memory +system.physmem.bytes_read::total 11875520 # Number of bytes read from this memory +system.physmem.bytes_inst_read::cpu.inst 1045568 # Number of instructions bytes read from this memory +system.physmem.bytes_inst_read::total 1045568 # Number of instructions bytes read from this memory +system.physmem.bytes_written::writebacks 9590656 # Number of bytes written to this memory +system.physmem.bytes_written::total 9590656 # Number of bytes written to this memory system.physmem.num_reads::cpu.dtb.walker 68 # Number of read requests responded to by this memory system.physmem.num_reads::cpu.itb.walker 5 # Number of read requests responded to by this memory -system.physmem.num_reads::cpu.inst 16392 # Number of read requests responded to by this memory -system.physmem.num_reads::cpu.data 168696 # Number of read requests responded to by this memory +system.physmem.num_reads::cpu.inst 16337 # Number of read requests responded to by this memory +system.physmem.num_reads::cpu.data 168702 # Number of read requests responded to by this memory system.physmem.num_reads::pc.south_bridge.ide 443 # Number of read requests responded to by this memory -system.physmem.num_reads::total 185604 # Number of read requests responded to by this memory -system.physmem.num_writes::writebacks 149916 # Number of write requests responded to by this memory -system.physmem.num_writes::total 149916 # Number of write requests responded to by this memory -system.physmem.bw_read::cpu.dtb.walker 848 # Total read bandwidth from this memory (bytes/s) +system.physmem.num_reads::total 185555 # Number of read requests responded to by this memory +system.physmem.num_writes::writebacks 149854 # Number of write requests responded to by this memory +system.physmem.num_writes::total 149854 # Number of write requests responded to by this memory +system.physmem.bw_read::cpu.dtb.walker 849 # Total read bandwidth from this memory (bytes/s) system.physmem.bw_read::cpu.itb.walker 62 # Total read bandwidth from this memory (bytes/s) -system.physmem.bw_read::cpu.inst 204503 # Total read bandwidth from this memory (bytes/s) -system.physmem.bw_read::cpu.data 2104613 # Total read bandwidth from this memory (bytes/s) -system.physmem.bw_read::pc.south_bridge.ide 5527 # Total read bandwidth from this memory (bytes/s) -system.physmem.bw_read::total 2315553 # Total read bandwidth from this memory (bytes/s) -system.physmem.bw_inst_read::cpu.inst 204503 # Instruction read bandwidth from this memory (bytes/s) -system.physmem.bw_inst_read::total 204503 # Instruction read bandwidth from this memory (bytes/s) -system.physmem.bw_write::writebacks 1870318 # Write bandwidth from this memory (bytes/s) -system.physmem.bw_write::total 1870318 # Write bandwidth from this memory (bytes/s) -system.physmem.bw_total::writebacks 1870318 # Total bandwidth to/from this memory (bytes/s) -system.physmem.bw_total::cpu.dtb.walker 848 # Total bandwidth to/from this memory (bytes/s) +system.physmem.bw_read::cpu.inst 203976 # Total read bandwidth from this memory (bytes/s) +system.physmem.bw_read::cpu.data 2106329 # Total read bandwidth from this memory (bytes/s) +system.physmem.bw_read::pc.south_bridge.ide 5531 # Total read bandwidth from this memory (bytes/s) +system.physmem.bw_read::total 2316747 # Total read bandwidth from this memory (bytes/s) +system.physmem.bw_inst_read::cpu.inst 203976 # Instruction read bandwidth from this memory (bytes/s) +system.physmem.bw_inst_read::total 203976 # Instruction read bandwidth from this memory (bytes/s) +system.physmem.bw_write::writebacks 1871002 # Write bandwidth from this memory (bytes/s) +system.physmem.bw_write::total 1871002 # Write bandwidth from this memory (bytes/s) +system.physmem.bw_total::writebacks 1871002 # Total bandwidth to/from this memory (bytes/s) +system.physmem.bw_total::cpu.dtb.walker 849 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::cpu.itb.walker 62 # Total bandwidth to/from this memory (bytes/s) -system.physmem.bw_total::cpu.inst 204503 # Total bandwidth to/from this memory (bytes/s) -system.physmem.bw_total::cpu.data 2104613 # Total bandwidth to/from this memory (bytes/s) -system.physmem.bw_total::pc.south_bridge.ide 5527 # Total bandwidth to/from this memory (bytes/s) -system.physmem.bw_total::total 4185871 # Total bandwidth to/from this memory (bytes/s) -system.physmem.readReqs 185604 # Number of read requests accepted -system.physmem.writeReqs 196636 # Number of write requests accepted -system.physmem.readBursts 185604 # Number of DRAM read bursts, including those serviced by the write queue -system.physmem.writeBursts 196636 # Number of DRAM write bursts, including those merged in the write queue -system.physmem.bytesReadDRAM 11865664 # Total number of bytes read from DRAM -system.physmem.bytesReadWrQ 12992 # Total number of bytes read from write queue -system.physmem.bytesWritten 12442240 # Total number of bytes written to DRAM -system.physmem.bytesReadSys 11878656 # Total read bytes from the system interface side -system.physmem.bytesWrittenSys 12584704 # Total written bytes from the system interface side -system.physmem.servicedByWrQ 203 # Number of DRAM read bursts serviced by the write queue -system.physmem.mergedWrBursts 2199 # Number of DRAM write bursts merged with an existing one -system.physmem.neitherReadNorWriteReqs 1712 # Number of requests that are neither read nor write -system.physmem.perBankRdBursts::0 11483 # Per bank write bursts -system.physmem.perBankRdBursts::1 10958 # Per bank write bursts -system.physmem.perBankRdBursts::2 11903 # Per bank write bursts -system.physmem.perBankRdBursts::3 11497 # Per bank write bursts -system.physmem.perBankRdBursts::4 11986 # Per bank write bursts -system.physmem.perBankRdBursts::5 11369 # Per bank write bursts -system.physmem.perBankRdBursts::6 11563 # Per bank write bursts -system.physmem.perBankRdBursts::7 11462 # Per bank write bursts -system.physmem.perBankRdBursts::8 11178 # Per bank write bursts -system.physmem.perBankRdBursts::9 11812 # Per bank write bursts -system.physmem.perBankRdBursts::10 11732 # Per bank write bursts -system.physmem.perBankRdBursts::11 11823 # Per bank write bursts -system.physmem.perBankRdBursts::12 11783 # Per bank write bursts -system.physmem.perBankRdBursts::13 12309 # Per bank write bursts -system.physmem.perBankRdBursts::14 11732 # Per bank write bursts -system.physmem.perBankRdBursts::15 10811 # Per bank write bursts -system.physmem.perBankWrBursts::0 14023 # Per bank write bursts -system.physmem.perBankWrBursts::1 13077 # Per bank write bursts -system.physmem.perBankWrBursts::2 12485 # Per bank write bursts -system.physmem.perBankWrBursts::3 11134 # Per bank write bursts -system.physmem.perBankWrBursts::4 11942 # Per bank write bursts -system.physmem.perBankWrBursts::5 11710 # Per bank write bursts -system.physmem.perBankWrBursts::6 11692 # Per bank write bursts -system.physmem.perBankWrBursts::7 11673 # Per bank write bursts -system.physmem.perBankWrBursts::8 11519 # Per bank write bursts -system.physmem.perBankWrBursts::9 11764 # Per bank write bursts -system.physmem.perBankWrBursts::10 12914 # Per bank write bursts -system.physmem.perBankWrBursts::11 11938 # Per bank write bursts -system.physmem.perBankWrBursts::12 12257 # Per bank write bursts -system.physmem.perBankWrBursts::13 11913 # Per bank write bursts -system.physmem.perBankWrBursts::14 12398 # Per bank write bursts -system.physmem.perBankWrBursts::15 11971 # Per bank write bursts +system.physmem.bw_total::cpu.inst 203976 # Total bandwidth to/from this memory (bytes/s) +system.physmem.bw_total::cpu.data 2106329 # Total bandwidth to/from this memory (bytes/s) +system.physmem.bw_total::pc.south_bridge.ide 5531 # Total bandwidth to/from this memory (bytes/s) +system.physmem.bw_total::total 4187749 # Total bandwidth to/from this memory (bytes/s) +system.physmem.readReqs 185555 # Number of read requests accepted +system.physmem.writeReqs 196574 # Number of write requests accepted +system.physmem.readBursts 185555 # Number of DRAM read bursts, including those serviced by the write queue +system.physmem.writeBursts 196574 # Number of DRAM write bursts, including those merged in the write queue +system.physmem.bytesReadDRAM 11866560 # Total number of bytes read from DRAM +system.physmem.bytesReadWrQ 8960 # Total number of bytes read from write queue +system.physmem.bytesWritten 12447744 # Total number of bytes written to DRAM +system.physmem.bytesReadSys 11875520 # Total read bytes from the system interface side +system.physmem.bytesWrittenSys 12580736 # Total written bytes from the system interface side +system.physmem.servicedByWrQ 140 # Number of DRAM read bursts serviced by the write queue +system.physmem.mergedWrBursts 2049 # Number of DRAM write bursts merged with an existing one +system.physmem.neitherReadNorWriteReqs 1754 # Number of requests that are neither read nor write +system.physmem.perBankRdBursts::0 11700 # Per bank write bursts +system.physmem.perBankRdBursts::1 10942 # Per bank write bursts +system.physmem.perBankRdBursts::2 11772 # Per bank write bursts +system.physmem.perBankRdBursts::3 11534 # Per bank write bursts +system.physmem.perBankRdBursts::4 11556 # Per bank write bursts +system.physmem.perBankRdBursts::5 11202 # Per bank write bursts +system.physmem.perBankRdBursts::6 11589 # Per bank write bursts +system.physmem.perBankRdBursts::7 11470 # Per bank write bursts +system.physmem.perBankRdBursts::8 10957 # Per bank write bursts +system.physmem.perBankRdBursts::9 11574 # Per bank write bursts +system.physmem.perBankRdBursts::10 11037 # Per bank write bursts +system.physmem.perBankRdBursts::11 11773 # Per bank write bursts +system.physmem.perBankRdBursts::12 12032 # Per bank write bursts +system.physmem.perBankRdBursts::13 13037 # Per bank write bursts +system.physmem.perBankRdBursts::14 11759 # Per bank write bursts +system.physmem.perBankRdBursts::15 11481 # Per bank write bursts +system.physmem.perBankWrBursts::0 13445 # Per bank write bursts +system.physmem.perBankWrBursts::1 12349 # Per bank write bursts +system.physmem.perBankWrBursts::2 11384 # Per bank write bursts +system.physmem.perBankWrBursts::3 11463 # Per bank write bursts +system.physmem.perBankWrBursts::4 12267 # Per bank write bursts +system.physmem.perBankWrBursts::5 12371 # Per bank write bursts +system.physmem.perBankWrBursts::6 11486 # Per bank write bursts +system.physmem.perBankWrBursts::7 11359 # Per bank write bursts +system.physmem.perBankWrBursts::8 11596 # Per bank write bursts +system.physmem.perBankWrBursts::9 12338 # Per bank write bursts +system.physmem.perBankWrBursts::10 11770 # Per bank write bursts +system.physmem.perBankWrBursts::11 12080 # Per bank write bursts +system.physmem.perBankWrBursts::12 12282 # Per bank write bursts +system.physmem.perBankWrBursts::13 12669 # Per bank write bursts +system.physmem.perBankWrBursts::14 12453 # Per bank write bursts +system.physmem.perBankWrBursts::15 13184 # Per bank write bursts system.physmem.numRdRetry 0 # Number of times read queue was full causing retry system.physmem.numWrRetry 0 # Number of times write queue was full causing retry -system.physmem.totGap 5129942968500 # Total gap between requests +system.physmem.totGap 5125945988000 # Total gap between requests system.physmem.readPktSize::0 0 # Read request sizes (log2) system.physmem.readPktSize::1 0 # Read request sizes (log2) system.physmem.readPktSize::2 0 # Read request sizes (log2) system.physmem.readPktSize::3 0 # Read request sizes (log2) system.physmem.readPktSize::4 0 # Read request sizes (log2) system.physmem.readPktSize::5 0 # Read request sizes (log2) -system.physmem.readPktSize::6 185604 # Read request sizes (log2) +system.physmem.readPktSize::6 185555 # Read request sizes (log2) system.physmem.writePktSize::0 0 # Write request sizes (log2) system.physmem.writePktSize::1 0 # Write request sizes (log2) system.physmem.writePktSize::2 0 # Write request sizes (log2) system.physmem.writePktSize::3 0 # Write request sizes (log2) system.physmem.writePktSize::4 0 # Write request sizes (log2) system.physmem.writePktSize::5 0 # Write request sizes (log2) -system.physmem.writePktSize::6 196636 # Write request sizes (log2) -system.physmem.rdQLenPdf::0 170730 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::1 11911 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::2 2018 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::3 400 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::4 56 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::5 41 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::6 33 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::7 31 # What read queue length does an incoming req see +system.physmem.writePktSize::6 196574 # Write request sizes (log2) +system.physmem.rdQLenPdf::0 170769 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::1 11917 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::2 2025 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::3 375 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::4 55 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::5 39 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::6 32 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::7 30 # What read queue length does an incoming req see system.physmem.rdQLenPdf::8 28 # What read queue length does an incoming req see system.physmem.rdQLenPdf::9 28 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::10 28 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::11 29 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::12 28 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::13 28 # What read queue length does an incoming req see -system.physmem.rdQLenPdf::14 8 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::10 29 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::11 27 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::12 25 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::13 25 # What read queue length does an incoming req see +system.physmem.rdQLenPdf::14 7 # What read queue length does an incoming req see system.physmem.rdQLenPdf::15 2 # What read queue length does an incoming req see system.physmem.rdQLenPdf::16 1 # What read queue length does an incoming req see system.physmem.rdQLenPdf::17 1 # What read queue length does an incoming req see _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev