changeset 3db869bbcdd1 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=3db869bbcdd1
description:
        Updating EIO regression reference outputs for new stats.

diffstat:

 tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.ini |   21 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout     |    6 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt  |   13 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.ini |   66 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/simout     |    8 +-
 tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt  |  240 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/config.ini |  167 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr     |    2 -
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout     |    6 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt  |   16 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/config.ini |   13 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr     |    2 -
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout     |   12 +-
 tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt  |  861 
+++++----
 14 files changed, 773 insertions(+), 660 deletions(-)

diffs (truncated from 2532 to 300 lines):

diff -r 101441a7b420 -r 3db869bbcdd1 
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.ini
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.ini        
Tue Jun 04 15:17:04 2013 -0500
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/config.ini        
Sat Jun 08 10:28:33 2013 -0400
@@ -10,10 +10,12 @@
 type=System
 children=cpu membus physmem
 boot_osflags=a
+clock=1000
 init_param=0
 kernel=
 load_addr_mask=1099511627775
 mem_mode=atomic
+mem_ranges=
 memories=system.physmem
 num_work_ids=16
 readfile=
@@ -29,11 +31,11 @@
 
 [system.cpu]
 type=AtomicSimpleCPU
-children=dtb interrupts itb tracer workload
+children=dtb interrupts isa itb tracer workload
+branchPred=Null
 checker=Null
 clock=500
 cpu_id=0
-defer_registration=false
 do_checkpoint_insts=true
 do_quiesce=true
 do_statistics_insts=true
@@ -42,17 +44,22 @@
 function_trace=false
 function_trace_start=0
 interrupts=system.cpu.interrupts
+isa=system.cpu.isa
 itb=system.cpu.itb
 max_insts_all_threads=0
 max_insts_any_thread=500000
 max_loads_all_threads=0
 max_loads_any_thread=0
 numThreads=1
-phase=0
 profile=0
 progress_interval=0
+simpoint_interval=100000000
+simpoint_profile=false
+simpoint_profile_file=simpoint.bb.gz
+simpoint_start_insts=
 simulate_data_stalls=false
 simulate_inst_stalls=false
+switched_out=false
 system=system
 tracer=system.cpu.tracer
 width=1
@@ -67,6 +74,9 @@
 [system.cpu.interrupts]
 type=AlphaInterrupts
 
+[system.cpu.isa]
+type=AlphaISA
+
 [system.cpu.itb]
 type=AlphaTLB
 size=48
@@ -89,6 +99,7 @@
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port
@@ -96,13 +107,13 @@
 
 [system.physmem]
 type=SimpleMemory
+bandwidth=73.000000
+clock=1000
 conf_table_reported=false
-file=
 in_addr_map=true
 latency=30000
 latency_var=0
 null=false
 range=0:134217727
-zero=false
 port=system.membus.master[0]
 
diff -r 101441a7b420 -r 3db869bbcdd1 
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout    Tue Jun 
04 15:17:04 2013 -0500
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/simout    Sat Jun 
08 10:28:33 2013 -0400
@@ -1,10 +1,8 @@
-Redirecting stdout to 
build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic/simout
-Redirecting stderr to 
build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic/simerr
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jul 22 2012 20:21:46
-gem5 started Jul 23 2012 00:28:55
+gem5 compiled Jun  8 2013 10:00:13
+gem5 started Jun  8 2013 10:00:28
 gem5 executing on zizzer
 command line: build/ALPHA/gem5.opt -d 
build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic -re 
tests/run.py build/ALPHA/tests/opt/quick/se/20.eio-short/alpha/eio/simple-atomic
 Global frequency set at 1000000000000 ticks per second
diff -r 101441a7b420 -r 3db869bbcdd1 
tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt Tue Jun 
04 15:17:04 2013 -0500
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt Sat Jun 
08 10:28:33 2013 -0400
@@ -4,11 +4,11 @@
 sim_ticks                                   250015500                       # 
Number of ticks simulated
 final_tick                                  250015500                       # 
Number of ticks from beginning of simulation (restored from checkpoints and 
never reset)
 sim_freq                                 1000000000000                       # 
Frequency of simulated ticks
-host_inst_rate                                1870393                       # 
Simulator instruction rate (inst/s)
-host_op_rate                                  1870272                       # 
Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              935134836                       # 
Simulator tick rate (ticks/s)
-host_mem_usage                                 212756                       # 
Number of bytes of host memory used
-host_seconds                                     0.27                       # 
Real time elapsed on the host
+host_inst_rate                                2804892                       # 
Simulator instruction rate (inst/s)
+host_op_rate                                  2804630                       # 
Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             1402273759                       # 
Simulator tick rate (ticks/s)
+host_mem_usage                                 217844                       # 
Number of bytes of host memory used
+host_seconds                                     0.18                       # 
Real time elapsed on the host
 sim_insts                                      500001                       # 
Number of instructions simulated
 sim_ops                                        500001                       # 
Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst           2000076                       # 
Number of bytes read from this memory
@@ -33,6 +33,9 @@
 system.physmem.bw_total::cpu.inst          7999808012                       # 
Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu.data          5160328060                       # 
Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total            13160136072                       # 
Total bandwidth to/from this memory (bytes/s)
+system.membus.throughput                  13160136072                       # 
Throughput (bytes/s)
+system.membus.data_through_bus                3290238                       # 
Total data (bytes)
+system.membus.snoop_data_through_bus                0                       # 
Total snoop data (bytes)
 system.cpu.dtb.fetch_hits                           0                       # 
ITB hits
 system.cpu.dtb.fetch_misses                         0                       # 
ITB misses
 system.cpu.dtb.fetch_acv                            0                       # 
ITB acv
diff -r 101441a7b420 -r 3db869bbcdd1 
tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.ini
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.ini        
Tue Jun 04 15:17:04 2013 -0500
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/config.ini        
Sat Jun 08 10:28:33 2013 -0400
@@ -10,10 +10,12 @@
 type=System
 children=cpu membus physmem
 boot_osflags=a
+clock=1000
 init_param=0
 kernel=
 load_addr_mask=1099511627775
-mem_mode=atomic
+mem_mode=timing
+mem_ranges=
 memories=system.physmem
 num_work_ids=16
 readfile=
@@ -29,11 +31,11 @@
 
 [system.cpu]
 type=TimingSimpleCPU
-children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
+children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
+branchPred=Null
 checker=Null
 clock=500
 cpu_id=0
-defer_registration=false
 do_checkpoint_insts=true
 do_quiesce=true
 do_statistics_insts=true
@@ -41,15 +43,17 @@
 function_trace=false
 function_trace_start=0
 interrupts=system.cpu.interrupts
+isa=system.cpu.isa
 itb=system.cpu.itb
 max_insts_all_threads=0
 max_insts_any_thread=500000
 max_loads_all_threads=0
 max_loads_any_thread=0
 numThreads=1
-phase=0
 profile=0
 progress_interval=0
+simpoint_start_insts=
+switched_out=false
 system=system
 tracer=system.cpu.tracer
 workload=system.cpu.workload
@@ -61,21 +65,18 @@
 addr_ranges=0:18446744073709551615
 assoc=2
 block_size=64
+clock=500
 forward_snoops=true
-hash_delay=1
+hit_latency=2
 is_top_level=true
-latency=1000
 max_miss_count=0
-mshrs=10
+mshrs=4
 prefetch_on_access=false
 prefetcher=Null
-prioritizeRequests=false
-repl=Null
+response_latency=2
 size=262144
-subblock_size=0
 system=system
-tgts_per_mshr=5
-trace_addr=0
+tgts_per_mshr=20
 two_queue=false
 write_buffers=8
 cpu_side=system.cpu.dcache_port
@@ -90,21 +91,18 @@
 addr_ranges=0:18446744073709551615
 assoc=2
 block_size=64
+clock=500
 forward_snoops=true
-hash_delay=1
+hit_latency=2
 is_top_level=true
-latency=1000
 max_miss_count=0
-mshrs=10
+mshrs=4
 prefetch_on_access=false
 prefetcher=Null
-prioritizeRequests=false
-repl=Null
+response_latency=2
 size=131072
-subblock_size=0
 system=system
-tgts_per_mshr=5
-trace_addr=0
+tgts_per_mshr=20
 two_queue=false
 write_buffers=8
 cpu_side=system.cpu.icache_port
@@ -113,6 +111,9 @@
 [system.cpu.interrupts]
 type=AlphaInterrupts
 
+[system.cpu.isa]
+type=AlphaISA
+
 [system.cpu.itb]
 type=AlphaTLB
 size=48
@@ -120,23 +121,20 @@
 [system.cpu.l2cache]
 type=BaseCache
 addr_ranges=0:18446744073709551615
-assoc=2
+assoc=8
 block_size=64
+clock=500
 forward_snoops=true
-hash_delay=1
+hit_latency=20
 is_top_level=false
-latency=10000
 max_miss_count=0
-mshrs=10
+mshrs=20
 prefetch_on_access=false
 prefetcher=Null
-prioritizeRequests=false
-repl=Null
+response_latency=20
 size=2097152
-subblock_size=0
 system=system
-tgts_per_mshr=5
-trace_addr=0
+tgts_per_mshr=12
 two_queue=false
 write_buffers=8
 cpu_side=system.cpu.toL2Bus.master[0]
@@ -145,10 +143,11 @@
 [system.cpu.toL2Bus]
 type=CoherentBus
 block_size=64
-clock=1000
+clock=500
 header_cycles=1
+system=system
 use_default_range=false
-width=8
+width=32
 master=system.cpu.l2cache.cpu_side
 slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
 
@@ -170,6 +169,7 @@
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to