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