changeset 8b240f106634 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=8b240f106634
description:
        ruby: Initial references for ruby regressions

diffstat:

63 files changed, 12397 insertions(+)
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/config.ini              
      |   98 
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/ruby.stats              
      |  795 ++++++
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/simerr                  
      |    3 
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/simout                  
      |   24 
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/stats.txt               
      |   50 
tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini              
      |   95 
tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby/ruby.stats              
      |  823 ++++++
tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby/simerr                  
      |    3 
tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby/simout                  
      |   24 
tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt               
      |   50 
tests/quick/00.hello/ref/alpha/tru64/simple-atomic-ruby/config.ini              
      |   98 
tests/quick/00.hello/ref/alpha/tru64/simple-atomic-ruby/ruby.stats              
      |  795 ++++++
tests/quick/00.hello/ref/alpha/tru64/simple-atomic-ruby/simerr                  
      |    5 
tests/quick/00.hello/ref/alpha/tru64/simple-atomic-ruby/simout                  
      |   24 
tests/quick/00.hello/ref/alpha/tru64/simple-atomic-ruby/stats.txt               
      |   50 
tests/quick/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini              
      |   95 
tests/quick/00.hello/ref/alpha/tru64/simple-timing-ruby/ruby.stats              
      |  823 ++++++
tests/quick/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr                  
      |    5 
tests/quick/00.hello/ref/alpha/tru64/simple-timing-ruby/simout                  
      |   24 
tests/quick/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt               
      |   50 
tests/quick/00.hello/ref/mips/linux/simple-atomic-ruby/config.ini               
      |  152 +
tests/quick/00.hello/ref/mips/linux/simple-atomic-ruby/simerr                   
      |    3 
tests/quick/00.hello/ref/mips/linux/simple-atomic-ruby/simout                   
      |   24 
tests/quick/00.hello/ref/mips/linux/simple-atomic-ruby/stats.txt                
      |   36 
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/config.ini               
      |  149 +
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/simerr                   
      |    3 
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/simout                   
      |   24 
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt                
      |   36 
tests/quick/00.hello/ref/sparc/linux/simple-atomic-ruby/config.ini              
      |   98 
tests/quick/00.hello/ref/sparc/linux/simple-atomic-ruby/ruby.stats              
      |  795 ++++++
tests/quick/00.hello/ref/sparc/linux/simple-atomic-ruby/simerr                  
      |    3 
tests/quick/00.hello/ref/sparc/linux/simple-atomic-ruby/simout                  
      |   22 
tests/quick/00.hello/ref/sparc/linux/simple-atomic-ruby/stats.txt               
      |   18 
tests/quick/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini              
      |   95 
tests/quick/00.hello/ref/sparc/linux/simple-timing-ruby/ruby.stats              
      |  823 ++++++
tests/quick/00.hello/ref/sparc/linux/simple-timing-ruby/simerr                  
      |    3 
tests/quick/00.hello/ref/sparc/linux/simple-timing-ruby/simout                  
      |   22 
tests/quick/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt               
      |   18 
tests/quick/00.hello/ref/x86/linux/simple-atomic-ruby/config.ini                
      |   98 
tests/quick/00.hello/ref/x86/linux/simple-atomic-ruby/ruby.stats                
      |  795 ++++++
tests/quick/00.hello/ref/x86/linux/simple-atomic-ruby/simerr                    
      |    7 
tests/quick/00.hello/ref/x86/linux/simple-atomic-ruby/simout                    
      |   23 
tests/quick/00.hello/ref/x86/linux/simple-atomic-ruby/stats.txt                 
      |   18 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/config.ini                
      |   95 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats                
      |  823 ++++++
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/simerr                    
      |    7 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/simout                    
      |   23 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt                 
      |   18 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp-ruby/config.ini
 |  218 +
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp-ruby/ruby.stats
 |  930 +++++++
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp-ruby/simerr
     |    3 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp-ruby/simout
     |   94 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp-ruby/stats.txt
  |   33 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/config.ini
 |  206 +
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/ruby.stats
 | 1004 +++++++
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/simerr
     |    3 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/simout
     |   94 
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp-ruby/stats.txt
  |   33 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini                  
      |  169 +
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats                  
      | 1315 ++++++++++
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr                      
      |   74 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout                      
      |   22 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt                   
      |   34 

diffs (truncated from 12649 to 300 lines):

diff -r 6fad2d8345b7 -r 8b240f106634 
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/config.ini
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/config.ini        
Mon May 11 10:38:46 2009 -0700
@@ -0,0 +1,98 @@
+[root]
+type=Root
+children=system
+dummy=0
+
+[system]
+type=System
+children=cpu membus physmem
+mem_mode=atomic
+physmem=system.physmem
+
+[system.cpu]
+type=AtomicSimpleCPU
+children=dtb itb tracer workload
+checker=Null
+clock=500
+cpu_id=0
+defer_registration=false
+do_checkpoint_insts=true
+do_statistics_insts=true
+dtb=system.cpu.dtb
+function_trace=false
+function_trace_start=0
+itb=system.cpu.itb
+max_insts_all_threads=0
+max_insts_any_thread=0
+max_loads_all_threads=0
+max_loads_any_thread=0
+numThreads=1
+phase=0
+progress_interval=0
+simulate_data_stalls=false
+simulate_inst_stalls=false
+system=system
+tracer=system.cpu.tracer
+width=1
+workload=system.cpu.workload
+dcache_port=system.membus.port[2]
+icache_port=system.membus.port[1]
+
+[system.cpu.dtb]
+type=AlphaTLB
+size=64
+
+[system.cpu.itb]
+type=AlphaTLB
+size=48
+
+[system.cpu.tracer]
+type=ExeTracer
+
+[system.cpu.workload]
+type=LiveProcess
+cmd=hello
+cwd=
+egid=100
+env=
+errout=cerr
+euid=100
+executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello
+gid=100
+input=cin
+max_stack_size=67108864
+output=cout
+pid=100
+ppid=99
+simpoint=0
+system=system
+uid=100
+
+[system.membus]
+type=Bus
+block_size=64
+bus_id=0
+clock=1000
+header_cycles=1
+responder_set=false
+width=64
+port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
+
+[system.physmem]
+type=RubyMemory
+clock=1
+config_file=
+config_options=
+debug=false
+debug_file=
+file=
+latency=30000
+latency_var=0
+null=false
+num_cpus=1
+phase=0
+range=0:134217727
+stats_file=ruby.stats
+zero=false
+port=system.membus.port[0]
+
diff -r 6fad2d8345b7 -r 8b240f106634 
tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/ruby.stats
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/quick/00.hello/ref/alpha/linux/simple-atomic-ruby/ruby.stats        
Mon May 11 10:38:46 2009 -0700
@@ -0,0 +1,795 @@
+
+================ Begin RubySystem Configuration Print ================
+
+Ruby Configuration
+------------------
+protocol: MOSI_SMP_bcast
+compiled_at: 22:51:11, May  4 2009
+RUBY_DEBUG: false
+hostname: piton
+g_RANDOM_SEED: 1
+g_DEADLOCK_THRESHOLD: 500000
+RANDOMIZATION: false
+g_SYNTHETIC_DRIVER: false
+g_DETERMINISTIC_DRIVER: false
+g_FILTERING_ENABLED: false
+g_DISTRIBUTED_PERSISTENT_ENABLED: true
+g_DYNAMIC_TIMEOUT_ENABLED: true
+g_RETRY_THRESHOLD: 1
+g_FIXED_TIMEOUT_LATENCY: 300
+g_trace_warmup_length: 1000000
+g_bash_bandwidth_adaptive_threshold: 0.75
+g_tester_length: 0
+g_synthetic_locks: 2048
+g_deterministic_addrs: 1
+g_SpecifiedGenerator: DetermInvGenerator
+g_callback_counter: 0
+g_NUM_COMPLETIONS_BEFORE_PASS: 0
+g_NUM_SMT_THREADS: 1
+g_think_time: 5
+g_hold_time: 5
+g_wait_time: 5
+PROTOCOL_DEBUG_TRACE: true
+DEBUG_FILTER_STRING: none
+DEBUG_VERBOSITY_STRING: none
+DEBUG_START_TIME: 0
+DEBUG_OUTPUT_FILENAME: none
+SIMICS_RUBY_MULTIPLIER: 4
+OPAL_RUBY_MULTIPLIER: 1
+TRANSACTION_TRACE_ENABLED: false
+USER_MODE_DATA_ONLY: false
+PROFILE_HOT_LINES: false
+PROFILE_ALL_INSTRUCTIONS: false
+PRINT_INSTRUCTION_TRACE: false
+g_DEBUG_CYCLE: 0
+BLOCK_STC: false
+PERFECT_MEMORY_SYSTEM: false
+PERFECT_MEMORY_SYSTEM_LATENCY: 0
+DATA_BLOCK: false
+REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH: false
+L1_CACHE_ASSOC: 4
+L1_CACHE_NUM_SETS_BITS: 8
+L2_CACHE_ASSOC: 4
+L2_CACHE_NUM_SETS_BITS: 16
+g_MEMORY_SIZE_BYTES: 4294967296
+g_DATA_BLOCK_BYTES: 64
+g_PAGE_SIZE_BYTES: 4096
+g_REPLACEMENT_POLICY: PSEDUO_LRU
+g_NUM_PROCESSORS: 1
+g_NUM_L2_BANKS: 1
+g_NUM_MEMORIES: 1
+g_PROCS_PER_CHIP: 1
+g_NUM_CHIPS: 1
+g_NUM_CHIP_BITS: 0
+g_MEMORY_SIZE_BITS: 32
+g_DATA_BLOCK_BITS: 6
+g_PAGE_SIZE_BITS: 12
+g_NUM_PROCESSORS_BITS: 0
+g_PROCS_PER_CHIP_BITS: 0
+g_NUM_L2_BANKS_BITS: 0
+g_NUM_L2_BANKS_PER_CHIP_BITS: 0
+g_NUM_L2_BANKS_PER_CHIP: 1
+g_NUM_MEMORIES_BITS: 0
+g_NUM_MEMORIES_PER_CHIP: 1
+g_MEMORY_MODULE_BITS: 26
+g_MEMORY_MODULE_BLOCKS: 67108864
+MAP_L2BANKS_TO_LOWEST_BITS: false
+DIRECTORY_CACHE_LATENCY: 6
+NULL_LATENCY: 1
+ISSUE_LATENCY: 2
+CACHE_RESPONSE_LATENCY: 12
+L2_RESPONSE_LATENCY: 6
+L2_TAG_LATENCY: 6
+L1_RESPONSE_LATENCY: 3
+MEMORY_RESPONSE_LATENCY_MINUS_2: 158
+DIRECTORY_LATENCY: 80
+NETWORK_LINK_LATENCY: 1
+COPY_HEAD_LATENCY: 4
+ON_CHIP_LINK_LATENCY: 1
+RECYCLE_LATENCY: 10
+L2_RECYCLE_LATENCY: 5
+TIMER_LATENCY: 10000
+TBE_RESPONSE_LATENCY: 1
+PERIODIC_TIMER_WAKEUPS: true
+PROFILE_EXCEPTIONS: false
+PROFILE_XACT: true
+PROFILE_NONXACT: false
+XACT_DEBUG: true
+XACT_DEBUG_LEVEL: 1
+XACT_MEMORY: false
+XACT_ENABLE_TOURMALINE: false
+XACT_NUM_CURRENT: 0
+XACT_LAST_UPDATE: 0
+XACT_ISOLATION_CHECK: false
+PERFECT_FILTER: true
+READ_WRITE_FILTER: Perfect_
+PERFECT_VIRTUAL_FILTER: true
+VIRTUAL_READ_WRITE_FILTER: Perfect_
+PERFECT_SUMMARY_FILTER: true
+SUMMARY_READ_WRITE_FILTER: Perfect_
+XACT_EAGER_CD: true
+XACT_LAZY_VM: false
+XACT_CONFLICT_RES: BASE
+XACT_VISUALIZER: false
+XACT_COMMIT_TOKEN_LATENCY: 0
+XACT_NO_BACKOFF: false
+XACT_LOG_BUFFER_SIZE: 0
+XACT_STORE_PREDICTOR_HISTORY: 256
+XACT_STORE_PREDICTOR_ENTRIES: 256
+XACT_STORE_PREDICTOR_THRESHOLD: 4
+XACT_FIRST_ACCESS_COST: 0
+XACT_FIRST_PAGE_ACCESS_COST: 0
+ENABLE_MAGIC_WAITING: false
+ENABLE_WATCHPOINT: false
+XACT_ENABLE_VIRTUALIZATION_LOGTM_SE: false
+ATMTP_ENABLED: false
+ATMTP_ABORT_ON_NON_XACT_INST: false
+ATMTP_ALLOW_SAVE_RESTORE_IN_XACT: false
+ATMTP_XACT_MAX_STORES: 32
+ATMTP_DEBUG_LEVEL: 0
+L1_REQUEST_LATENCY: 2
+L2_REQUEST_LATENCY: 4
+SINGLE_ACCESS_L2_BANKS: true
+SEQUENCER_TO_CONTROLLER_LATENCY: 4
+L1CACHE_TRANSITIONS_PER_RUBY_CYCLE: 32
+L2CACHE_TRANSITIONS_PER_RUBY_CYCLE: 32
+DIRECTORY_TRANSITIONS_PER_RUBY_CYCLE: 32
+g_SEQUENCER_OUTSTANDING_REQUESTS: 16
+NUMBER_OF_TBES: 128
+NUMBER_OF_L1_TBES: 32
+NUMBER_OF_L2_TBES: 32
+FINITE_BUFFERING: false
+FINITE_BUFFER_SIZE: 3
+PROCESSOR_BUFFER_SIZE: 10
+PROTOCOL_BUFFER_SIZE: 32
+TSO: false
+g_NETWORK_TOPOLOGY: HIERARCHICAL_SWITCH
+g_CACHE_DESIGN: NUCA
+g_endpoint_bandwidth: 10000
+g_adaptive_routing: true
+NUMBER_OF_VIRTUAL_NETWORKS: 4
+FAN_OUT_DEGREE: 4
+g_PRINT_TOPOLOGY: true
+XACT_LENGTH: 0
+XACT_SIZE: 0
+ABORT_RETRY_TIME: 0
+g_GARNET_NETWORK: false
+g_DETAIL_NETWORK: false
+g_NETWORK_TESTING: false
+g_FLIT_SIZE: 16
+g_NUM_PIPE_STAGES: 4
+g_VCS_PER_CLASS: 4
+g_BUFFER_SIZE: 4
+MEM_BUS_CYCLE_MULTIPLIER: 10
+BANKS_PER_RANK: 8
+RANKS_PER_DIMM: 2
+DIMMS_PER_CHANNEL: 2
+BANK_BIT_0: 8
+RANK_BIT_0: 11
+DIMM_BIT_0: 12
+BANK_QUEUE_SIZE: 12
+BANK_BUSY_TIME: 11
+RANK_RANK_DELAY: 1
+READ_WRITE_DELAY: 2
+BASIC_BUS_BUSY_TIME: 2
+MEM_CTL_LATENCY: 12
+REFRESH_PERIOD: 1560
+TFAW: 0
+MEM_RANDOM_ARBITRATE: 0
+MEM_FIXED_DELAY: 0
+
+Chip Config
+-----------
+Total_Chips: 1
+
+L1Cache_TBEs numberPerChip: 1
+TBEs_per_TBETable: 128
+
+L1Cache_L1IcacheMemory numberPerChip: 1
+Cache config: L1Cache_0_L1I
+  cache_associativity: 4
+  num_cache_sets_bits: 8
+  num_cache_sets: 256
+  cache_set_size_bytes: 16384
+  cache_set_size_Kbytes: 16
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to