changeset 2e9e2fb2fa71 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=2e9e2fb2fa71
description:
        stats: updates due to changes to ruby

diffstat:

 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
 |   247 +-
 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/ruby.stats
 |    54 -
 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/stats.txt
  |   643 +++--
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
      |    60 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/ruby.stats
      |    46 -
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
       |   282 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/ruby.stats
 |    61 -
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
  |   264 +-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/ruby.stats
     |    78 -
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
      |   393 ++-
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/ruby.stats
        |    78 -
 
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
         |   351 ++-
 tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/ruby.stats          
           |    69 -
 tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt           
           |   232 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
      |    60 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/ruby.stats
      |    46 -
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
       |   282 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/ruby.stats
 |    61 -
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
  |   264 +-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/ruby.stats
     |    78 -
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
      |   392 ++-
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/ruby.stats
        |    78 -
 
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
         |   347 ++-
 tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/ruby.stats          
           |    69 -
 tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt           
           |   232 +-
 tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt            
           |   232 +-
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/ruby.stats          
           |    69 -
 tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt           
           |   232 +-
 tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats            
           |    58 -
 tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt             
           |   263 ++-
 
tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/ruby.stats
  |   990 --------
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
          |   131 +-
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/ruby.stats
          |    59 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt 
          |   566 ++--
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/ruby.stats
     |    59 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
      |   793 +++---
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats
         |    81 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
          |  1146 +++++----
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats 
           |    81 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt  
           |  1019 ++++---
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats              
           |    72 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt               
           |   268 +-
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
        |    51 +-
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/ruby.stats
        |    60 -
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
         |   321 +-
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/ruby.stats
   |    60 -
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
    |   273 +-
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/ruby.stats
       |    77 -
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
        |   406 ++-
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/ruby.stats
          |    80 -
 
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt 
          |   390 ++-
 tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/ruby.stats            
           |    68 -
 tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt             
           |   207 +-
 53 files changed, 7101 insertions(+), 5778 deletions(-)

diffs (truncated from 16220 to 300 lines):

diff -r ec5a5bfb941d -r 2e9e2fb2fa71 
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
--- 
a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
 Fri Jan 10 16:19:47 2014 -0600
+++ 
b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/config.ini
 Fri Jan 10 16:19:58 2014 -0600
@@ -1,7 +1,9 @@
 [root]
 type=Root
 children=system
+eventq_index=0
 full_system=true
+sim_quantum=0
 time_sync_enable=false
 time_sync_period=100000000000
 time_sync_spin_threshold=100000000
@@ -14,10 +16,11 @@
 cache_line_size=64
 clk_domain=system.clk_domain
 e820_table=system.e820_table
+eventq_index=0
 init_param=0
 intel_mp_pointer=system.intel_mp_pointer
 intel_mp_table=system.intel_mp_table
-kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
+kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp
 load_addr_mask=18446744073709551615
 mem_mode=timing
 mem_ranges=0:134217727
@@ -38,6 +41,7 @@
 [system.acpi_description_table_pointer]
 type=X86ACPIRSDP
 children=xsdt
+eventq_index=0
 oem_id=
 revision=2
 rsdt=Null
@@ -48,6 +52,7 @@
 creator_id=
 creator_revision=0
 entries=
+eventq_index=0
 oem_id=
 oem_revision=0
 oem_table_id=
@@ -55,6 +60,7 @@
 [system.clk_domain]
 type=SrcClockDomain
 clock=1000
+eventq_index=0
 voltage_domain=system.voltage_domain
 
 [system.cpu0]
@@ -67,6 +73,7 @@
 do_quiesce=true
 do_statistics_insts=true
 dtb=system.cpu0.dtb
+eventq_index=0
 function_trace=false
 function_trace_start=0
 interrupts=system.cpu0.interrupts
@@ -91,16 +98,19 @@
 type=DerivedClockDomain
 clk_divider=16
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 
 [system.cpu0.dtb]
 type=X86TLB
 children=walker
+eventq_index=0
 size=64
 walker=system.cpu0.dtb.walker
 
 [system.cpu0.dtb.walker]
 type=X86PagetableWalker
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 num_squash_per_cycle=4
 system=system
 port=system.ruby.l1_cntrl0.sequencer.slave[3]
@@ -108,32 +118,37 @@
 [system.cpu0.interrupts]
 type=X86LocalApic
 clk_domain=system.cpu0.apic_clk_domain
+eventq_index=0
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
 system=system
-int_master=system.piobus.slave[4]
+int_master=system.piobus.slave[3]
 int_slave=system.piobus.master[18]
 pio=system.piobus.master[17]
 
 [system.cpu0.isa]
 type=X86ISA
+eventq_index=0
 
 [system.cpu0.itb]
 type=X86TLB
 children=walker
+eventq_index=0
 size=64
 walker=system.cpu0.itb.walker
 
 [system.cpu0.itb.walker]
 type=X86PagetableWalker
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 num_squash_per_cycle=4
 system=system
 port=system.ruby.l1_cntrl0.sequencer.slave[2]
 
 [system.cpu0.tracer]
 type=ExeTracer
+eventq_index=0
 
 [system.cpu1]
 type=TimingSimpleCPU
@@ -145,6 +160,7 @@
 do_quiesce=true
 do_statistics_insts=true
 dtb=system.cpu1.dtb
+eventq_index=0
 function_trace=false
 function_trace_start=0
 interrupts=system.cpu1.interrupts
@@ -169,16 +185,19 @@
 type=DerivedClockDomain
 clk_divider=16
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 
 [system.cpu1.dtb]
 type=X86TLB
 children=walker
+eventq_index=0
 size=64
 walker=system.cpu1.dtb.walker
 
 [system.cpu1.dtb.walker]
 type=X86PagetableWalker
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 num_squash_per_cycle=4
 system=system
 port=system.ruby.l1_cntrl1.sequencer.slave[3]
@@ -186,70 +205,82 @@
 [system.cpu1.interrupts]
 type=X86LocalApic
 clk_domain=system.cpu1.apic_clk_domain
+eventq_index=0
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
 system=system
-int_master=system.piobus.slave[5]
+int_master=system.piobus.slave[4]
 int_slave=system.piobus.master[20]
 pio=system.piobus.master[19]
 
 [system.cpu1.isa]
 type=X86ISA
+eventq_index=0
 
 [system.cpu1.itb]
 type=X86TLB
 children=walker
+eventq_index=0
 size=64
 walker=system.cpu1.itb.walker
 
 [system.cpu1.itb.walker]
 type=X86PagetableWalker
 clk_domain=system.cpu_clk_domain
+eventq_index=0
 num_squash_per_cycle=4
 system=system
 port=system.ruby.l1_cntrl1.sequencer.slave[2]
 
 [system.cpu1.tracer]
 type=ExeTracer
+eventq_index=0
 
 [system.cpu_clk_domain]
 type=SrcClockDomain
 clock=500
+eventq_index=0
 voltage_domain=system.voltage_domain
 
 [system.e820_table]
 type=X86E820Table
 children=entries0 entries1 entries2 entries3
 entries=system.e820_table.entries0 system.e820_table.entries1 
system.e820_table.entries2 system.e820_table.entries3
+eventq_index=0
 
 [system.e820_table.entries0]
 type=X86E820Entry
 addr=0
+eventq_index=0
 range_type=1
 size=654336
 
 [system.e820_table.entries1]
 type=X86E820Entry
 addr=654336
+eventq_index=0
 range_type=2
 size=394240
 
 [system.e820_table.entries2]
 type=X86E820Entry
 addr=1048576
+eventq_index=0
 range_type=1
 size=133169152
 
 [system.e820_table.entries3]
 type=X86E820Entry
 addr=4294901760
+eventq_index=0
 range_type=2
 size=65536
 
 [system.intel_mp_pointer]
 type=X86IntelMPFloatingPointer
 default_config=0
+eventq_index=0
 imcr_present=true
 spec_rev=4
 
@@ -257,6 +288,7 @@
 type=X86IntelMPConfigTable
 children=base_entries00 base_entries01 base_entries02 base_entries03 
base_entries04 base_entries05 base_entries06 base_entries07 base_entries08 
base_entries09 base_entries10 base_entries11 base_entries12 base_entries13 
base_entries14 base_entries15 base_entries16 base_entries17 base_entries18 
base_entries19 base_entries20 base_entries21 base_entries22 base_entries23 
base_entries24 base_entries25 base_entries26 base_entries27 base_entries28 
base_entries29 base_entries30 base_entries31 base_entries32 base_entries33 
ext_entries
 base_entries=system.intel_mp_table.base_entries00 
system.intel_mp_table.base_entries01 system.intel_mp_table.base_entries02 
system.intel_mp_table.base_entries03 system.intel_mp_table.base_entries04 
system.intel_mp_table.base_entries05 system.intel_mp_table.base_entries06 
system.intel_mp_table.base_entries07 system.intel_mp_table.base_entries08 
system.intel_mp_table.base_entries09 system.intel_mp_table.base_entries10 
system.intel_mp_table.base_entries11 system.intel_mp_table.base_entries12 
system.intel_mp_table.base_entries13 system.intel_mp_table.base_entries14 
system.intel_mp_table.base_entries15 system.intel_mp_table.base_entries16 
system.intel_mp_table.base_entries17 system.intel_mp_table.base_entries18 
system.intel_mp_table.base_entries19 system.intel_mp_table.base_entries20 
system.intel_mp_table.base_entries21 system.intel_mp_table.base_entries22 
system.intel_mp_table.base_entries23 system.intel_mp_table.base_entries24 
system.intel_mp_table.base_entries25 system.intel_m
 p_table.base_entries26 system.intel_mp_table.base_entries27 
system.intel_mp_table.base_entries28 system.intel_mp_table.base_entries29 
system.intel_mp_table.base_entries30 system.intel_mp_table.base_entries31 
system.intel_mp_table.base_entries32 system.intel_mp_table.base_entries33
+eventq_index=0
 ext_entries=system.intel_mp_table.ext_entries
 local_apic=4276092928
 oem_id=
@@ -269,6 +301,7 @@
 type=X86IntelMPProcessor
 bootstrap=true
 enable=true
+eventq_index=0
 family=0
 feature_flags=0
 local_apic_id=0
@@ -280,6 +313,7 @@
 type=X86IntelMPProcessor
 bootstrap=false
 enable=true
+eventq_index=0
 family=0
 feature_flags=0
 local_apic_id=1
@@ -291,6 +325,7 @@
 type=X86IntelMPIOAPIC
 address=4273995776
 enable=true
+eventq_index=0
 id=2
 version=17
 
@@ -298,16 +333,19 @@
 type=X86IntelMPBus
 bus_id=0
 bus_type=ISA
+eventq_index=0
 
 [system.intel_mp_table.base_entries04]
 type=X86IntelMPBus
 bus_id=1
 bus_type=PCI
+eventq_index=0
 
 [system.intel_mp_table.base_entries05]
 type=X86IntelMPIOIntAssignment
 dest_io_apic_id=2
 dest_io_apic_intin=16
+eventq_index=0
 interrupt_type=INT
 polarity=ConformPolarity
 source_bus_id=1
@@ -318,6 +356,7 @@
 type=X86IntelMPIOIntAssignment
 dest_io_apic_id=2
 dest_io_apic_intin=0
+eventq_index=0
 interrupt_type=ExtInt
 polarity=ConformPolarity
 source_bus_id=0
@@ -328,6 +367,7 @@
 type=X86IntelMPIOIntAssignment
 dest_io_apic_id=2
 dest_io_apic_intin=2
+eventq_index=0
 interrupt_type=INT
 polarity=ConformPolarity
 source_bus_id=0
@@ -338,6 +378,7 @@
 type=X86IntelMPIOIntAssignment
 dest_io_apic_id=2
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to