changeset 9c55c0214404 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=9c55c0214404
description:
stats: updates due to c0db268f811b
diffstat:
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
| 20 ++++++++-
tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
| 10 +++--
tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
| 16 +++++++-
tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
| 12 +++--
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
| 16 +++++++-
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
| 12 +++--
26 files changed, 305 insertions(+), 101 deletions(-)
diffs (truncated from 1223 to 300 lines):
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
Mon Feb 24 20:50:06 2014 -0600
@@ -10,7 +10,7 @@
[system]
type=System
-children=clk_domain cpu physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu physmem piobus ruby sys_port_proxy voltage_domain
boot_osflags=a
cache_line_size=64
clk_domain=system.clk_domain
@@ -18,6 +18,7 @@
init_param=0
kernel=
load_addr_mask=1099511627775
+load_offset=0
mem_mode=timing
mem_ranges=0:268435455
memories=system.physmem
@@ -42,6 +43,7 @@
[system.cpu]
type=TimingSimpleCPU
children=clk_domain dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu.clk_domain
cpu_id=0
@@ -108,7 +110,7 @@
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/alpha/linux/hello
+executable=tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
max_stack_size=67108864
@@ -131,6 +133,16 @@
null=true
range=0:134217727
+[system.piobus]
+type=NoncoherentBus
+clk_domain=system.clk_domain
+eventq_index=0
+header_cycles=1
+use_default_range=false
+width=8
+master=system.ruby.l1_cntrl0.sequencer.pio_slave_port
+slave=system.ruby.l1_cntrl0.sequencer.pio_master_port
system.ruby.l1_cntrl0.sequencer.mem_master_port
+
[system.ruby]
type=RubySystem
children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
@@ -282,6 +294,9 @@
using_network_tester=false
using_ruby_tester=false
version=0
+mem_master_port=system.piobus.slave[1]
+pio_master_port=system.piobus.slave[0]
+pio_slave_port=system.piobus.master[0]
slave=system.cpu.icache_port system.cpu.dcache_port
[system.ruby.l2_cntrl0]
@@ -436,7 +451,6 @@
support_data_reqs=true
support_inst_reqs=true
system=system
-using_network_tester=false
using_ruby_tester=false
version=0
slave=system.system_port
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
Mon Feb 24 20:50:06 2014 -0600
@@ -4,15 +4,17 @@
sim_ticks 138616 #
Number of ticks simulated
final_tick 138616 #
Number of ticks from beginning of simulation (restored from checkpoints and
never reset)
sim_freq 1000000000 #
Frequency of simulated ticks
-host_inst_rate 22907 #
Simulator instruction rate (inst/s)
-host_op_rate 22905 #
Simulator op (including micro ops) rate (op/s)
-host_tick_rate 496843 #
Simulator tick rate (ticks/s)
-host_mem_usage 174712 #
Number of bytes of host memory used
-host_seconds 0.28 #
Real time elapsed on the host
+host_inst_rate 14698 #
Simulator instruction rate (inst/s)
+host_op_rate 14697 #
Simulator op (including micro ops) rate (op/s)
+host_tick_rate 318804 #
Simulator tick rate (ticks/s)
+host_mem_usage 174728 #
Number of bytes of host memory used
+host_seconds 0.43 #
Real time elapsed on the host
sim_insts 6390 #
Number of instructions simulated
sim_ops 6390 #
Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 #
Voltage in Volts
system.clk_domain.clock 1 #
Clock period in ticks
+system.piobus.throughput 0 #
Throughput (bytes/s)
+system.piobus.data_through_bus 0 #
Total data (bytes)
system.ruby.clk_domain.clock 1 #
Clock period in ticks
system.ruby.delayHist::bucket_size 1 #
delay histogram for all message
system.ruby.delayHist::max_bucket 9 #
delay histogram for all message
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
Mon Feb 24 20:50:06 2014 -0600
@@ -10,7 +10,7 @@
[system]
type=System
-children=clk_domain cpu physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu physmem piobus ruby sys_port_proxy voltage_domain
boot_osflags=a
cache_line_size=64
clk_domain=system.clk_domain
@@ -18,6 +18,7 @@
init_param=0
kernel=
load_addr_mask=1099511627775
+load_offset=0
mem_mode=timing
mem_ranges=0:268435455
memories=system.physmem
@@ -42,6 +43,7 @@
[system.cpu]
type=TimingSimpleCPU
children=clk_domain dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu.clk_domain
cpu_id=0
@@ -108,7 +110,7 @@
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/alpha/linux/hello
+executable=tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
max_stack_size=67108864
@@ -131,6 +133,16 @@
null=true
range=0:134217727
+[system.piobus]
+type=NoncoherentBus
+clk_domain=system.clk_domain
+eventq_index=0
+header_cycles=1
+use_default_range=false
+width=8
+master=system.ruby.l1_cntrl0.sequencer.pio_slave_port
+slave=system.ruby.l1_cntrl0.sequencer.pio_master_port
system.ruby.l1_cntrl0.sequencer.mem_master_port
+
[system.ruby]
type=RubySystem
children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
@@ -267,6 +279,9 @@
using_network_tester=false
using_ruby_tester=false
version=0
+mem_master_port=system.piobus.slave[1]
+pio_master_port=system.piobus.slave[0]
+pio_slave_port=system.piobus.master[0]
slave=system.cpu.icache_port system.cpu.dcache_port
[system.ruby.l2_cntrl0]
@@ -420,7 +435,6 @@
support_data_reqs=true
support_inst_reqs=true
system=system
-using_network_tester=false
using_ruby_tester=false
version=0
slave=system.system_port
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
Mon Feb 24 20:50:06 2014 -0600
@@ -4,15 +4,17 @@
sim_ticks 117611 #
Number of ticks simulated
final_tick 117611 #
Number of ticks from beginning of simulation (restored from checkpoints and
never reset)
sim_freq 1000000000 #
Frequency of simulated ticks
-host_inst_rate 22851 #
Simulator instruction rate (inst/s)
-host_op_rate 22850 #
Simulator op (including micro ops) rate (op/s)
-host_tick_rate 420529 #
Simulator tick rate (ticks/s)
-host_mem_usage 177976 #
Number of bytes of host memory used
-host_seconds 0.28 #
Real time elapsed on the host
+host_inst_rate 21881 #
Simulator instruction rate (inst/s)
+host_op_rate 21879 #
Simulator op (including micro ops) rate (op/s)
+host_tick_rate 402676 #
Simulator tick rate (ticks/s)
+host_mem_usage 177980 #
Number of bytes of host memory used
+host_seconds 0.29 #
Real time elapsed on the host
sim_insts 6390 #
Number of instructions simulated
sim_ops 6390 #
Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 #
Voltage in Volts
system.clk_domain.clock 1 #
Clock period in ticks
+system.piobus.throughput 0 #
Throughput (bytes/s)
+system.piobus.data_through_bus 0 #
Total data (bytes)
system.ruby.clk_domain.clock 1 #
Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 1
system.ruby.outstanding_req_hist::max_bucket 9
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
Mon Feb 24 20:50:06 2014 -0600
@@ -10,7 +10,7 @@
[system]
type=System
-children=clk_domain cpu physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu physmem piobus ruby sys_port_proxy voltage_domain
boot_osflags=a
cache_line_size=64
clk_domain=system.clk_domain
@@ -18,6 +18,7 @@
init_param=0
kernel=
load_addr_mask=1099511627775
+load_offset=0
mem_mode=timing
mem_ranges=0:268435455
memories=system.physmem
@@ -42,6 +43,7 @@
[system.cpu]
type=TimingSimpleCPU
children=clk_domain dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu.clk_domain
cpu_id=0
@@ -108,7 +110,7 @@
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/alpha/linux/hello
+executable=tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
max_stack_size=67108864
@@ -131,6 +133,16 @@
null=true
range=0:134217727
+[system.piobus]
+type=NoncoherentBus
+clk_domain=system.clk_domain
+eventq_index=0
+header_cycles=1
+use_default_range=false
+width=8
+master=system.ruby.l1_cntrl0.sequencer.pio_slave_port
+slave=system.ruby.l1_cntrl0.sequencer.pio_master_port
system.ruby.l1_cntrl0.sequencer.mem_master_port
+
[system.ruby]
type=RubySystem
children=clk_domain dir_cntrl0 l1_cntrl0 l2_cntrl0 memctrl_clk_domain network
@@ -278,6 +290,9 @@
using_network_tester=false
using_ruby_tester=false
version=0
+mem_master_port=system.piobus.slave[1]
+pio_master_port=system.piobus.slave[0]
+pio_slave_port=system.piobus.master[0]
slave=system.cpu.icache_port system.cpu.dcache_port
[system.ruby.l2_cntrl0]
@@ -433,7 +448,6 @@
support_data_reqs=true
support_inst_reqs=true
system=system
-using_network_tester=false
using_ruby_tester=false
version=0
slave=system.system_port
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
Mon Feb 24 20:50:06 2014 -0600
@@ -4,15 +4,17 @@
sim_ticks 113627 #
Number of ticks simulated
final_tick 113627 #
Number of ticks from beginning of simulation (restored from checkpoints and
never reset)
sim_freq 1000000000 #
Frequency of simulated ticks
-host_inst_rate 33215 #
Simulator instruction rate (inst/s)
-host_op_rate 33212 #
Simulator op (including micro ops) rate (op/s)
-host_tick_rate 590518 #
Simulator tick rate (ticks/s)
-host_mem_usage 174836 #
Number of bytes of host memory used
-host_seconds 0.19 #
Real time elapsed on the host
+host_inst_rate 28822 #
Simulator instruction rate (inst/s)
+host_op_rate 28819 #
Simulator op (including micro ops) rate (op/s)
+host_tick_rate 512426 #
Simulator tick rate (ticks/s)
+host_mem_usage 175880 #
Number of bytes of host memory used
+host_seconds 0.22 #
Real time elapsed on the host
sim_insts 6390 #
Number of instructions simulated
sim_ops 6390 #
Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 #
Voltage in Volts
system.clk_domain.clock 1 #
Clock period in ticks
+system.piobus.throughput 0 #
Throughput (bytes/s)
+system.piobus.data_through_bus 0 #
Total data (bytes)
system.ruby.clk_domain.clock 1 #
Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 1
system.ruby.outstanding_req_hist::max_bucket 9
diff -r c0db268f811b -r 9c55c0214404
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
---
a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
Mon Feb 24 20:50:05 2014 -0600
+++
b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
Mon Feb 24 20:50:06 2014 -0600
@@ -10,7 +10,7 @@
[system]
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev