changeset e535b95573c0 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=e535b95573c0
description:
stats: update SPARC FS stats
The fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic test was
broken for so long that, now that it's working again, the stats
output is out of date. This changeset updates the outputs, on
the assumption that the stats changes are all valid differences
due to other changes made while it was broken.
diffstat:
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
| 18 +-
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.json
| 38 +-
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simerr
| 39 +
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simout
| 18 +-
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt
| 251 ++++++++++
5 files changed, 334 insertions(+), 30 deletions(-)
diffs (truncated from 481 to 300 lines):
diff -r d1f8610cdffd -r e535b95573c0
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
---
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
Fri Jan 15 11:30:13 2016 +0000
+++
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.ini
Sun Jan 17 21:13:29 2016 -0500
@@ -15,11 +15,12 @@
cache_line_size=64
clk_domain=system.clk_domain
eventq_index=0
+exit_on_work_items=false
hypervisor_addr=1099243257856
-hypervisor_bin=/scratch/nilay/GEM5/system/binaries/q_new.bin
+hypervisor_bin=/dist/m5/system/binaries/q_new.bin
hypervisor_desc=system.hypervisor_desc
hypervisor_desc_addr=133446500352
-hypervisor_desc_bin=/scratch/nilay/GEM5/system/binaries/1up-hv.bin
+hypervisor_desc_bin=/dist/m5/system/binaries/1up-hv.bin
init_param=0
kernel=
kernel_addr_check=true
@@ -29,18 +30,19 @@
mem_ranges=1048576:68157439 2147483648:2415919103
memories=system.hypervisor_desc system.nvram system.partition_desc
system.physmem0 system.physmem1 system.rom
mmap_using_noreserve=false
+multi_thread=false
num_work_ids=16
nvram=system.nvram
nvram_addr=133429198848
-nvram_bin=/scratch/nilay/GEM5/system/binaries/nvram1
+nvram_bin=/dist/m5/system/binaries/nvram1
openboot_addr=1099243716608
-openboot_bin=/scratch/nilay/GEM5/system/binaries/openboot_new.bin
+openboot_bin=/dist/m5/system/binaries/openboot_new.bin
partition_desc=system.partition_desc
partition_desc_addr=133445976064
-partition_desc_bin=/scratch/nilay/GEM5/system/binaries/1up-md.bin
-readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
+partition_desc_bin=/dist/m5/system/binaries/1up-md.bin
+readfile=/z/stever/hg/gem5/tests/halt.sh
reset_addr=1099243192320
-reset_bin=/scratch/nilay/GEM5/system/binaries/reset_new.bin
+reset_bin=/dist/m5/system/binaries/reset_new.bin
rom=system.rom
symbolfile=
work_begin_ckpt_count=0
@@ -161,7 +163,7 @@
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
-image_file=/scratch/nilay/GEM5/system/disks/disk.s10hw2
+image_file=/dist/m5/system/disks/disk.s10hw2
read_only=true
[system.dvfs_handler]
diff -r d1f8610cdffd -r e535b95573c0
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.json
---
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.json
Fri Jan 15 11:30:13 2016 +0000
+++
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/config.json
Sun Jan 17 21:13:29 2016 -0500
@@ -473,8 +473,9 @@
"ret_data16": 65535
}
},
+ "partition_desc_addr": 133445976064,
"symbolfile": "",
- "readfile": "/scratch/nilay/GEM5/gem5/tests/halt.sh",
+ "readfile": "/z/stever/hg/gem5/tests/halt.sh",
"hypervisor_addr": 1099243257856,
"mem_ranges": [
"1048576:68157439",
@@ -482,7 +483,7 @@
],
"cxx_class": "SparcSystem",
"load_offset": 0,
- "reset_bin": "/scratch/nilay/GEM5/system/binaries/reset_new.bin",
+ "reset_bin": "/dist/m5/system/binaries/reset_new.bin",
"openboot_addr": 1099243716608,
"work_end_ckpt_count": 0,
"nvram_addr": 133429198848,
@@ -645,8 +646,8 @@
"type": "DVFSHandler"
},
"work_end_exit_count": 0,
- "hypervisor_desc_bin":
"/scratch/nilay/GEM5/system/binaries/1up-hv.bin",
- "openboot_bin":
"/scratch/nilay/GEM5/system/binaries/openboot_new.bin",
+ "hypervisor_desc_bin": "/dist/m5/system/binaries/1up-hv.bin",
+ "openboot_bin": "/dist/m5/system/binaries/openboot_new.bin",
"voltage_domain": {
"name": "voltage_domain",
"eventq_index": 0,
@@ -706,7 +707,7 @@
"work_cpus_ckpt_count": 0,
"work_begin_exit_count": 0,
"path": "system",
- "hypervisor_bin": "/scratch/nilay/GEM5/system/binaries/q_new.bin",
+ "hypervisor_bin": "/dist/m5/system/binaries/q_new.bin",
"cpu_clk_domain": {
"name": "cpu_clk_domain",
"clock": [
@@ -720,12 +721,12 @@
"type": "SrcClockDomain",
"domain_id": -1
},
- "nvram_bin": "/scratch/nilay/GEM5/system/binaries/nvram1",
+ "nvram_bin": "/dist/m5/system/binaries/nvram1",
"mem_mode": "atomic",
"name": "system",
"init_param": 0,
"type": "SparcSystem",
- "partition_desc_bin":
"/scratch/nilay/GEM5/system/binaries/1up-md.bin",
+ "partition_desc_bin": "/dist/m5/system/binaries/1up-md.bin",
"load_addr_mask": 1099511627775,
"cpu": {
"do_statistics_insts": true,
@@ -758,13 +759,15 @@
"peer": "system.membus.slave[1]",
"role": "MASTER"
},
- "interrupts": {
- "eventq_index": 0,
- "path": "system.cpu.interrupts",
- "type": "SparcInterrupts",
- "name": "interrupts",
- "cxx_class": "SparcISA::Interrupts"
- },
+ "interrupts": [
+ {
+ "eventq_index": 0,
+ "path": "system.cpu.interrupts",
+ "type": "SparcInterrupts",
+ "name": "interrupts",
+ "cxx_class": "SparcISA::Interrupts"
+ }
+ ],
"dcache_port": {
"peer": "system.membus.slave[2]",
"role": "MASTER"
@@ -831,7 +834,7 @@
"eventq_index": 0,
"cxx_class": "RawDiskImage",
"path": "system.disk0.image.child",
- "image_file":
"/scratch/nilay/GEM5/system/disks/disk.s10hw2",
+ "image_file": "/dist/m5/system/disks/disk.s10hw2",
"type": "RawDiskImage"
},
"path": "system.disk0.image",
@@ -848,11 +851,12 @@
"pio_addr": 134217728000,
"type": "MmDisk"
},
+ "multi_thread": false,
"reset_addr": 1099243192320,
"hypervisor_desc_addr": 133446500352,
- "partition_desc_addr": 133445976064,
+ "num_work_ids": 16,
"work_item_id": -1,
- "num_work_ids": 16
+ "exit_on_work_items": false
},
"time_sync_period": 200000000,
"eventq_index": 0,
diff -r d1f8610cdffd -r e535b95573c0
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simerr
---
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simerr
Fri Jan 15 11:30:13 2016 +0000
+++
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simerr
Sun Jan 17 21:13:29 2016 -0500
@@ -0,0 +1,39 @@
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: rounding error > tolerance
+ 0.145519 rounded to 0
+warn: Sockets disabled, not accepting terminal connections
+warn: Sockets disabled, not accepting gdb connections
+warn: Don't know what interrupt to clear for console.
diff -r d1f8610cdffd -r e535b95573c0
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simout
---
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simout
Fri Jan 15 11:30:13 2016 +0000
+++
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/simout
Sun Jan 17 21:13:29 2016 -0500
@@ -1,9 +1,17 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Dec 4 2015 15:03:17
-gem5 started Dec 4 2015 15:03:30
-gem5 executing on e104799-lin, pid 26420
-command line: build/SPARC/gem5.opt -d
build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic
-re /work/gem5/outgoing/gem5_2/tests/run.py
build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic
+gem5 compiled Jan 17 2016 20:30:24
+gem5 started Jan 17 2016 20:30:38
+gem5 executing on zizzer, pid 47389
+command line: build/SPARC/gem5.opt -d
build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic
-re /z/stever/hg/gem5/tests/run.py
build/SPARC/tests/opt/long/fs/80.solaris-boot/sparc/solaris/t1000-simple-atomic
-Skipping test: Can't find file 'disk.s10hw2' on path.
+Global frequency set at 2000000000 ticks per second
+info: No kernel set for full system simulation. Assuming you know what you're
doing
+ 0: system.t1000.htod: Real-time clock set to Thu Jan 1 00:00:00 2009
+
+ 0: system.t1000.htod: Real-time clock set to 1230768000
+info: Entering event queue @ 0. Starting simulation...
+info: Ignoring write to SPARC ERROR regsiter
+info: Ignoring write to SPARC ERROR regsiter
+Exiting @ tick 4467555024 because m5_exit instruction encountered
diff -r d1f8610cdffd -r e535b95573c0
tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt
---
a/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt
Fri Jan 15 11:30:13 2016 +0000
+++
b/tests/long/fs/80.solaris-boot/ref/sparc/solaris/t1000-simple-atomic/stats.txt
Sun Jan 17 21:13:29 2016 -0500
@@ -0,0 +1,251 @@
+
+---------- Begin Simulation Statistics ----------
+sim_seconds 2.233778 #
Number of seconds simulated
+sim_ticks 4467555024 #
Number of ticks simulated
+final_tick 4467555024 #
Number of ticks from beginning of simulation (restored from checkpoints and
never reset)
+sim_freq 2000000000 #
Frequency of simulated ticks
+host_inst_rate 1658224 #
Simulator instruction rate (inst/s)
+host_op_rate 1658876 #
Simulator op (including micro ops) rate (op/s)
+host_tick_rate 3324623 #
Simulator tick rate (ticks/s)
+host_mem_usage 518260 #
Number of bytes of host memory used
+host_seconds 1343.78 #
Real time elapsed on the host
+sim_insts 2228284650 #
Number of instructions simulated
+sim_ops 2229160714 #
Number of ops (including micro ops) simulated
+system.voltage_domain.voltage 1 #
Voltage in Volts
+system.clk_domain.clock 2 #
Clock period in ticks
+system.hypervisor_desc.bytes_read::cpu.data 16792
# Number of bytes read from this memory
+system.hypervisor_desc.bytes_read::total 16792 #
Number of bytes read from this memory
+system.hypervisor_desc.num_reads::cpu.data 9024
# Number of read requests responded to by this memory
+system.hypervisor_desc.num_reads::total 9024 #
Number of read requests responded to by this memory
+system.hypervisor_desc.bw_read::cpu.data 7517 #
Total read bandwidth from this memory (bytes/s)
+system.hypervisor_desc.bw_read::total 7517 #
Total read bandwidth from this memory (bytes/s)
+system.hypervisor_desc.bw_total::cpu.data 7517 #
Total bandwidth to/from this memory (bytes/s)
+system.hypervisor_desc.bw_total::total 7517 #
Total bandwidth to/from this memory (bytes/s)
+system.nvram.bytes_read::cpu.data 284 #
Number of bytes read from this memory
+system.nvram.bytes_read::total 284 #
Number of bytes read from this memory
+system.nvram.bytes_written::cpu.data 92 #
Number of bytes written to this memory
+system.nvram.bytes_written::total 92 #
Number of bytes written to this memory
+system.nvram.num_reads::cpu.data 284 #
Number of read requests responded to by this memory
+system.nvram.num_reads::total 284 #
Number of read requests responded to by this memory
+system.nvram.num_writes::cpu.data 92 #
Number of write requests responded to by this memory
+system.nvram.num_writes::total 92 #
Number of write requests responded to by this memory
+system.nvram.bw_read::cpu.data 127 #
Total read bandwidth from this memory (bytes/s)
+system.nvram.bw_read::total 127 #
Total read bandwidth from this memory (bytes/s)
+system.nvram.bw_write::cpu.data 41 #
Write bandwidth from this memory (bytes/s)
+system.nvram.bw_write::total 41 #
Write bandwidth from this memory (bytes/s)
+system.nvram.bw_total::cpu.data 168 #
Total bandwidth to/from this memory (bytes/s)
+system.nvram.bw_total::total 168 #
Total bandwidth to/from this memory (bytes/s)
+system.partition_desc.bytes_read::cpu.data 4846
# Number of bytes read from this memory
+system.partition_desc.bytes_read::total 4846 #
Number of bytes read from this memory
+system.partition_desc.num_reads::cpu.data 608 #
Number of read requests responded to by this memory
+system.partition_desc.num_reads::total 608 #
Number of read requests responded to by this memory
+system.partition_desc.bw_read::cpu.data 2169 #
Total read bandwidth from this memory (bytes/s)
+system.partition_desc.bw_read::total 2169 #
Total read bandwidth from this memory (bytes/s)
+system.partition_desc.bw_total::cpu.data 2169 #
Total bandwidth to/from this memory (bytes/s)
+system.partition_desc.bw_total::total 2169 #
Total bandwidth to/from this memory (bytes/s)
+system.physmem0.bytes_read::cpu.inst 612291324 #
Number of bytes read from this memory
+system.physmem0.bytes_read::cpu.data 97534024 #
Number of bytes read from this memory
+system.physmem0.bytes_read::total 709825348 #
Number of bytes read from this memory
+system.physmem0.bytes_inst_read::cpu.inst 612291324 #
Number of instructions bytes read from this memory
+system.physmem0.bytes_inst_read::total 612291324 #
Number of instructions bytes read from this memory
+system.physmem0.bytes_written::cpu.data 15400223 #
Number of bytes written to this memory
+system.physmem0.bytes_written::total 15400223 #
Number of bytes written to this memory
+system.physmem0.num_reads::cpu.inst 153072831 #
Number of read requests responded to by this memory
+system.physmem0.num_reads::cpu.data 12152054 #
Number of read requests responded to by this memory
+system.physmem0.num_reads::total 165224885 #
Number of read requests responded to by this memory
+system.physmem0.num_writes::cpu.data 1927067 #
Number of write requests responded to by this memory
+system.physmem0.num_writes::total 1927067 #
Number of write requests responded to by this memory
+system.physmem0.num_other::cpu.data 14 #
Number of other requests responded to by this memory
+system.physmem0.num_other::total 14 #
Number of other requests responded to by this memory
+system.physmem0.bw_read::cpu.inst 274105779 #
Total read bandwidth from this memory (bytes/s)
+system.physmem0.bw_read::cpu.data 43663267 #
Total read bandwidth from this memory (bytes/s)
+system.physmem0.bw_read::total 317769046 #
Total read bandwidth from this memory (bytes/s)
+system.physmem0.bw_inst_read::cpu.inst 274105779 #
Instruction read bandwidth from this memory (bytes/s)
+system.physmem0.bw_inst_read::total 274105779 #
Instruction read bandwidth from this memory (bytes/s)
+system.physmem0.bw_write::cpu.data 6894251 #
Write bandwidth from this memory (bytes/s)
+system.physmem0.bw_write::total 6894251 #
Write bandwidth from this memory (bytes/s)
+system.physmem0.bw_total::cpu.inst 274105779 #
Total bandwidth to/from this memory (bytes/s)
+system.physmem0.bw_total::cpu.data 50557518 #
Total bandwidth to/from this memory (bytes/s)
+system.physmem0.bw_total::total 324663297 #
Total bandwidth to/from this memory (bytes/s)
+system.physmem1.bytes_read::cpu.inst 8318106840 #
Number of bytes read from this memory
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev