tests: update regression tests for changes in stats output and changes in ruby.
This commit is contained in:
parent
da704f52e5
commit
0c1a69e768
55 changed files with 3303 additions and 6629 deletions
|
@ -81,10 +81,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,258 +1,81 @@
|
||||||
|
|
||||||
================ Begin RubySystem Configuration Print ================
|
================ Begin RubySystem Configuration Print ================
|
||||||
|
|
||||||
Ruby Configuration
|
RubySystem config:
|
||||||
------------------
|
random_seed: 952703
|
||||||
protocol: MOSI_SMP_bcast
|
randomization: 0
|
||||||
compiled_at: 22:51:11, May 4 2009
|
tech_nm: 45
|
||||||
RUBY_DEBUG: false
|
freq_mhz: 3000
|
||||||
hostname: piton
|
block_size_bytes: 64
|
||||||
g_RANDOM_SEED: 1
|
block_size_bits: 6
|
||||||
g_DEADLOCK_THRESHOLD: 500000
|
memory_size_bytes: 1073741824
|
||||||
RANDOMIZATION: false
|
memory_size_bits: 30
|
||||||
g_SYNTHETIC_DRIVER: false
|
DMA_Controller config: DMAController_0
|
||||||
g_DETERMINISTIC_DRIVER: false
|
version: 0
|
||||||
g_FILTERING_ENABLED: false
|
buffer_size: 32
|
||||||
g_DISTRIBUTED_PERSISTENT_ENABLED: true
|
dma_sequencer: DMASequencer_0
|
||||||
g_DYNAMIC_TIMEOUT_ENABLED: true
|
number_of_TBEs: 128
|
||||||
g_RETRY_THRESHOLD: 1
|
transitions_per_cycle: 32
|
||||||
g_FIXED_TIMEOUT_LATENCY: 300
|
Directory_Controller config: DirectoryController_0
|
||||||
g_trace_warmup_length: 1000000
|
version: 0
|
||||||
g_bash_bandwidth_adaptive_threshold: 0.75
|
buffer_size: 32
|
||||||
g_tester_length: 0
|
directory_latency: 6
|
||||||
g_synthetic_locks: 2048
|
directory_name: DirectoryMemory_0
|
||||||
g_deterministic_addrs: 1
|
memory_controller_name: MemoryControl_0
|
||||||
g_SpecifiedGenerator: DetermInvGenerator
|
memory_latency: 158
|
||||||
g_callback_counter: 0
|
number_of_TBEs: 128
|
||||||
g_NUM_COMPLETIONS_BEFORE_PASS: 0
|
recycle_latency: 10
|
||||||
g_NUM_SMT_THREADS: 1
|
to_mem_ctrl_latency: 1
|
||||||
g_think_time: 5
|
transitions_per_cycle: 32
|
||||||
g_hold_time: 5
|
L1Cache_Controller config: L1CacheController_0
|
||||||
g_wait_time: 5
|
version: 0
|
||||||
PROTOCOL_DEBUG_TRACE: true
|
buffer_size: 32
|
||||||
DEBUG_FILTER_STRING: none
|
cache: l1u_0
|
||||||
DEBUG_VERBOSITY_STRING: none
|
cache_response_latency: 12
|
||||||
DEBUG_START_TIME: 0
|
issue_latency: 2
|
||||||
DEBUG_OUTPUT_FILENAME: none
|
number_of_TBEs: 128
|
||||||
SIMICS_RUBY_MULTIPLIER: 4
|
sequencer: Sequencer_0
|
||||||
OPAL_RUBY_MULTIPLIER: 1
|
transitions_per_cycle: 32
|
||||||
TRANSACTION_TRACE_ENABLED: false
|
Cache config: l1u_0
|
||||||
USER_MODE_DATA_ONLY: false
|
controller: L1CacheController_0
|
||||||
PROFILE_HOT_LINES: false
|
cache_associativity: 8
|
||||||
PROFILE_ALL_INSTRUCTIONS: false
|
num_cache_sets_bits: 2
|
||||||
PRINT_INSTRUCTION_TRACE: false
|
num_cache_sets: 4
|
||||||
g_DEBUG_CYCLE: 0
|
cache_set_size_bytes: 256
|
||||||
BLOCK_STC: false
|
cache_set_size_Kbytes: 0.25
|
||||||
PERFECT_MEMORY_SYSTEM: false
|
cache_set_size_Mbytes: 0.000244141
|
||||||
PERFECT_MEMORY_SYSTEM_LATENCY: 0
|
cache_size_bytes: 2048
|
||||||
DATA_BLOCK: false
|
cache_size_Kbytes: 2
|
||||||
REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH: false
|
cache_size_Mbytes: 0.00195312
|
||||||
L1_CACHE_ASSOC: 4
|
DirectoryMemory Global Config:
|
||||||
L1_CACHE_NUM_SETS_BITS: 8
|
number of directory memories: 1
|
||||||
L2_CACHE_ASSOC: 4
|
total memory size bytes: 1073741824
|
||||||
L2_CACHE_NUM_SETS_BITS: 16
|
total memory size bits: 30
|
||||||
g_MEMORY_SIZE_BYTES: 4294967296
|
DirectoryMemory module config: DirectoryMemory_0
|
||||||
g_DATA_BLOCK_BYTES: 64
|
controller: DirectoryController_0
|
||||||
g_PAGE_SIZE_BYTES: 4096
|
version: 0
|
||||||
g_REPLACEMENT_POLICY: PSEDUO_LRU
|
memory_bits: 30
|
||||||
g_NUM_PROCESSORS: 1
|
memory_size_bytes: 1073741824
|
||||||
g_NUM_L2_BANKS: 1
|
memory_size_Kbytes: 1.04858e+06
|
||||||
g_NUM_MEMORIES: 1
|
memory_size_Mbytes: 1024
|
||||||
g_PROCS_PER_CHIP: 1
|
memory_size_Gbytes: 1
|
||||||
g_NUM_CHIPS: 1
|
Seqeuncer config: Sequencer_0
|
||||||
g_NUM_CHIP_BITS: 0
|
controller: L1CacheController_0
|
||||||
g_MEMORY_SIZE_BITS: 32
|
version: 0
|
||||||
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
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L1DcacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L1D
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 8
|
|
||||||
num_cache_sets: 256
|
|
||||||
cache_set_size_bytes: 16384
|
|
||||||
cache_set_size_Kbytes: 16
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L2cacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L2
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 16
|
|
||||||
num_cache_sets: 65536
|
|
||||||
cache_set_size_bytes: 4194304
|
|
||||||
cache_set_size_Kbytes: 4096
|
|
||||||
cache_set_size_Mbytes: 4
|
|
||||||
cache_size_bytes: 16777216
|
|
||||||
cache_size_Kbytes: 16384
|
|
||||||
cache_size_Mbytes: 16
|
|
||||||
|
|
||||||
L1Cache_mandatoryQueue numberPerChip: 1
|
|
||||||
|
|
||||||
L1Cache_sequencer numberPerChip: 1
|
|
||||||
sequencer: Sequencer - SC
|
|
||||||
max_outstanding_requests: 16
|
max_outstanding_requests: 16
|
||||||
|
deadlock_threshold: 500000
|
||||||
L1Cache_storeBuffer numberPerChip: 1
|
|
||||||
Store buffer entries: 128 (Only valid if TSO is enabled)
|
|
||||||
|
|
||||||
Directory_directory numberPerChip: 1
|
|
||||||
Memory config:
|
|
||||||
memory_bits: 32
|
|
||||||
memory_size_bytes: 4294967296
|
|
||||||
memory_size_Kbytes: 4.1943e+06
|
|
||||||
memory_size_Mbytes: 4096
|
|
||||||
memory_size_Gbytes: 4
|
|
||||||
module_bits: 26
|
|
||||||
module_size_lines: 67108864
|
|
||||||
module_size_bytes: 4294967296
|
|
||||||
module_size_Kbytes: 4.1943e+06
|
|
||||||
module_size_Mbytes: 4096
|
|
||||||
|
|
||||||
|
|
||||||
Network Configuration
|
Network Configuration
|
||||||
---------------------
|
---------------------
|
||||||
network: SIMPLE_NETWORK
|
network: SIMPLE_NETWORK
|
||||||
topology: HIERARCHICAL_SWITCH
|
topology: theTopology
|
||||||
|
|
||||||
virtual_net_0: active, ordered
|
virtual_net_0: active, ordered
|
||||||
virtual_net_1: active, unordered
|
virtual_net_1: active, ordered
|
||||||
virtual_net_2: inactive
|
virtual_net_2: active, ordered
|
||||||
virtual_net_3: inactive
|
virtual_net_3: inactive
|
||||||
|
virtual_net_4: active, ordered
|
||||||
|
virtual_net_5: active, ordered
|
||||||
|
|
||||||
--- Begin Topology Print ---
|
--- Begin Topology Print ---
|
||||||
|
|
||||||
|
@ -260,10 +83,16 @@ Topology print ONLY indicates the _NETWORK_ latency between two machines
|
||||||
It does NOT include the latency within the machines
|
It does NOT include the latency within the machines
|
||||||
|
|
||||||
L1Cache-0 Network Latencies
|
L1Cache-0 Network Latencies
|
||||||
L1Cache-0 -> Directory-0 net_lat: 5
|
L1Cache-0 -> Directory-0 net_lat: 7
|
||||||
|
L1Cache-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
Directory-0 Network Latencies
|
Directory-0 Network Latencies
|
||||||
Directory-0 -> L1Cache-0 net_lat: 5
|
Directory-0 -> L1Cache-0 net_lat: 7
|
||||||
|
Directory-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
|
DMA-0 Network Latencies
|
||||||
|
DMA-0 -> L1Cache-0 net_lat: 7
|
||||||
|
DMA-0 -> Directory-0 net_lat: 7
|
||||||
|
|
||||||
--- End Topology Print ---
|
--- End Topology Print ---
|
||||||
|
|
||||||
|
@ -274,27 +103,27 @@ periodic_stats_period: 1000000
|
||||||
================ End RubySystem Configuration Print ================
|
================ End RubySystem Configuration Print ================
|
||||||
|
|
||||||
|
|
||||||
Real time: May/05/2009 07:34:03
|
Real time: Jul/06/2009 11:11:07
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
Elapsed_time_in_seconds: 0
|
Elapsed_time_in_seconds: 1
|
||||||
Elapsed_time_in_minutes: 0
|
Elapsed_time_in_minutes: 0.0166667
|
||||||
Elapsed_time_in_hours: 0
|
Elapsed_time_in_hours: 0.000277778
|
||||||
Elapsed_time_in_days: 0
|
Elapsed_time_in_days: 1.15741e-05
|
||||||
|
|
||||||
Virtual_time_in_seconds: 0.15
|
Virtual_time_in_seconds: 0.2
|
||||||
Virtual_time_in_minutes: 0.0025
|
Virtual_time_in_minutes: 0.00333333
|
||||||
Virtual_time_in_hours: 4.16667e-05
|
Virtual_time_in_hours: 5.55556e-05
|
||||||
Virtual_time_in_days: 4.16667e-05
|
Virtual_time_in_days: 5.55556e-05
|
||||||
|
|
||||||
Ruby_current_time: 3215001
|
Ruby_current_time: 3215001
|
||||||
Ruby_start_time: 1
|
Ruby_start_time: 1
|
||||||
Ruby_cycles: 3215000
|
Ruby_cycles: 3215000
|
||||||
|
|
||||||
mbytes_resident: 34.6523
|
mbytes_resident: 144.742
|
||||||
mbytes_total: 195.43
|
mbytes_total: 1329.5
|
||||||
resident_ratio: 0.177334
|
resident_ratio: 0.108872
|
||||||
|
|
||||||
Total_misses: 0
|
Total_misses: 0
|
||||||
total_misses: 0 [ 0 ]
|
total_misses: 0 [ 0 ]
|
||||||
|
@ -302,7 +131,7 @@ user_misses: 0 [ 0 ]
|
||||||
supervisor_misses: 0 [ 0 ]
|
supervisor_misses: 0 [ 0 ]
|
||||||
|
|
||||||
instruction_executed: 1 [ 1 ]
|
instruction_executed: 1 [ 1 ]
|
||||||
cycles_executed: 1 [ 1 ]
|
ruby_cycles_executed: 3215001 [ 3215001 ]
|
||||||
cycles_per_instruction: 3.215e+06 [ 3.215e+06 ]
|
cycles_per_instruction: 3.215e+06 [ 3.215e+06 ]
|
||||||
misses_per_thousand_instructions: 0 [ 0 ]
|
misses_per_thousand_instructions: 0 [ 0 ]
|
||||||
|
|
||||||
|
@ -352,6 +181,7 @@ L2_cache cache stats:
|
||||||
Busy Controller Counts:
|
Busy Controller Counts:
|
||||||
L1Cache-0:0
|
L1Cache-0:0
|
||||||
Directory-0:0
|
Directory-0:0
|
||||||
|
DMA-0:0
|
||||||
|
|
||||||
Busy Bank Count:0
|
Busy Bank Count:0
|
||||||
|
|
||||||
|
@ -390,406 +220,163 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard dev
|
||||||
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
|
||||||
Resource Usage
|
Resource Usage
|
||||||
--------------
|
--------------
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 0
|
user_time: 0
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 9071
|
page_reclaims: 37817
|
||||||
page_faults: 0
|
page_faults: 0
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 0
|
block_inputs: 0
|
||||||
block_outputs: 56
|
block_outputs: 40
|
||||||
MessageBuffer: [Chip 0 0, L1Cache, mandatoryQueue_in] stats - msgs:0 full:0
|
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
switch_0_inlinks: 1
|
switch_0_inlinks: 2
|
||||||
switch_0_outlinks: 1
|
switch_0_outlinks: 2
|
||||||
links_utilized_percent_switch_0: 0
|
links_utilized_percent_switch_0: 0
|
||||||
links_utilized_percent_switch_0_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_0_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_0_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_1_inlinks: 1
|
switch_1_inlinks: 2
|
||||||
switch_1_outlinks: 1
|
switch_1_outlinks: 2
|
||||||
links_utilized_percent_switch_1: 0
|
links_utilized_percent_switch_1: 0
|
||||||
links_utilized_percent_switch_1_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_1_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_1_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_2_inlinks: 2
|
switch_2_inlinks: 2
|
||||||
switch_2_outlinks: 2
|
switch_2_outlinks: 2
|
||||||
links_utilized_percent_switch_2: 0
|
links_utilized_percent_switch_2: 0
|
||||||
links_utilized_percent_switch_2_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_0: 0 bw: 640000 base_latency: 1
|
||||||
links_utilized_percent_switch_2_link_1: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
|
switch_3_inlinks: 3
|
||||||
|
switch_3_outlinks: 3
|
||||||
|
links_utilized_percent_switch_3: 0
|
||||||
|
links_utilized_percent_switch_3_link_0: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_2: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
Chip Stats
|
|
||||||
----------
|
--- DMA ---
|
||||||
|
- Event Counts -
|
||||||
|
ReadRequest 0
|
||||||
|
WriteRequest 0
|
||||||
|
Data 0
|
||||||
|
Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
READY ReadRequest 0 <--
|
||||||
|
READY WriteRequest 0 <--
|
||||||
|
|
||||||
|
BUSY_RD Data 0 <--
|
||||||
|
|
||||||
|
BUSY_WR Ack 0 <--
|
||||||
|
|
||||||
|
--- Directory ---
|
||||||
|
- Event Counts -
|
||||||
|
GETX 0
|
||||||
|
GETS 0
|
||||||
|
PUTX 0
|
||||||
|
PUTX_NotOwner 0
|
||||||
|
DMA_READ 0
|
||||||
|
DMA_WRITE 0
|
||||||
|
Memory_Data 0
|
||||||
|
Memory_Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
I GETX 0 <--
|
||||||
|
I PUTX_NotOwner 0 <--
|
||||||
|
I DMA_READ 0 <--
|
||||||
|
I DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M GETX 0 <--
|
||||||
|
M PUTX 0 <--
|
||||||
|
M PUTX_NotOwner 0 <--
|
||||||
|
M DMA_READ 0 <--
|
||||||
|
M DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M_DRD GETX 0 <--
|
||||||
|
M_DRD PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWR GETX 0 <--
|
||||||
|
M_DWR PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWRI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
IM GETX 0 <--
|
||||||
|
IM GETS 0 <--
|
||||||
|
IM PUTX 0 <--
|
||||||
|
IM PUTX_NotOwner 0 <--
|
||||||
|
IM DMA_READ 0 <--
|
||||||
|
IM DMA_WRITE 0 <--
|
||||||
|
IM Memory_Data 0 <--
|
||||||
|
|
||||||
|
MI GETX 0 <--
|
||||||
|
MI GETS 0 <--
|
||||||
|
MI PUTX 0 <--
|
||||||
|
MI PUTX_NotOwner 0 <--
|
||||||
|
MI DMA_READ 0 <--
|
||||||
|
MI DMA_WRITE 0 <--
|
||||||
|
MI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
ID GETX 0 <--
|
||||||
|
ID GETS 0 <--
|
||||||
|
ID PUTX 0 <--
|
||||||
|
ID PUTX_NotOwner 0 <--
|
||||||
|
ID DMA_READ 0 <--
|
||||||
|
ID DMA_WRITE 0 <--
|
||||||
|
ID Memory_Data 0 <--
|
||||||
|
|
||||||
|
ID_W GETX 0 <--
|
||||||
|
ID_W GETS 0 <--
|
||||||
|
ID_W PUTX 0 <--
|
||||||
|
ID_W PUTX_NotOwner 0 <--
|
||||||
|
ID_W DMA_READ 0 <--
|
||||||
|
ID_W DMA_WRITE 0 <--
|
||||||
|
ID_W Memory_Ack 0 <--
|
||||||
|
|
||||||
--- L1Cache ---
|
--- L1Cache ---
|
||||||
- Event Counts -
|
- Event Counts -
|
||||||
Load 0
|
Load 0
|
||||||
Ifetch 0
|
Ifetch 0
|
||||||
Store 0
|
Store 0
|
||||||
L1_to_L2 0
|
|
||||||
L2_to_L1D 0
|
|
||||||
L2_to_L1I 0
|
|
||||||
L2_Replacement 0
|
|
||||||
Own_GETS 0
|
|
||||||
Own_GET_INSTR 0
|
|
||||||
Own_GETX 0
|
|
||||||
Own_PUTX 0
|
|
||||||
Other_GETS 0
|
|
||||||
Other_GET_INSTR 0
|
|
||||||
Other_GETX 0
|
|
||||||
Other_PUTX 0
|
|
||||||
Data 0
|
Data 0
|
||||||
|
Fwd_GETX 0
|
||||||
|
Inv 0
|
||||||
|
Replacement 0
|
||||||
|
Writeback_Ack 0
|
||||||
|
Writeback_Nack 0
|
||||||
|
|
||||||
- Transitions -
|
- Transitions -
|
||||||
NP Load 0 <--
|
|
||||||
NP Ifetch 0 <--
|
|
||||||
NP Store 0 <--
|
|
||||||
NP Other_GETS 0 <--
|
|
||||||
NP Other_GET_INSTR 0 <--
|
|
||||||
NP Other_GETX 0 <--
|
|
||||||
NP Other_PUTX 0 <--
|
|
||||||
|
|
||||||
I Load 0 <--
|
I Load 0 <--
|
||||||
I Ifetch 0 <--
|
I Ifetch 0 <--
|
||||||
I Store 0 <--
|
I Store 0 <--
|
||||||
I L1_to_L2 0 <--
|
I Inv 0 <--
|
||||||
I L2_to_L1D 0 <--
|
I Replacement 0 <--
|
||||||
I L2_to_L1I 0 <--
|
|
||||||
I L2_Replacement 0 <--
|
|
||||||
I Other_GETS 0 <--
|
|
||||||
I Other_GET_INSTR 0 <--
|
|
||||||
I Other_GETX 0 <--
|
|
||||||
I Other_PUTX 0 <--
|
|
||||||
|
|
||||||
S Load 0 <--
|
II Writeback_Nack 0 <--
|
||||||
S Ifetch 0 <--
|
|
||||||
S Store 0 <--
|
|
||||||
S L1_to_L2 0 <--
|
|
||||||
S L2_to_L1D 0 <--
|
|
||||||
S L2_to_L1I 0 <--
|
|
||||||
S L2_Replacement 0 <--
|
|
||||||
S Other_GETS 0 <--
|
|
||||||
S Other_GET_INSTR 0 <--
|
|
||||||
S Other_GETX 0 <--
|
|
||||||
S Other_PUTX 0 <--
|
|
||||||
|
|
||||||
O Load 0 <--
|
|
||||||
O Ifetch 0 <--
|
|
||||||
O Store 0 <--
|
|
||||||
O L1_to_L2 0 <--
|
|
||||||
O L2_to_L1D 0 <--
|
|
||||||
O L2_to_L1I 0 <--
|
|
||||||
O L2_Replacement 0 <--
|
|
||||||
O Other_GETS 0 <--
|
|
||||||
O Other_GET_INSTR 0 <--
|
|
||||||
O Other_GETX 0 <--
|
|
||||||
O Other_PUTX 0 <--
|
|
||||||
|
|
||||||
M Load 0 <--
|
M Load 0 <--
|
||||||
M Ifetch 0 <--
|
M Ifetch 0 <--
|
||||||
M Store 0 <--
|
M Store 0 <--
|
||||||
M L1_to_L2 0 <--
|
M Fwd_GETX 0 <--
|
||||||
M L2_to_L1D 0 <--
|
M Inv 0 <--
|
||||||
M L2_to_L1I 0 <--
|
M Replacement 0 <--
|
||||||
M L2_Replacement 0 <--
|
|
||||||
M Other_GETS 0 <--
|
|
||||||
M Other_GET_INSTR 0 <--
|
|
||||||
M Other_GETX 0 <--
|
|
||||||
M Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_AD Load 0 <--
|
MI Fwd_GETX 0 <--
|
||||||
IS_AD Ifetch 0 <--
|
MI Inv 0 <--
|
||||||
IS_AD Store 0 <--
|
MI Writeback_Ack 0 <--
|
||||||
IS_AD L1_to_L2 0 <--
|
|
||||||
IS_AD L2_to_L1D 0 <--
|
|
||||||
IS_AD L2_to_L1I 0 <--
|
|
||||||
IS_AD L2_Replacement 0 <--
|
|
||||||
IS_AD Own_GETS 0 <--
|
|
||||||
IS_AD Own_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETS 0 <--
|
|
||||||
IS_AD Other_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETX 0 <--
|
|
||||||
IS_AD Other_PUTX 0 <--
|
|
||||||
IS_AD Data 0 <--
|
|
||||||
|
|
||||||
IM_AD Load 0 <--
|
IS Data 0 <--
|
||||||
IM_AD Ifetch 0 <--
|
|
||||||
IM_AD Store 0 <--
|
|
||||||
IM_AD L1_to_L2 0 <--
|
|
||||||
IM_AD L2_to_L1D 0 <--
|
|
||||||
IM_AD L2_to_L1I 0 <--
|
|
||||||
IM_AD L2_Replacement 0 <--
|
|
||||||
IM_AD Own_GETX 0 <--
|
|
||||||
IM_AD Other_GETS 0 <--
|
|
||||||
IM_AD Other_GET_INSTR 0 <--
|
|
||||||
IM_AD Other_GETX 0 <--
|
|
||||||
IM_AD Other_PUTX 0 <--
|
|
||||||
IM_AD Data 0 <--
|
|
||||||
|
|
||||||
SM_AD Load 0 <--
|
IM Data 0 <--
|
||||||
SM_AD Ifetch 0 <--
|
|
||||||
SM_AD Store 0 <--
|
|
||||||
SM_AD L1_to_L2 0 <--
|
|
||||||
SM_AD L2_to_L1D 0 <--
|
|
||||||
SM_AD L2_to_L1I 0 <--
|
|
||||||
SM_AD L2_Replacement 0 <--
|
|
||||||
SM_AD Own_GETX 0 <--
|
|
||||||
SM_AD Other_GETS 0 <--
|
|
||||||
SM_AD Other_GET_INSTR 0 <--
|
|
||||||
SM_AD Other_GETX 0 <--
|
|
||||||
SM_AD Other_PUTX 0 <--
|
|
||||||
SM_AD Data 0 <--
|
|
||||||
|
|
||||||
OM_A Load 0 <--
|
|
||||||
OM_A Ifetch 0 <--
|
|
||||||
OM_A Store 0 <--
|
|
||||||
OM_A L1_to_L2 0 <--
|
|
||||||
OM_A L2_to_L1D 0 <--
|
|
||||||
OM_A L2_to_L1I 0 <--
|
|
||||||
OM_A L2_Replacement 0 <--
|
|
||||||
OM_A Own_GETX 0 <--
|
|
||||||
OM_A Other_GETS 0 <--
|
|
||||||
OM_A Other_GET_INSTR 0 <--
|
|
||||||
OM_A Other_GETX 0 <--
|
|
||||||
OM_A Other_PUTX 0 <--
|
|
||||||
OM_A Data 0 <--
|
|
||||||
|
|
||||||
IS_A Load 0 <--
|
|
||||||
IS_A Ifetch 0 <--
|
|
||||||
IS_A Store 0 <--
|
|
||||||
IS_A L1_to_L2 0 <--
|
|
||||||
IS_A L2_to_L1D 0 <--
|
|
||||||
IS_A L2_to_L1I 0 <--
|
|
||||||
IS_A L2_Replacement 0 <--
|
|
||||||
IS_A Own_GETS 0 <--
|
|
||||||
IS_A Own_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETS 0 <--
|
|
||||||
IS_A Other_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETX 0 <--
|
|
||||||
IS_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IM_A Load 0 <--
|
|
||||||
IM_A Ifetch 0 <--
|
|
||||||
IM_A Store 0 <--
|
|
||||||
IM_A L1_to_L2 0 <--
|
|
||||||
IM_A L2_to_L1D 0 <--
|
|
||||||
IM_A L2_to_L1I 0 <--
|
|
||||||
IM_A L2_Replacement 0 <--
|
|
||||||
IM_A Own_GETX 0 <--
|
|
||||||
IM_A Other_GETS 0 <--
|
|
||||||
IM_A Other_GET_INSTR 0 <--
|
|
||||||
IM_A Other_GETX 0 <--
|
|
||||||
IM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
SM_A Load 0 <--
|
|
||||||
SM_A Ifetch 0 <--
|
|
||||||
SM_A Store 0 <--
|
|
||||||
SM_A L1_to_L2 0 <--
|
|
||||||
SM_A L2_to_L1D 0 <--
|
|
||||||
SM_A L2_to_L1I 0 <--
|
|
||||||
SM_A L2_Replacement 0 <--
|
|
||||||
SM_A Own_GETX 0 <--
|
|
||||||
SM_A Other_GETS 0 <--
|
|
||||||
SM_A Other_GET_INSTR 0 <--
|
|
||||||
SM_A Other_GETX 0 <--
|
|
||||||
SM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
MI_A Load 0 <--
|
|
||||||
MI_A Ifetch 0 <--
|
|
||||||
MI_A Store 0 <--
|
|
||||||
MI_A L1_to_L2 0 <--
|
|
||||||
MI_A L2_to_L1D 0 <--
|
|
||||||
MI_A L2_to_L1I 0 <--
|
|
||||||
MI_A L2_Replacement 0 <--
|
|
||||||
MI_A Own_PUTX 0 <--
|
|
||||||
MI_A Other_GETS 0 <--
|
|
||||||
MI_A Other_GET_INSTR 0 <--
|
|
||||||
MI_A Other_GETX 0 <--
|
|
||||||
MI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
OI_A Load 0 <--
|
|
||||||
OI_A Ifetch 0 <--
|
|
||||||
OI_A Store 0 <--
|
|
||||||
OI_A L1_to_L2 0 <--
|
|
||||||
OI_A L2_to_L1D 0 <--
|
|
||||||
OI_A L2_to_L1I 0 <--
|
|
||||||
OI_A L2_Replacement 0 <--
|
|
||||||
OI_A Own_PUTX 0 <--
|
|
||||||
OI_A Other_GETS 0 <--
|
|
||||||
OI_A Other_GET_INSTR 0 <--
|
|
||||||
OI_A Other_GETX 0 <--
|
|
||||||
OI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
II_A Load 0 <--
|
|
||||||
II_A Ifetch 0 <--
|
|
||||||
II_A Store 0 <--
|
|
||||||
II_A L1_to_L2 0 <--
|
|
||||||
II_A L2_to_L1D 0 <--
|
|
||||||
II_A L2_to_L1I 0 <--
|
|
||||||
II_A L2_Replacement 0 <--
|
|
||||||
II_A Own_PUTX 0 <--
|
|
||||||
II_A Other_GETS 0 <--
|
|
||||||
II_A Other_GET_INSTR 0 <--
|
|
||||||
II_A Other_GETX 0 <--
|
|
||||||
II_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_D Load 0 <--
|
|
||||||
IS_D Ifetch 0 <--
|
|
||||||
IS_D Store 0 <--
|
|
||||||
IS_D L1_to_L2 0 <--
|
|
||||||
IS_D L2_to_L1D 0 <--
|
|
||||||
IS_D L2_to_L1I 0 <--
|
|
||||||
IS_D L2_Replacement 0 <--
|
|
||||||
IS_D Other_GETS 0 <--
|
|
||||||
IS_D Other_GET_INSTR 0 <--
|
|
||||||
IS_D Other_GETX 0 <--
|
|
||||||
IS_D Other_PUTX 0 <--
|
|
||||||
IS_D Data 0 <--
|
|
||||||
|
|
||||||
IS_D_I Load 0 <--
|
|
||||||
IS_D_I Ifetch 0 <--
|
|
||||||
IS_D_I Store 0 <--
|
|
||||||
IS_D_I L1_to_L2 0 <--
|
|
||||||
IS_D_I L2_to_L1D 0 <--
|
|
||||||
IS_D_I L2_to_L1I 0 <--
|
|
||||||
IS_D_I L2_Replacement 0 <--
|
|
||||||
IS_D_I Other_GETS 0 <--
|
|
||||||
IS_D_I Other_GET_INSTR 0 <--
|
|
||||||
IS_D_I Other_GETX 0 <--
|
|
||||||
IS_D_I Other_PUTX 0 <--
|
|
||||||
IS_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D Load 0 <--
|
|
||||||
IM_D Ifetch 0 <--
|
|
||||||
IM_D Store 0 <--
|
|
||||||
IM_D L1_to_L2 0 <--
|
|
||||||
IM_D L2_to_L1D 0 <--
|
|
||||||
IM_D L2_to_L1I 0 <--
|
|
||||||
IM_D L2_Replacement 0 <--
|
|
||||||
IM_D Other_GETS 0 <--
|
|
||||||
IM_D Other_GET_INSTR 0 <--
|
|
||||||
IM_D Other_GETX 0 <--
|
|
||||||
IM_D Other_PUTX 0 <--
|
|
||||||
IM_D Data 0 <--
|
|
||||||
|
|
||||||
IM_D_O Load 0 <--
|
|
||||||
IM_D_O Ifetch 0 <--
|
|
||||||
IM_D_O Store 0 <--
|
|
||||||
IM_D_O L1_to_L2 0 <--
|
|
||||||
IM_D_O L2_to_L1D 0 <--
|
|
||||||
IM_D_O L2_to_L1I 0 <--
|
|
||||||
IM_D_O L2_Replacement 0 <--
|
|
||||||
IM_D_O Other_GETS 0 <--
|
|
||||||
IM_D_O Other_GET_INSTR 0 <--
|
|
||||||
IM_D_O Other_GETX 0 <--
|
|
||||||
IM_D_O Other_PUTX 0 <--
|
|
||||||
IM_D_O Data 0 <--
|
|
||||||
|
|
||||||
IM_D_I Load 0 <--
|
|
||||||
IM_D_I Ifetch 0 <--
|
|
||||||
IM_D_I Store 0 <--
|
|
||||||
IM_D_I L1_to_L2 0 <--
|
|
||||||
IM_D_I L2_to_L1D 0 <--
|
|
||||||
IM_D_I L2_to_L1I 0 <--
|
|
||||||
IM_D_I L2_Replacement 0 <--
|
|
||||||
IM_D_I Other_GETS 0 <--
|
|
||||||
IM_D_I Other_GET_INSTR 0 <--
|
|
||||||
IM_D_I Other_GETX 0 <--
|
|
||||||
IM_D_I Other_PUTX 0 <--
|
|
||||||
IM_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D_OI Load 0 <--
|
|
||||||
IM_D_OI Ifetch 0 <--
|
|
||||||
IM_D_OI Store 0 <--
|
|
||||||
IM_D_OI L1_to_L2 0 <--
|
|
||||||
IM_D_OI L2_to_L1D 0 <--
|
|
||||||
IM_D_OI L2_to_L1I 0 <--
|
|
||||||
IM_D_OI L2_Replacement 0 <--
|
|
||||||
IM_D_OI Other_GETS 0 <--
|
|
||||||
IM_D_OI Other_GET_INSTR 0 <--
|
|
||||||
IM_D_OI Other_GETX 0 <--
|
|
||||||
IM_D_OI Other_PUTX 0 <--
|
|
||||||
IM_D_OI Data 0 <--
|
|
||||||
|
|
||||||
SM_D Load 0 <--
|
|
||||||
SM_D Ifetch 0 <--
|
|
||||||
SM_D Store 0 <--
|
|
||||||
SM_D L1_to_L2 0 <--
|
|
||||||
SM_D L2_to_L1D 0 <--
|
|
||||||
SM_D L2_to_L1I 0 <--
|
|
||||||
SM_D L2_Replacement 0 <--
|
|
||||||
SM_D Other_GETS 0 <--
|
|
||||||
SM_D Other_GET_INSTR 0 <--
|
|
||||||
SM_D Other_GETX 0 <--
|
|
||||||
SM_D Other_PUTX 0 <--
|
|
||||||
SM_D Data 0 <--
|
|
||||||
|
|
||||||
SM_D_O Load 0 <--
|
|
||||||
SM_D_O Ifetch 0 <--
|
|
||||||
SM_D_O Store 0 <--
|
|
||||||
SM_D_O L1_to_L2 0 <--
|
|
||||||
SM_D_O L2_to_L1D 0 <--
|
|
||||||
SM_D_O L2_to_L1I 0 <--
|
|
||||||
SM_D_O L2_Replacement 0 <--
|
|
||||||
SM_D_O Other_GETS 0 <--
|
|
||||||
SM_D_O Other_GET_INSTR 0 <--
|
|
||||||
SM_D_O Other_GETX 0 <--
|
|
||||||
SM_D_O Other_PUTX 0 <--
|
|
||||||
SM_D_O Data 0 <--
|
|
||||||
|
|
||||||
--- Directory ---
|
|
||||||
- Event Counts -
|
|
||||||
OtherAddress 0
|
|
||||||
GETS 0
|
|
||||||
GET_INSTR 0
|
|
||||||
GETX 0
|
|
||||||
PUTX_Owner 0
|
|
||||||
PUTX_NotOwner 0
|
|
||||||
|
|
||||||
- Transitions -
|
|
||||||
C OtherAddress 0 <--
|
|
||||||
C GETS 0 <--
|
|
||||||
C GET_INSTR 0 <--
|
|
||||||
C GETX 0 <--
|
|
||||||
|
|
||||||
I GETS 0 <--
|
|
||||||
I GET_INSTR 0 <--
|
|
||||||
I GETX 0 <--
|
|
||||||
I PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
S GETS 0 <--
|
|
||||||
S GET_INSTR 0 <--
|
|
||||||
S GETX 0 <--
|
|
||||||
S PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
SS GETS 0 <--
|
|
||||||
SS GET_INSTR 0 <--
|
|
||||||
SS GETX 0 <--
|
|
||||||
SS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OS GETS 0 <--
|
|
||||||
OS GET_INSTR 0 <--
|
|
||||||
OS GETX 0 <--
|
|
||||||
OS PUTX_Owner 0 <--
|
|
||||||
OS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OSS GETS 0 <--
|
|
||||||
OSS GET_INSTR 0 <--
|
|
||||||
OSS GETX 0 <--
|
|
||||||
OSS PUTX_Owner 0 <--
|
|
||||||
OSS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
M GETS 0 <--
|
|
||||||
M GET_INSTR 0 <--
|
|
||||||
M GETX 0 <--
|
|
||||||
M PUTX_Owner 0 <--
|
|
||||||
M PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:03:45
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:06
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/ALPHA_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-atomic-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello world!
|
Hello world!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 94038 # Simulator instruction rate (inst/s)
|
host_inst_rate 105206 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 200124 # Number of bytes of host memory used
|
host_mem_usage 1361416 # Number of bytes of host memory used
|
||||||
host_seconds 0.07 # Real time elapsed on the host
|
host_seconds 0.06 # Real time elapsed on the host
|
||||||
host_tick_rate 47099326 # Simulator tick rate (ticks/s)
|
host_tick_rate 52654853 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 6404 # Number of instructions simulated
|
sim_insts 6404 # Number of instructions simulated
|
||||||
sim_seconds 0.000003 # Number of seconds simulated
|
sim_seconds 0.000003 # Number of seconds simulated
|
||||||
|
|
|
@ -78,10 +78,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:03:45
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:07
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/ALPHA_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/00.hello/alpha/linux/simple-timing-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello world!
|
Hello world!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 9868 # Simulator instruction rate (inst/s)
|
host_inst_rate 8064 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 200140 # Number of bytes of host memory used
|
host_mem_usage 1361592 # Number of bytes of host memory used
|
||||||
host_seconds 0.65 # Real time elapsed on the host
|
host_seconds 0.79 # Real time elapsed on the host
|
||||||
host_tick_rate 39112264 # Simulator tick rate (ticks/s)
|
host_tick_rate 31966299 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 6404 # Number of instructions simulated
|
sim_insts 6404 # Number of instructions simulated
|
||||||
sim_seconds 0.000025 # Number of seconds simulated
|
sim_seconds 0.000025 # Number of seconds simulated
|
||||||
|
|
|
@ -81,10 +81,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,258 +1,81 @@
|
||||||
|
|
||||||
================ Begin RubySystem Configuration Print ================
|
================ Begin RubySystem Configuration Print ================
|
||||||
|
|
||||||
Ruby Configuration
|
RubySystem config:
|
||||||
------------------
|
random_seed: 613394
|
||||||
protocol: MOSI_SMP_bcast
|
randomization: 0
|
||||||
compiled_at: 22:51:11, May 4 2009
|
tech_nm: 45
|
||||||
RUBY_DEBUG: false
|
freq_mhz: 3000
|
||||||
hostname: piton
|
block_size_bytes: 64
|
||||||
g_RANDOM_SEED: 1
|
block_size_bits: 6
|
||||||
g_DEADLOCK_THRESHOLD: 500000
|
memory_size_bytes: 1073741824
|
||||||
RANDOMIZATION: false
|
memory_size_bits: 30
|
||||||
g_SYNTHETIC_DRIVER: false
|
DMA_Controller config: DMAController_0
|
||||||
g_DETERMINISTIC_DRIVER: false
|
version: 0
|
||||||
g_FILTERING_ENABLED: false
|
buffer_size: 32
|
||||||
g_DISTRIBUTED_PERSISTENT_ENABLED: true
|
dma_sequencer: DMASequencer_0
|
||||||
g_DYNAMIC_TIMEOUT_ENABLED: true
|
number_of_TBEs: 128
|
||||||
g_RETRY_THRESHOLD: 1
|
transitions_per_cycle: 32
|
||||||
g_FIXED_TIMEOUT_LATENCY: 300
|
Directory_Controller config: DirectoryController_0
|
||||||
g_trace_warmup_length: 1000000
|
version: 0
|
||||||
g_bash_bandwidth_adaptive_threshold: 0.75
|
buffer_size: 32
|
||||||
g_tester_length: 0
|
directory_latency: 6
|
||||||
g_synthetic_locks: 2048
|
directory_name: DirectoryMemory_0
|
||||||
g_deterministic_addrs: 1
|
memory_controller_name: MemoryControl_0
|
||||||
g_SpecifiedGenerator: DetermInvGenerator
|
memory_latency: 158
|
||||||
g_callback_counter: 0
|
number_of_TBEs: 128
|
||||||
g_NUM_COMPLETIONS_BEFORE_PASS: 0
|
recycle_latency: 10
|
||||||
g_NUM_SMT_THREADS: 1
|
to_mem_ctrl_latency: 1
|
||||||
g_think_time: 5
|
transitions_per_cycle: 32
|
||||||
g_hold_time: 5
|
L1Cache_Controller config: L1CacheController_0
|
||||||
g_wait_time: 5
|
version: 0
|
||||||
PROTOCOL_DEBUG_TRACE: true
|
buffer_size: 32
|
||||||
DEBUG_FILTER_STRING: none
|
cache: l1u_0
|
||||||
DEBUG_VERBOSITY_STRING: none
|
cache_response_latency: 12
|
||||||
DEBUG_START_TIME: 0
|
issue_latency: 2
|
||||||
DEBUG_OUTPUT_FILENAME: none
|
number_of_TBEs: 128
|
||||||
SIMICS_RUBY_MULTIPLIER: 4
|
sequencer: Sequencer_0
|
||||||
OPAL_RUBY_MULTIPLIER: 1
|
transitions_per_cycle: 32
|
||||||
TRANSACTION_TRACE_ENABLED: false
|
Cache config: l1u_0
|
||||||
USER_MODE_DATA_ONLY: false
|
controller: L1CacheController_0
|
||||||
PROFILE_HOT_LINES: false
|
cache_associativity: 8
|
||||||
PROFILE_ALL_INSTRUCTIONS: false
|
num_cache_sets_bits: 2
|
||||||
PRINT_INSTRUCTION_TRACE: false
|
num_cache_sets: 4
|
||||||
g_DEBUG_CYCLE: 0
|
cache_set_size_bytes: 256
|
||||||
BLOCK_STC: false
|
cache_set_size_Kbytes: 0.25
|
||||||
PERFECT_MEMORY_SYSTEM: false
|
cache_set_size_Mbytes: 0.000244141
|
||||||
PERFECT_MEMORY_SYSTEM_LATENCY: 0
|
cache_size_bytes: 2048
|
||||||
DATA_BLOCK: false
|
cache_size_Kbytes: 2
|
||||||
REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH: false
|
cache_size_Mbytes: 0.00195312
|
||||||
L1_CACHE_ASSOC: 4
|
DirectoryMemory Global Config:
|
||||||
L1_CACHE_NUM_SETS_BITS: 8
|
number of directory memories: 1
|
||||||
L2_CACHE_ASSOC: 4
|
total memory size bytes: 1073741824
|
||||||
L2_CACHE_NUM_SETS_BITS: 16
|
total memory size bits: 30
|
||||||
g_MEMORY_SIZE_BYTES: 4294967296
|
DirectoryMemory module config: DirectoryMemory_0
|
||||||
g_DATA_BLOCK_BYTES: 64
|
controller: DirectoryController_0
|
||||||
g_PAGE_SIZE_BYTES: 4096
|
version: 0
|
||||||
g_REPLACEMENT_POLICY: PSEDUO_LRU
|
memory_bits: 30
|
||||||
g_NUM_PROCESSORS: 1
|
memory_size_bytes: 1073741824
|
||||||
g_NUM_L2_BANKS: 1
|
memory_size_Kbytes: 1.04858e+06
|
||||||
g_NUM_MEMORIES: 1
|
memory_size_Mbytes: 1024
|
||||||
g_PROCS_PER_CHIP: 1
|
memory_size_Gbytes: 1
|
||||||
g_NUM_CHIPS: 1
|
Seqeuncer config: Sequencer_0
|
||||||
g_NUM_CHIP_BITS: 0
|
controller: L1CacheController_0
|
||||||
g_MEMORY_SIZE_BITS: 32
|
version: 0
|
||||||
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
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L1DcacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L1D
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 8
|
|
||||||
num_cache_sets: 256
|
|
||||||
cache_set_size_bytes: 16384
|
|
||||||
cache_set_size_Kbytes: 16
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L2cacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L2
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 16
|
|
||||||
num_cache_sets: 65536
|
|
||||||
cache_set_size_bytes: 4194304
|
|
||||||
cache_set_size_Kbytes: 4096
|
|
||||||
cache_set_size_Mbytes: 4
|
|
||||||
cache_size_bytes: 16777216
|
|
||||||
cache_size_Kbytes: 16384
|
|
||||||
cache_size_Mbytes: 16
|
|
||||||
|
|
||||||
L1Cache_mandatoryQueue numberPerChip: 1
|
|
||||||
|
|
||||||
L1Cache_sequencer numberPerChip: 1
|
|
||||||
sequencer: Sequencer - SC
|
|
||||||
max_outstanding_requests: 16
|
max_outstanding_requests: 16
|
||||||
|
deadlock_threshold: 500000
|
||||||
L1Cache_storeBuffer numberPerChip: 1
|
|
||||||
Store buffer entries: 128 (Only valid if TSO is enabled)
|
|
||||||
|
|
||||||
Directory_directory numberPerChip: 1
|
|
||||||
Memory config:
|
|
||||||
memory_bits: 32
|
|
||||||
memory_size_bytes: 4294967296
|
|
||||||
memory_size_Kbytes: 4.1943e+06
|
|
||||||
memory_size_Mbytes: 4096
|
|
||||||
memory_size_Gbytes: 4
|
|
||||||
module_bits: 26
|
|
||||||
module_size_lines: 67108864
|
|
||||||
module_size_bytes: 4294967296
|
|
||||||
module_size_Kbytes: 4.1943e+06
|
|
||||||
module_size_Mbytes: 4096
|
|
||||||
|
|
||||||
|
|
||||||
Network Configuration
|
Network Configuration
|
||||||
---------------------
|
---------------------
|
||||||
network: SIMPLE_NETWORK
|
network: SIMPLE_NETWORK
|
||||||
topology: HIERARCHICAL_SWITCH
|
topology: theTopology
|
||||||
|
|
||||||
virtual_net_0: active, ordered
|
virtual_net_0: active, ordered
|
||||||
virtual_net_1: active, unordered
|
virtual_net_1: active, ordered
|
||||||
virtual_net_2: inactive
|
virtual_net_2: active, ordered
|
||||||
virtual_net_3: inactive
|
virtual_net_3: inactive
|
||||||
|
virtual_net_4: active, ordered
|
||||||
|
virtual_net_5: active, ordered
|
||||||
|
|
||||||
--- Begin Topology Print ---
|
--- Begin Topology Print ---
|
||||||
|
|
||||||
|
@ -260,10 +83,16 @@ Topology print ONLY indicates the _NETWORK_ latency between two machines
|
||||||
It does NOT include the latency within the machines
|
It does NOT include the latency within the machines
|
||||||
|
|
||||||
L1Cache-0 Network Latencies
|
L1Cache-0 Network Latencies
|
||||||
L1Cache-0 -> Directory-0 net_lat: 5
|
L1Cache-0 -> Directory-0 net_lat: 7
|
||||||
|
L1Cache-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
Directory-0 Network Latencies
|
Directory-0 Network Latencies
|
||||||
Directory-0 -> L1Cache-0 net_lat: 5
|
Directory-0 -> L1Cache-0 net_lat: 7
|
||||||
|
Directory-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
|
DMA-0 Network Latencies
|
||||||
|
DMA-0 -> L1Cache-0 net_lat: 7
|
||||||
|
DMA-0 -> Directory-0 net_lat: 7
|
||||||
|
|
||||||
--- End Topology Print ---
|
--- End Topology Print ---
|
||||||
|
|
||||||
|
@ -274,7 +103,7 @@ periodic_stats_period: 1000000
|
||||||
================ End RubySystem Configuration Print ================
|
================ End RubySystem Configuration Print ================
|
||||||
|
|
||||||
|
|
||||||
Real time: May/05/2009 07:34:03
|
Real time: Jul/06/2009 11:11:05
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
|
@ -283,18 +112,18 @@ Elapsed_time_in_minutes: 0
|
||||||
Elapsed_time_in_hours: 0
|
Elapsed_time_in_hours: 0
|
||||||
Elapsed_time_in_days: 0
|
Elapsed_time_in_days: 0
|
||||||
|
|
||||||
Virtual_time_in_seconds: 0.13
|
Virtual_time_in_seconds: 0.21
|
||||||
Virtual_time_in_minutes: 0.00216667
|
Virtual_time_in_minutes: 0.0035
|
||||||
Virtual_time_in_hours: 3.61111e-05
|
Virtual_time_in_hours: 5.83333e-05
|
||||||
Virtual_time_in_days: 3.61111e-05
|
Virtual_time_in_days: 5.83333e-05
|
||||||
|
|
||||||
Ruby_current_time: 1297501
|
Ruby_current_time: 1297501
|
||||||
Ruby_start_time: 1
|
Ruby_start_time: 1
|
||||||
Ruby_cycles: 1297500
|
Ruby_cycles: 1297500
|
||||||
|
|
||||||
mbytes_resident: 33.3828
|
mbytes_resident: 143.516
|
||||||
mbytes_total: 194.5
|
mbytes_total: 1328.64
|
||||||
resident_ratio: 0.171654
|
resident_ratio: 0.10802
|
||||||
|
|
||||||
Total_misses: 0
|
Total_misses: 0
|
||||||
total_misses: 0 [ 0 ]
|
total_misses: 0 [ 0 ]
|
||||||
|
@ -302,7 +131,7 @@ user_misses: 0 [ 0 ]
|
||||||
supervisor_misses: 0 [ 0 ]
|
supervisor_misses: 0 [ 0 ]
|
||||||
|
|
||||||
instruction_executed: 1 [ 1 ]
|
instruction_executed: 1 [ 1 ]
|
||||||
cycles_executed: 1 [ 1 ]
|
ruby_cycles_executed: 1297501 [ 1297501 ]
|
||||||
cycles_per_instruction: 1.2975e+06 [ 1.2975e+06 ]
|
cycles_per_instruction: 1.2975e+06 [ 1.2975e+06 ]
|
||||||
misses_per_thousand_instructions: 0 [ 0 ]
|
misses_per_thousand_instructions: 0 [ 0 ]
|
||||||
|
|
||||||
|
@ -352,6 +181,7 @@ L2_cache cache stats:
|
||||||
Busy Controller Counts:
|
Busy Controller Counts:
|
||||||
L1Cache-0:0
|
L1Cache-0:0
|
||||||
Directory-0:0
|
Directory-0:0
|
||||||
|
DMA-0:0
|
||||||
|
|
||||||
Busy Bank Count:0
|
Busy Bank Count:0
|
||||||
|
|
||||||
|
@ -390,406 +220,163 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard dev
|
||||||
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
|
||||||
Resource Usage
|
Resource Usage
|
||||||
--------------
|
--------------
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 0
|
user_time: 0
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 8746
|
page_reclaims: 37503
|
||||||
page_faults: 0
|
page_faults: 0
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 0
|
block_inputs: 24
|
||||||
block_outputs: 56
|
block_outputs: 48
|
||||||
MessageBuffer: [Chip 0 0, L1Cache, mandatoryQueue_in] stats - msgs:0 full:0
|
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
switch_0_inlinks: 1
|
switch_0_inlinks: 2
|
||||||
switch_0_outlinks: 1
|
switch_0_outlinks: 2
|
||||||
links_utilized_percent_switch_0: 0
|
links_utilized_percent_switch_0: 0
|
||||||
links_utilized_percent_switch_0_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_0_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_0_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_1_inlinks: 1
|
switch_1_inlinks: 2
|
||||||
switch_1_outlinks: 1
|
switch_1_outlinks: 2
|
||||||
links_utilized_percent_switch_1: 0
|
links_utilized_percent_switch_1: 0
|
||||||
links_utilized_percent_switch_1_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_1_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_1_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_2_inlinks: 2
|
switch_2_inlinks: 2
|
||||||
switch_2_outlinks: 2
|
switch_2_outlinks: 2
|
||||||
links_utilized_percent_switch_2: 0
|
links_utilized_percent_switch_2: 0
|
||||||
links_utilized_percent_switch_2_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_0: 0 bw: 640000 base_latency: 1
|
||||||
links_utilized_percent_switch_2_link_1: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
|
switch_3_inlinks: 3
|
||||||
|
switch_3_outlinks: 3
|
||||||
|
links_utilized_percent_switch_3: 0
|
||||||
|
links_utilized_percent_switch_3_link_0: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_2: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
Chip Stats
|
|
||||||
----------
|
--- DMA ---
|
||||||
|
- Event Counts -
|
||||||
|
ReadRequest 0
|
||||||
|
WriteRequest 0
|
||||||
|
Data 0
|
||||||
|
Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
READY ReadRequest 0 <--
|
||||||
|
READY WriteRequest 0 <--
|
||||||
|
|
||||||
|
BUSY_RD Data 0 <--
|
||||||
|
|
||||||
|
BUSY_WR Ack 0 <--
|
||||||
|
|
||||||
|
--- Directory ---
|
||||||
|
- Event Counts -
|
||||||
|
GETX 0
|
||||||
|
GETS 0
|
||||||
|
PUTX 0
|
||||||
|
PUTX_NotOwner 0
|
||||||
|
DMA_READ 0
|
||||||
|
DMA_WRITE 0
|
||||||
|
Memory_Data 0
|
||||||
|
Memory_Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
I GETX 0 <--
|
||||||
|
I PUTX_NotOwner 0 <--
|
||||||
|
I DMA_READ 0 <--
|
||||||
|
I DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M GETX 0 <--
|
||||||
|
M PUTX 0 <--
|
||||||
|
M PUTX_NotOwner 0 <--
|
||||||
|
M DMA_READ 0 <--
|
||||||
|
M DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M_DRD GETX 0 <--
|
||||||
|
M_DRD PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWR GETX 0 <--
|
||||||
|
M_DWR PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWRI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
IM GETX 0 <--
|
||||||
|
IM GETS 0 <--
|
||||||
|
IM PUTX 0 <--
|
||||||
|
IM PUTX_NotOwner 0 <--
|
||||||
|
IM DMA_READ 0 <--
|
||||||
|
IM DMA_WRITE 0 <--
|
||||||
|
IM Memory_Data 0 <--
|
||||||
|
|
||||||
|
MI GETX 0 <--
|
||||||
|
MI GETS 0 <--
|
||||||
|
MI PUTX 0 <--
|
||||||
|
MI PUTX_NotOwner 0 <--
|
||||||
|
MI DMA_READ 0 <--
|
||||||
|
MI DMA_WRITE 0 <--
|
||||||
|
MI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
ID GETX 0 <--
|
||||||
|
ID GETS 0 <--
|
||||||
|
ID PUTX 0 <--
|
||||||
|
ID PUTX_NotOwner 0 <--
|
||||||
|
ID DMA_READ 0 <--
|
||||||
|
ID DMA_WRITE 0 <--
|
||||||
|
ID Memory_Data 0 <--
|
||||||
|
|
||||||
|
ID_W GETX 0 <--
|
||||||
|
ID_W GETS 0 <--
|
||||||
|
ID_W PUTX 0 <--
|
||||||
|
ID_W PUTX_NotOwner 0 <--
|
||||||
|
ID_W DMA_READ 0 <--
|
||||||
|
ID_W DMA_WRITE 0 <--
|
||||||
|
ID_W Memory_Ack 0 <--
|
||||||
|
|
||||||
--- L1Cache ---
|
--- L1Cache ---
|
||||||
- Event Counts -
|
- Event Counts -
|
||||||
Load 0
|
Load 0
|
||||||
Ifetch 0
|
Ifetch 0
|
||||||
Store 0
|
Store 0
|
||||||
L1_to_L2 0
|
|
||||||
L2_to_L1D 0
|
|
||||||
L2_to_L1I 0
|
|
||||||
L2_Replacement 0
|
|
||||||
Own_GETS 0
|
|
||||||
Own_GET_INSTR 0
|
|
||||||
Own_GETX 0
|
|
||||||
Own_PUTX 0
|
|
||||||
Other_GETS 0
|
|
||||||
Other_GET_INSTR 0
|
|
||||||
Other_GETX 0
|
|
||||||
Other_PUTX 0
|
|
||||||
Data 0
|
Data 0
|
||||||
|
Fwd_GETX 0
|
||||||
|
Inv 0
|
||||||
|
Replacement 0
|
||||||
|
Writeback_Ack 0
|
||||||
|
Writeback_Nack 0
|
||||||
|
|
||||||
- Transitions -
|
- Transitions -
|
||||||
NP Load 0 <--
|
|
||||||
NP Ifetch 0 <--
|
|
||||||
NP Store 0 <--
|
|
||||||
NP Other_GETS 0 <--
|
|
||||||
NP Other_GET_INSTR 0 <--
|
|
||||||
NP Other_GETX 0 <--
|
|
||||||
NP Other_PUTX 0 <--
|
|
||||||
|
|
||||||
I Load 0 <--
|
I Load 0 <--
|
||||||
I Ifetch 0 <--
|
I Ifetch 0 <--
|
||||||
I Store 0 <--
|
I Store 0 <--
|
||||||
I L1_to_L2 0 <--
|
I Inv 0 <--
|
||||||
I L2_to_L1D 0 <--
|
I Replacement 0 <--
|
||||||
I L2_to_L1I 0 <--
|
|
||||||
I L2_Replacement 0 <--
|
|
||||||
I Other_GETS 0 <--
|
|
||||||
I Other_GET_INSTR 0 <--
|
|
||||||
I Other_GETX 0 <--
|
|
||||||
I Other_PUTX 0 <--
|
|
||||||
|
|
||||||
S Load 0 <--
|
II Writeback_Nack 0 <--
|
||||||
S Ifetch 0 <--
|
|
||||||
S Store 0 <--
|
|
||||||
S L1_to_L2 0 <--
|
|
||||||
S L2_to_L1D 0 <--
|
|
||||||
S L2_to_L1I 0 <--
|
|
||||||
S L2_Replacement 0 <--
|
|
||||||
S Other_GETS 0 <--
|
|
||||||
S Other_GET_INSTR 0 <--
|
|
||||||
S Other_GETX 0 <--
|
|
||||||
S Other_PUTX 0 <--
|
|
||||||
|
|
||||||
O Load 0 <--
|
|
||||||
O Ifetch 0 <--
|
|
||||||
O Store 0 <--
|
|
||||||
O L1_to_L2 0 <--
|
|
||||||
O L2_to_L1D 0 <--
|
|
||||||
O L2_to_L1I 0 <--
|
|
||||||
O L2_Replacement 0 <--
|
|
||||||
O Other_GETS 0 <--
|
|
||||||
O Other_GET_INSTR 0 <--
|
|
||||||
O Other_GETX 0 <--
|
|
||||||
O Other_PUTX 0 <--
|
|
||||||
|
|
||||||
M Load 0 <--
|
M Load 0 <--
|
||||||
M Ifetch 0 <--
|
M Ifetch 0 <--
|
||||||
M Store 0 <--
|
M Store 0 <--
|
||||||
M L1_to_L2 0 <--
|
M Fwd_GETX 0 <--
|
||||||
M L2_to_L1D 0 <--
|
M Inv 0 <--
|
||||||
M L2_to_L1I 0 <--
|
M Replacement 0 <--
|
||||||
M L2_Replacement 0 <--
|
|
||||||
M Other_GETS 0 <--
|
|
||||||
M Other_GET_INSTR 0 <--
|
|
||||||
M Other_GETX 0 <--
|
|
||||||
M Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_AD Load 0 <--
|
MI Fwd_GETX 0 <--
|
||||||
IS_AD Ifetch 0 <--
|
MI Inv 0 <--
|
||||||
IS_AD Store 0 <--
|
MI Writeback_Ack 0 <--
|
||||||
IS_AD L1_to_L2 0 <--
|
|
||||||
IS_AD L2_to_L1D 0 <--
|
|
||||||
IS_AD L2_to_L1I 0 <--
|
|
||||||
IS_AD L2_Replacement 0 <--
|
|
||||||
IS_AD Own_GETS 0 <--
|
|
||||||
IS_AD Own_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETS 0 <--
|
|
||||||
IS_AD Other_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETX 0 <--
|
|
||||||
IS_AD Other_PUTX 0 <--
|
|
||||||
IS_AD Data 0 <--
|
|
||||||
|
|
||||||
IM_AD Load 0 <--
|
IS Data 0 <--
|
||||||
IM_AD Ifetch 0 <--
|
|
||||||
IM_AD Store 0 <--
|
|
||||||
IM_AD L1_to_L2 0 <--
|
|
||||||
IM_AD L2_to_L1D 0 <--
|
|
||||||
IM_AD L2_to_L1I 0 <--
|
|
||||||
IM_AD L2_Replacement 0 <--
|
|
||||||
IM_AD Own_GETX 0 <--
|
|
||||||
IM_AD Other_GETS 0 <--
|
|
||||||
IM_AD Other_GET_INSTR 0 <--
|
|
||||||
IM_AD Other_GETX 0 <--
|
|
||||||
IM_AD Other_PUTX 0 <--
|
|
||||||
IM_AD Data 0 <--
|
|
||||||
|
|
||||||
SM_AD Load 0 <--
|
IM Data 0 <--
|
||||||
SM_AD Ifetch 0 <--
|
|
||||||
SM_AD Store 0 <--
|
|
||||||
SM_AD L1_to_L2 0 <--
|
|
||||||
SM_AD L2_to_L1D 0 <--
|
|
||||||
SM_AD L2_to_L1I 0 <--
|
|
||||||
SM_AD L2_Replacement 0 <--
|
|
||||||
SM_AD Own_GETX 0 <--
|
|
||||||
SM_AD Other_GETS 0 <--
|
|
||||||
SM_AD Other_GET_INSTR 0 <--
|
|
||||||
SM_AD Other_GETX 0 <--
|
|
||||||
SM_AD Other_PUTX 0 <--
|
|
||||||
SM_AD Data 0 <--
|
|
||||||
|
|
||||||
OM_A Load 0 <--
|
|
||||||
OM_A Ifetch 0 <--
|
|
||||||
OM_A Store 0 <--
|
|
||||||
OM_A L1_to_L2 0 <--
|
|
||||||
OM_A L2_to_L1D 0 <--
|
|
||||||
OM_A L2_to_L1I 0 <--
|
|
||||||
OM_A L2_Replacement 0 <--
|
|
||||||
OM_A Own_GETX 0 <--
|
|
||||||
OM_A Other_GETS 0 <--
|
|
||||||
OM_A Other_GET_INSTR 0 <--
|
|
||||||
OM_A Other_GETX 0 <--
|
|
||||||
OM_A Other_PUTX 0 <--
|
|
||||||
OM_A Data 0 <--
|
|
||||||
|
|
||||||
IS_A Load 0 <--
|
|
||||||
IS_A Ifetch 0 <--
|
|
||||||
IS_A Store 0 <--
|
|
||||||
IS_A L1_to_L2 0 <--
|
|
||||||
IS_A L2_to_L1D 0 <--
|
|
||||||
IS_A L2_to_L1I 0 <--
|
|
||||||
IS_A L2_Replacement 0 <--
|
|
||||||
IS_A Own_GETS 0 <--
|
|
||||||
IS_A Own_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETS 0 <--
|
|
||||||
IS_A Other_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETX 0 <--
|
|
||||||
IS_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IM_A Load 0 <--
|
|
||||||
IM_A Ifetch 0 <--
|
|
||||||
IM_A Store 0 <--
|
|
||||||
IM_A L1_to_L2 0 <--
|
|
||||||
IM_A L2_to_L1D 0 <--
|
|
||||||
IM_A L2_to_L1I 0 <--
|
|
||||||
IM_A L2_Replacement 0 <--
|
|
||||||
IM_A Own_GETX 0 <--
|
|
||||||
IM_A Other_GETS 0 <--
|
|
||||||
IM_A Other_GET_INSTR 0 <--
|
|
||||||
IM_A Other_GETX 0 <--
|
|
||||||
IM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
SM_A Load 0 <--
|
|
||||||
SM_A Ifetch 0 <--
|
|
||||||
SM_A Store 0 <--
|
|
||||||
SM_A L1_to_L2 0 <--
|
|
||||||
SM_A L2_to_L1D 0 <--
|
|
||||||
SM_A L2_to_L1I 0 <--
|
|
||||||
SM_A L2_Replacement 0 <--
|
|
||||||
SM_A Own_GETX 0 <--
|
|
||||||
SM_A Other_GETS 0 <--
|
|
||||||
SM_A Other_GET_INSTR 0 <--
|
|
||||||
SM_A Other_GETX 0 <--
|
|
||||||
SM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
MI_A Load 0 <--
|
|
||||||
MI_A Ifetch 0 <--
|
|
||||||
MI_A Store 0 <--
|
|
||||||
MI_A L1_to_L2 0 <--
|
|
||||||
MI_A L2_to_L1D 0 <--
|
|
||||||
MI_A L2_to_L1I 0 <--
|
|
||||||
MI_A L2_Replacement 0 <--
|
|
||||||
MI_A Own_PUTX 0 <--
|
|
||||||
MI_A Other_GETS 0 <--
|
|
||||||
MI_A Other_GET_INSTR 0 <--
|
|
||||||
MI_A Other_GETX 0 <--
|
|
||||||
MI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
OI_A Load 0 <--
|
|
||||||
OI_A Ifetch 0 <--
|
|
||||||
OI_A Store 0 <--
|
|
||||||
OI_A L1_to_L2 0 <--
|
|
||||||
OI_A L2_to_L1D 0 <--
|
|
||||||
OI_A L2_to_L1I 0 <--
|
|
||||||
OI_A L2_Replacement 0 <--
|
|
||||||
OI_A Own_PUTX 0 <--
|
|
||||||
OI_A Other_GETS 0 <--
|
|
||||||
OI_A Other_GET_INSTR 0 <--
|
|
||||||
OI_A Other_GETX 0 <--
|
|
||||||
OI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
II_A Load 0 <--
|
|
||||||
II_A Ifetch 0 <--
|
|
||||||
II_A Store 0 <--
|
|
||||||
II_A L1_to_L2 0 <--
|
|
||||||
II_A L2_to_L1D 0 <--
|
|
||||||
II_A L2_to_L1I 0 <--
|
|
||||||
II_A L2_Replacement 0 <--
|
|
||||||
II_A Own_PUTX 0 <--
|
|
||||||
II_A Other_GETS 0 <--
|
|
||||||
II_A Other_GET_INSTR 0 <--
|
|
||||||
II_A Other_GETX 0 <--
|
|
||||||
II_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_D Load 0 <--
|
|
||||||
IS_D Ifetch 0 <--
|
|
||||||
IS_D Store 0 <--
|
|
||||||
IS_D L1_to_L2 0 <--
|
|
||||||
IS_D L2_to_L1D 0 <--
|
|
||||||
IS_D L2_to_L1I 0 <--
|
|
||||||
IS_D L2_Replacement 0 <--
|
|
||||||
IS_D Other_GETS 0 <--
|
|
||||||
IS_D Other_GET_INSTR 0 <--
|
|
||||||
IS_D Other_GETX 0 <--
|
|
||||||
IS_D Other_PUTX 0 <--
|
|
||||||
IS_D Data 0 <--
|
|
||||||
|
|
||||||
IS_D_I Load 0 <--
|
|
||||||
IS_D_I Ifetch 0 <--
|
|
||||||
IS_D_I Store 0 <--
|
|
||||||
IS_D_I L1_to_L2 0 <--
|
|
||||||
IS_D_I L2_to_L1D 0 <--
|
|
||||||
IS_D_I L2_to_L1I 0 <--
|
|
||||||
IS_D_I L2_Replacement 0 <--
|
|
||||||
IS_D_I Other_GETS 0 <--
|
|
||||||
IS_D_I Other_GET_INSTR 0 <--
|
|
||||||
IS_D_I Other_GETX 0 <--
|
|
||||||
IS_D_I Other_PUTX 0 <--
|
|
||||||
IS_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D Load 0 <--
|
|
||||||
IM_D Ifetch 0 <--
|
|
||||||
IM_D Store 0 <--
|
|
||||||
IM_D L1_to_L2 0 <--
|
|
||||||
IM_D L2_to_L1D 0 <--
|
|
||||||
IM_D L2_to_L1I 0 <--
|
|
||||||
IM_D L2_Replacement 0 <--
|
|
||||||
IM_D Other_GETS 0 <--
|
|
||||||
IM_D Other_GET_INSTR 0 <--
|
|
||||||
IM_D Other_GETX 0 <--
|
|
||||||
IM_D Other_PUTX 0 <--
|
|
||||||
IM_D Data 0 <--
|
|
||||||
|
|
||||||
IM_D_O Load 0 <--
|
|
||||||
IM_D_O Ifetch 0 <--
|
|
||||||
IM_D_O Store 0 <--
|
|
||||||
IM_D_O L1_to_L2 0 <--
|
|
||||||
IM_D_O L2_to_L1D 0 <--
|
|
||||||
IM_D_O L2_to_L1I 0 <--
|
|
||||||
IM_D_O L2_Replacement 0 <--
|
|
||||||
IM_D_O Other_GETS 0 <--
|
|
||||||
IM_D_O Other_GET_INSTR 0 <--
|
|
||||||
IM_D_O Other_GETX 0 <--
|
|
||||||
IM_D_O Other_PUTX 0 <--
|
|
||||||
IM_D_O Data 0 <--
|
|
||||||
|
|
||||||
IM_D_I Load 0 <--
|
|
||||||
IM_D_I Ifetch 0 <--
|
|
||||||
IM_D_I Store 0 <--
|
|
||||||
IM_D_I L1_to_L2 0 <--
|
|
||||||
IM_D_I L2_to_L1D 0 <--
|
|
||||||
IM_D_I L2_to_L1I 0 <--
|
|
||||||
IM_D_I L2_Replacement 0 <--
|
|
||||||
IM_D_I Other_GETS 0 <--
|
|
||||||
IM_D_I Other_GET_INSTR 0 <--
|
|
||||||
IM_D_I Other_GETX 0 <--
|
|
||||||
IM_D_I Other_PUTX 0 <--
|
|
||||||
IM_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D_OI Load 0 <--
|
|
||||||
IM_D_OI Ifetch 0 <--
|
|
||||||
IM_D_OI Store 0 <--
|
|
||||||
IM_D_OI L1_to_L2 0 <--
|
|
||||||
IM_D_OI L2_to_L1D 0 <--
|
|
||||||
IM_D_OI L2_to_L1I 0 <--
|
|
||||||
IM_D_OI L2_Replacement 0 <--
|
|
||||||
IM_D_OI Other_GETS 0 <--
|
|
||||||
IM_D_OI Other_GET_INSTR 0 <--
|
|
||||||
IM_D_OI Other_GETX 0 <--
|
|
||||||
IM_D_OI Other_PUTX 0 <--
|
|
||||||
IM_D_OI Data 0 <--
|
|
||||||
|
|
||||||
SM_D Load 0 <--
|
|
||||||
SM_D Ifetch 0 <--
|
|
||||||
SM_D Store 0 <--
|
|
||||||
SM_D L1_to_L2 0 <--
|
|
||||||
SM_D L2_to_L1D 0 <--
|
|
||||||
SM_D L2_to_L1I 0 <--
|
|
||||||
SM_D L2_Replacement 0 <--
|
|
||||||
SM_D Other_GETS 0 <--
|
|
||||||
SM_D Other_GET_INSTR 0 <--
|
|
||||||
SM_D Other_GETX 0 <--
|
|
||||||
SM_D Other_PUTX 0 <--
|
|
||||||
SM_D Data 0 <--
|
|
||||||
|
|
||||||
SM_D_O Load 0 <--
|
|
||||||
SM_D_O Ifetch 0 <--
|
|
||||||
SM_D_O Store 0 <--
|
|
||||||
SM_D_O L1_to_L2 0 <--
|
|
||||||
SM_D_O L2_to_L1D 0 <--
|
|
||||||
SM_D_O L2_to_L1I 0 <--
|
|
||||||
SM_D_O L2_Replacement 0 <--
|
|
||||||
SM_D_O Other_GETS 0 <--
|
|
||||||
SM_D_O Other_GET_INSTR 0 <--
|
|
||||||
SM_D_O Other_GETX 0 <--
|
|
||||||
SM_D_O Other_PUTX 0 <--
|
|
||||||
SM_D_O Data 0 <--
|
|
||||||
|
|
||||||
--- Directory ---
|
|
||||||
- Event Counts -
|
|
||||||
OtherAddress 0
|
|
||||||
GETS 0
|
|
||||||
GET_INSTR 0
|
|
||||||
GETX 0
|
|
||||||
PUTX_Owner 0
|
|
||||||
PUTX_NotOwner 0
|
|
||||||
|
|
||||||
- Transitions -
|
|
||||||
C OtherAddress 0 <--
|
|
||||||
C GETS 0 <--
|
|
||||||
C GET_INSTR 0 <--
|
|
||||||
C GETX 0 <--
|
|
||||||
|
|
||||||
I GETS 0 <--
|
|
||||||
I GET_INSTR 0 <--
|
|
||||||
I GETX 0 <--
|
|
||||||
I PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
S GETS 0 <--
|
|
||||||
S GET_INSTR 0 <--
|
|
||||||
S GETX 0 <--
|
|
||||||
S PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
SS GETS 0 <--
|
|
||||||
SS GET_INSTR 0 <--
|
|
||||||
SS GETX 0 <--
|
|
||||||
SS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OS GETS 0 <--
|
|
||||||
OS GET_INSTR 0 <--
|
|
||||||
OS GETX 0 <--
|
|
||||||
OS PUTX_Owner 0 <--
|
|
||||||
OS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OSS GETS 0 <--
|
|
||||||
OSS GET_INSTR 0 <--
|
|
||||||
OSS GETX 0 <--
|
|
||||||
OSS PUTX_Owner 0 <--
|
|
||||||
OSS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
M GETS 0 <--
|
|
||||||
M GET_INSTR 0 <--
|
|
||||||
M GETX 0 <--
|
|
||||||
M PUTX_Owner 0 <--
|
|
||||||
M PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
warn: ignoring syscall sigprocmask(1, 18446744073709547831, ...)
|
warn: ignoring syscall sigprocmask(1, 18446744073709547831, ...)
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:03:45
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:05
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/ALPHA_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-atomic-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello world!
|
Hello world!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 44606 # Simulator instruction rate (inst/s)
|
host_inst_rate 10832 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 199172 # Number of bytes of host memory used
|
host_mem_usage 1360528 # Number of bytes of host memory used
|
||||||
host_seconds 0.06 # Real time elapsed on the host
|
host_seconds 0.24 # Real time elapsed on the host
|
||||||
host_tick_rate 22395015 # Simulator tick rate (ticks/s)
|
host_tick_rate 5450330 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 2577 # Number of instructions simulated
|
sim_insts 2577 # Number of instructions simulated
|
||||||
sim_seconds 0.000001 # Number of seconds simulated
|
sim_seconds 0.000001 # Number of seconds simulated
|
||||||
|
|
|
@ -78,10 +78,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
warn: ignoring syscall sigprocmask(1, 18446744073709547831, ...)
|
warn: ignoring syscall sigprocmask(1, 18446744073709547831, ...)
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:03:45
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:06
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/ALPHA_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/00.hello/alpha/tru64/simple-timing-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello world!
|
Hello world!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 6475 # Simulator instruction rate (inst/s)
|
host_inst_rate 7760 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 199236 # Number of bytes of host memory used
|
host_mem_usage 1360644 # Number of bytes of host memory used
|
||||||
host_seconds 0.40 # Real time elapsed on the host
|
host_seconds 0.33 # Real time elapsed on the host
|
||||||
host_tick_rate 24815516 # Simulator tick rate (ticks/s)
|
host_tick_rate 29737002 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 2577 # Number of instructions simulated
|
sim_insts 2577 # Number of instructions simulated
|
||||||
sim_seconds 0.000010 # Number of seconds simulated
|
sim_seconds 0.000010 # Number of seconds simulated
|
||||||
|
|
|
@ -135,10 +135,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:05:29
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:02
|
M5 started Jul 6 2009 11:11:09
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/MIPS_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby
|
command line: build/MIPS_SE/m5.fast -d build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby -re tests/run.py build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-atomic-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello World!
|
Hello World!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 15454 # Simulator instruction rate (inst/s)
|
host_inst_rate 47334 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 201224 # Number of bytes of host memory used
|
host_mem_usage 1362452 # Number of bytes of host memory used
|
||||||
host_seconds 0.37 # Real time elapsed on the host
|
host_seconds 0.12 # Real time elapsed on the host
|
||||||
host_tick_rate 7721818 # Simulator tick rate (ticks/s)
|
host_tick_rate 23634419 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 5656 # Number of instructions simulated
|
sim_insts 5656 # Number of instructions simulated
|
||||||
sim_seconds 0.000003 # Number of seconds simulated
|
sim_seconds 0.000003 # Number of seconds simulated
|
||||||
|
|
|
@ -132,10 +132,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:05:29
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:02
|
M5 started Jul 6 2009 11:11:09
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/MIPS_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby
|
command line: build/MIPS_SE/m5.fast -d build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby -re tests/run.py build/MIPS_SE/tests/fast/quick/00.hello/mips/linux/simple-timing-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
info: Increasing stack size by one page.
|
info: Increasing stack size by one page.
|
||||||
Hello World!
|
Hello World!
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 10877 # Simulator instruction rate (inst/s)
|
host_inst_rate 8081 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 201300 # Number of bytes of host memory used
|
host_mem_usage 1362552 # Number of bytes of host memory used
|
||||||
host_seconds 0.52 # Real time elapsed on the host
|
host_seconds 0.70 # Real time elapsed on the host
|
||||||
host_tick_rate 44468411 # Simulator tick rate (ticks/s)
|
host_tick_rate 33041595 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 5656 # Number of instructions simulated
|
sim_insts 5656 # Number of instructions simulated
|
||||||
sim_seconds 0.000023 # Number of seconds simulated
|
sim_seconds 0.000023 # Number of seconds simulated
|
||||||
|
|
|
@ -81,10 +81,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,258 +1,81 @@
|
||||||
|
|
||||||
================ Begin RubySystem Configuration Print ================
|
================ Begin RubySystem Configuration Print ================
|
||||||
|
|
||||||
Ruby Configuration
|
RubySystem config:
|
||||||
------------------
|
random_seed: 539659
|
||||||
protocol: MOSI_SMP_bcast
|
randomization: 0
|
||||||
compiled_at: 22:54:24, May 4 2009
|
tech_nm: 45
|
||||||
RUBY_DEBUG: false
|
freq_mhz: 3000
|
||||||
hostname: piton
|
block_size_bytes: 64
|
||||||
g_RANDOM_SEED: 1
|
block_size_bits: 6
|
||||||
g_DEADLOCK_THRESHOLD: 500000
|
memory_size_bytes: 1073741824
|
||||||
RANDOMIZATION: false
|
memory_size_bits: 30
|
||||||
g_SYNTHETIC_DRIVER: false
|
DMA_Controller config: DMAController_0
|
||||||
g_DETERMINISTIC_DRIVER: false
|
version: 0
|
||||||
g_FILTERING_ENABLED: false
|
buffer_size: 32
|
||||||
g_DISTRIBUTED_PERSISTENT_ENABLED: true
|
dma_sequencer: DMASequencer_0
|
||||||
g_DYNAMIC_TIMEOUT_ENABLED: true
|
number_of_TBEs: 128
|
||||||
g_RETRY_THRESHOLD: 1
|
transitions_per_cycle: 32
|
||||||
g_FIXED_TIMEOUT_LATENCY: 300
|
Directory_Controller config: DirectoryController_0
|
||||||
g_trace_warmup_length: 1000000
|
version: 0
|
||||||
g_bash_bandwidth_adaptive_threshold: 0.75
|
buffer_size: 32
|
||||||
g_tester_length: 0
|
directory_latency: 6
|
||||||
g_synthetic_locks: 2048
|
directory_name: DirectoryMemory_0
|
||||||
g_deterministic_addrs: 1
|
memory_controller_name: MemoryControl_0
|
||||||
g_SpecifiedGenerator: DetermInvGenerator
|
memory_latency: 158
|
||||||
g_callback_counter: 0
|
number_of_TBEs: 128
|
||||||
g_NUM_COMPLETIONS_BEFORE_PASS: 0
|
recycle_latency: 10
|
||||||
g_NUM_SMT_THREADS: 1
|
to_mem_ctrl_latency: 1
|
||||||
g_think_time: 5
|
transitions_per_cycle: 32
|
||||||
g_hold_time: 5
|
L1Cache_Controller config: L1CacheController_0
|
||||||
g_wait_time: 5
|
version: 0
|
||||||
PROTOCOL_DEBUG_TRACE: true
|
buffer_size: 32
|
||||||
DEBUG_FILTER_STRING: none
|
cache: l1u_0
|
||||||
DEBUG_VERBOSITY_STRING: none
|
cache_response_latency: 12
|
||||||
DEBUG_START_TIME: 0
|
issue_latency: 2
|
||||||
DEBUG_OUTPUT_FILENAME: none
|
number_of_TBEs: 128
|
||||||
SIMICS_RUBY_MULTIPLIER: 4
|
sequencer: Sequencer_0
|
||||||
OPAL_RUBY_MULTIPLIER: 1
|
transitions_per_cycle: 32
|
||||||
TRANSACTION_TRACE_ENABLED: false
|
Cache config: l1u_0
|
||||||
USER_MODE_DATA_ONLY: false
|
controller: L1CacheController_0
|
||||||
PROFILE_HOT_LINES: false
|
cache_associativity: 8
|
||||||
PROFILE_ALL_INSTRUCTIONS: false
|
num_cache_sets_bits: 2
|
||||||
PRINT_INSTRUCTION_TRACE: false
|
num_cache_sets: 4
|
||||||
g_DEBUG_CYCLE: 0
|
cache_set_size_bytes: 256
|
||||||
BLOCK_STC: false
|
cache_set_size_Kbytes: 0.25
|
||||||
PERFECT_MEMORY_SYSTEM: false
|
cache_set_size_Mbytes: 0.000244141
|
||||||
PERFECT_MEMORY_SYSTEM_LATENCY: 0
|
cache_size_bytes: 2048
|
||||||
DATA_BLOCK: false
|
cache_size_Kbytes: 2
|
||||||
REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH: false
|
cache_size_Mbytes: 0.00195312
|
||||||
L1_CACHE_ASSOC: 4
|
DirectoryMemory Global Config:
|
||||||
L1_CACHE_NUM_SETS_BITS: 8
|
number of directory memories: 1
|
||||||
L2_CACHE_ASSOC: 4
|
total memory size bytes: 1073741824
|
||||||
L2_CACHE_NUM_SETS_BITS: 16
|
total memory size bits: 30
|
||||||
g_MEMORY_SIZE_BYTES: 4294967296
|
DirectoryMemory module config: DirectoryMemory_0
|
||||||
g_DATA_BLOCK_BYTES: 64
|
controller: DirectoryController_0
|
||||||
g_PAGE_SIZE_BYTES: 4096
|
version: 0
|
||||||
g_REPLACEMENT_POLICY: PSEDUO_LRU
|
memory_bits: 30
|
||||||
g_NUM_PROCESSORS: 1
|
memory_size_bytes: 1073741824
|
||||||
g_NUM_L2_BANKS: 1
|
memory_size_Kbytes: 1.04858e+06
|
||||||
g_NUM_MEMORIES: 1
|
memory_size_Mbytes: 1024
|
||||||
g_PROCS_PER_CHIP: 1
|
memory_size_Gbytes: 1
|
||||||
g_NUM_CHIPS: 1
|
Seqeuncer config: Sequencer_0
|
||||||
g_NUM_CHIP_BITS: 0
|
controller: L1CacheController_0
|
||||||
g_MEMORY_SIZE_BITS: 32
|
version: 0
|
||||||
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
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L1DcacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L1D
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 8
|
|
||||||
num_cache_sets: 256
|
|
||||||
cache_set_size_bytes: 16384
|
|
||||||
cache_set_size_Kbytes: 16
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L2cacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L2
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 16
|
|
||||||
num_cache_sets: 65536
|
|
||||||
cache_set_size_bytes: 4194304
|
|
||||||
cache_set_size_Kbytes: 4096
|
|
||||||
cache_set_size_Mbytes: 4
|
|
||||||
cache_size_bytes: 16777216
|
|
||||||
cache_size_Kbytes: 16384
|
|
||||||
cache_size_Mbytes: 16
|
|
||||||
|
|
||||||
L1Cache_mandatoryQueue numberPerChip: 1
|
|
||||||
|
|
||||||
L1Cache_sequencer numberPerChip: 1
|
|
||||||
sequencer: Sequencer - SC
|
|
||||||
max_outstanding_requests: 16
|
max_outstanding_requests: 16
|
||||||
|
deadlock_threshold: 500000
|
||||||
L1Cache_storeBuffer numberPerChip: 1
|
|
||||||
Store buffer entries: 128 (Only valid if TSO is enabled)
|
|
||||||
|
|
||||||
Directory_directory numberPerChip: 1
|
|
||||||
Memory config:
|
|
||||||
memory_bits: 32
|
|
||||||
memory_size_bytes: 4294967296
|
|
||||||
memory_size_Kbytes: 4.1943e+06
|
|
||||||
memory_size_Mbytes: 4096
|
|
||||||
memory_size_Gbytes: 4
|
|
||||||
module_bits: 26
|
|
||||||
module_size_lines: 67108864
|
|
||||||
module_size_bytes: 4294967296
|
|
||||||
module_size_Kbytes: 4.1943e+06
|
|
||||||
module_size_Mbytes: 4096
|
|
||||||
|
|
||||||
|
|
||||||
Network Configuration
|
Network Configuration
|
||||||
---------------------
|
---------------------
|
||||||
network: SIMPLE_NETWORK
|
network: SIMPLE_NETWORK
|
||||||
topology: HIERARCHICAL_SWITCH
|
topology: theTopology
|
||||||
|
|
||||||
virtual_net_0: active, ordered
|
virtual_net_0: active, ordered
|
||||||
virtual_net_1: active, unordered
|
virtual_net_1: active, ordered
|
||||||
virtual_net_2: inactive
|
virtual_net_2: active, ordered
|
||||||
virtual_net_3: inactive
|
virtual_net_3: inactive
|
||||||
|
virtual_net_4: active, ordered
|
||||||
|
virtual_net_5: active, ordered
|
||||||
|
|
||||||
--- Begin Topology Print ---
|
--- Begin Topology Print ---
|
||||||
|
|
||||||
|
@ -260,10 +83,16 @@ Topology print ONLY indicates the _NETWORK_ latency between two machines
|
||||||
It does NOT include the latency within the machines
|
It does NOT include the latency within the machines
|
||||||
|
|
||||||
L1Cache-0 Network Latencies
|
L1Cache-0 Network Latencies
|
||||||
L1Cache-0 -> Directory-0 net_lat: 5
|
L1Cache-0 -> Directory-0 net_lat: 7
|
||||||
|
L1Cache-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
Directory-0 Network Latencies
|
Directory-0 Network Latencies
|
||||||
Directory-0 -> L1Cache-0 net_lat: 5
|
Directory-0 -> L1Cache-0 net_lat: 7
|
||||||
|
Directory-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
|
DMA-0 Network Latencies
|
||||||
|
DMA-0 -> L1Cache-0 net_lat: 7
|
||||||
|
DMA-0 -> Directory-0 net_lat: 7
|
||||||
|
|
||||||
--- End Topology Print ---
|
--- End Topology Print ---
|
||||||
|
|
||||||
|
@ -274,27 +103,27 @@ periodic_stats_period: 1000000
|
||||||
================ End RubySystem Configuration Print ================
|
================ End RubySystem Configuration Print ================
|
||||||
|
|
||||||
|
|
||||||
Real time: May/05/2009 07:34:03
|
Real time: Jul/06/2009 11:11:24
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
Elapsed_time_in_seconds: 1
|
Elapsed_time_in_seconds: 0
|
||||||
Elapsed_time_in_minutes: 0.0166667
|
Elapsed_time_in_minutes: 0
|
||||||
Elapsed_time_in_hours: 0.000277778
|
Elapsed_time_in_hours: 0
|
||||||
Elapsed_time_in_days: 1.15741e-05
|
Elapsed_time_in_days: 0
|
||||||
|
|
||||||
Virtual_time_in_seconds: 0.17
|
Virtual_time_in_seconds: 0.23
|
||||||
Virtual_time_in_minutes: 0.00283333
|
Virtual_time_in_minutes: 0.00383333
|
||||||
Virtual_time_in_hours: 4.72222e-05
|
Virtual_time_in_hours: 6.38889e-05
|
||||||
Virtual_time_in_days: 4.72222e-05
|
Virtual_time_in_days: 6.38889e-05
|
||||||
|
|
||||||
Ruby_current_time: 2701001
|
Ruby_current_time: 2701001
|
||||||
Ruby_start_time: 1
|
Ruby_start_time: 1
|
||||||
Ruby_cycles: 2701000
|
Ruby_cycles: 2701000
|
||||||
|
|
||||||
mbytes_resident: 34.9023
|
mbytes_resident: 144.91
|
||||||
mbytes_total: 196.324
|
mbytes_total: 1330.19
|
||||||
resident_ratio: 0.177799
|
resident_ratio: 0.108942
|
||||||
|
|
||||||
Total_misses: 0
|
Total_misses: 0
|
||||||
total_misses: 0 [ 0 ]
|
total_misses: 0 [ 0 ]
|
||||||
|
@ -302,7 +131,7 @@ user_misses: 0 [ 0 ]
|
||||||
supervisor_misses: 0 [ 0 ]
|
supervisor_misses: 0 [ 0 ]
|
||||||
|
|
||||||
instruction_executed: 1 [ 1 ]
|
instruction_executed: 1 [ 1 ]
|
||||||
cycles_executed: 1 [ 1 ]
|
ruby_cycles_executed: 2701001 [ 2701001 ]
|
||||||
cycles_per_instruction: 2.701e+06 [ 2.701e+06 ]
|
cycles_per_instruction: 2.701e+06 [ 2.701e+06 ]
|
||||||
misses_per_thousand_instructions: 0 [ 0 ]
|
misses_per_thousand_instructions: 0 [ 0 ]
|
||||||
|
|
||||||
|
@ -352,6 +181,7 @@ L2_cache cache stats:
|
||||||
Busy Controller Counts:
|
Busy Controller Counts:
|
||||||
L1Cache-0:0
|
L1Cache-0:0
|
||||||
Directory-0:0
|
Directory-0:0
|
||||||
|
DMA-0:0
|
||||||
|
|
||||||
Busy Bank Count:0
|
Busy Bank Count:0
|
||||||
|
|
||||||
|
@ -390,406 +220,163 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard dev
|
||||||
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
|
||||||
Resource Usage
|
Resource Usage
|
||||||
--------------
|
--------------
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 0
|
user_time: 0
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 9143
|
page_reclaims: 37843
|
||||||
page_faults: 0
|
page_faults: 0
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 0
|
block_inputs: 0
|
||||||
block_outputs: 56
|
block_outputs: 40
|
||||||
MessageBuffer: [Chip 0 0, L1Cache, mandatoryQueue_in] stats - msgs:0 full:0
|
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
switch_0_inlinks: 1
|
switch_0_inlinks: 2
|
||||||
switch_0_outlinks: 1
|
switch_0_outlinks: 2
|
||||||
links_utilized_percent_switch_0: 0
|
links_utilized_percent_switch_0: 0
|
||||||
links_utilized_percent_switch_0_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_0_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_0_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_1_inlinks: 1
|
switch_1_inlinks: 2
|
||||||
switch_1_outlinks: 1
|
switch_1_outlinks: 2
|
||||||
links_utilized_percent_switch_1: 0
|
links_utilized_percent_switch_1: 0
|
||||||
links_utilized_percent_switch_1_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_1_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_1_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_2_inlinks: 2
|
switch_2_inlinks: 2
|
||||||
switch_2_outlinks: 2
|
switch_2_outlinks: 2
|
||||||
links_utilized_percent_switch_2: 0
|
links_utilized_percent_switch_2: 0
|
||||||
links_utilized_percent_switch_2_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_0: 0 bw: 640000 base_latency: 1
|
||||||
links_utilized_percent_switch_2_link_1: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
|
switch_3_inlinks: 3
|
||||||
|
switch_3_outlinks: 3
|
||||||
|
links_utilized_percent_switch_3: 0
|
||||||
|
links_utilized_percent_switch_3_link_0: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_2: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
Chip Stats
|
|
||||||
----------
|
--- DMA ---
|
||||||
|
- Event Counts -
|
||||||
|
ReadRequest 0
|
||||||
|
WriteRequest 0
|
||||||
|
Data 0
|
||||||
|
Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
READY ReadRequest 0 <--
|
||||||
|
READY WriteRequest 0 <--
|
||||||
|
|
||||||
|
BUSY_RD Data 0 <--
|
||||||
|
|
||||||
|
BUSY_WR Ack 0 <--
|
||||||
|
|
||||||
|
--- Directory ---
|
||||||
|
- Event Counts -
|
||||||
|
GETX 0
|
||||||
|
GETS 0
|
||||||
|
PUTX 0
|
||||||
|
PUTX_NotOwner 0
|
||||||
|
DMA_READ 0
|
||||||
|
DMA_WRITE 0
|
||||||
|
Memory_Data 0
|
||||||
|
Memory_Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
I GETX 0 <--
|
||||||
|
I PUTX_NotOwner 0 <--
|
||||||
|
I DMA_READ 0 <--
|
||||||
|
I DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M GETX 0 <--
|
||||||
|
M PUTX 0 <--
|
||||||
|
M PUTX_NotOwner 0 <--
|
||||||
|
M DMA_READ 0 <--
|
||||||
|
M DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M_DRD GETX 0 <--
|
||||||
|
M_DRD PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWR GETX 0 <--
|
||||||
|
M_DWR PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWRI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
IM GETX 0 <--
|
||||||
|
IM GETS 0 <--
|
||||||
|
IM PUTX 0 <--
|
||||||
|
IM PUTX_NotOwner 0 <--
|
||||||
|
IM DMA_READ 0 <--
|
||||||
|
IM DMA_WRITE 0 <--
|
||||||
|
IM Memory_Data 0 <--
|
||||||
|
|
||||||
|
MI GETX 0 <--
|
||||||
|
MI GETS 0 <--
|
||||||
|
MI PUTX 0 <--
|
||||||
|
MI PUTX_NotOwner 0 <--
|
||||||
|
MI DMA_READ 0 <--
|
||||||
|
MI DMA_WRITE 0 <--
|
||||||
|
MI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
ID GETX 0 <--
|
||||||
|
ID GETS 0 <--
|
||||||
|
ID PUTX 0 <--
|
||||||
|
ID PUTX_NotOwner 0 <--
|
||||||
|
ID DMA_READ 0 <--
|
||||||
|
ID DMA_WRITE 0 <--
|
||||||
|
ID Memory_Data 0 <--
|
||||||
|
|
||||||
|
ID_W GETX 0 <--
|
||||||
|
ID_W GETS 0 <--
|
||||||
|
ID_W PUTX 0 <--
|
||||||
|
ID_W PUTX_NotOwner 0 <--
|
||||||
|
ID_W DMA_READ 0 <--
|
||||||
|
ID_W DMA_WRITE 0 <--
|
||||||
|
ID_W Memory_Ack 0 <--
|
||||||
|
|
||||||
--- L1Cache ---
|
--- L1Cache ---
|
||||||
- Event Counts -
|
- Event Counts -
|
||||||
Load 0
|
Load 0
|
||||||
Ifetch 0
|
Ifetch 0
|
||||||
Store 0
|
Store 0
|
||||||
L1_to_L2 0
|
|
||||||
L2_to_L1D 0
|
|
||||||
L2_to_L1I 0
|
|
||||||
L2_Replacement 0
|
|
||||||
Own_GETS 0
|
|
||||||
Own_GET_INSTR 0
|
|
||||||
Own_GETX 0
|
|
||||||
Own_PUTX 0
|
|
||||||
Other_GETS 0
|
|
||||||
Other_GET_INSTR 0
|
|
||||||
Other_GETX 0
|
|
||||||
Other_PUTX 0
|
|
||||||
Data 0
|
Data 0
|
||||||
|
Fwd_GETX 0
|
||||||
|
Inv 0
|
||||||
|
Replacement 0
|
||||||
|
Writeback_Ack 0
|
||||||
|
Writeback_Nack 0
|
||||||
|
|
||||||
- Transitions -
|
- Transitions -
|
||||||
NP Load 0 <--
|
|
||||||
NP Ifetch 0 <--
|
|
||||||
NP Store 0 <--
|
|
||||||
NP Other_GETS 0 <--
|
|
||||||
NP Other_GET_INSTR 0 <--
|
|
||||||
NP Other_GETX 0 <--
|
|
||||||
NP Other_PUTX 0 <--
|
|
||||||
|
|
||||||
I Load 0 <--
|
I Load 0 <--
|
||||||
I Ifetch 0 <--
|
I Ifetch 0 <--
|
||||||
I Store 0 <--
|
I Store 0 <--
|
||||||
I L1_to_L2 0 <--
|
I Inv 0 <--
|
||||||
I L2_to_L1D 0 <--
|
I Replacement 0 <--
|
||||||
I L2_to_L1I 0 <--
|
|
||||||
I L2_Replacement 0 <--
|
|
||||||
I Other_GETS 0 <--
|
|
||||||
I Other_GET_INSTR 0 <--
|
|
||||||
I Other_GETX 0 <--
|
|
||||||
I Other_PUTX 0 <--
|
|
||||||
|
|
||||||
S Load 0 <--
|
II Writeback_Nack 0 <--
|
||||||
S Ifetch 0 <--
|
|
||||||
S Store 0 <--
|
|
||||||
S L1_to_L2 0 <--
|
|
||||||
S L2_to_L1D 0 <--
|
|
||||||
S L2_to_L1I 0 <--
|
|
||||||
S L2_Replacement 0 <--
|
|
||||||
S Other_GETS 0 <--
|
|
||||||
S Other_GET_INSTR 0 <--
|
|
||||||
S Other_GETX 0 <--
|
|
||||||
S Other_PUTX 0 <--
|
|
||||||
|
|
||||||
O Load 0 <--
|
|
||||||
O Ifetch 0 <--
|
|
||||||
O Store 0 <--
|
|
||||||
O L1_to_L2 0 <--
|
|
||||||
O L2_to_L1D 0 <--
|
|
||||||
O L2_to_L1I 0 <--
|
|
||||||
O L2_Replacement 0 <--
|
|
||||||
O Other_GETS 0 <--
|
|
||||||
O Other_GET_INSTR 0 <--
|
|
||||||
O Other_GETX 0 <--
|
|
||||||
O Other_PUTX 0 <--
|
|
||||||
|
|
||||||
M Load 0 <--
|
M Load 0 <--
|
||||||
M Ifetch 0 <--
|
M Ifetch 0 <--
|
||||||
M Store 0 <--
|
M Store 0 <--
|
||||||
M L1_to_L2 0 <--
|
M Fwd_GETX 0 <--
|
||||||
M L2_to_L1D 0 <--
|
M Inv 0 <--
|
||||||
M L2_to_L1I 0 <--
|
M Replacement 0 <--
|
||||||
M L2_Replacement 0 <--
|
|
||||||
M Other_GETS 0 <--
|
|
||||||
M Other_GET_INSTR 0 <--
|
|
||||||
M Other_GETX 0 <--
|
|
||||||
M Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_AD Load 0 <--
|
MI Fwd_GETX 0 <--
|
||||||
IS_AD Ifetch 0 <--
|
MI Inv 0 <--
|
||||||
IS_AD Store 0 <--
|
MI Writeback_Ack 0 <--
|
||||||
IS_AD L1_to_L2 0 <--
|
|
||||||
IS_AD L2_to_L1D 0 <--
|
|
||||||
IS_AD L2_to_L1I 0 <--
|
|
||||||
IS_AD L2_Replacement 0 <--
|
|
||||||
IS_AD Own_GETS 0 <--
|
|
||||||
IS_AD Own_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETS 0 <--
|
|
||||||
IS_AD Other_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETX 0 <--
|
|
||||||
IS_AD Other_PUTX 0 <--
|
|
||||||
IS_AD Data 0 <--
|
|
||||||
|
|
||||||
IM_AD Load 0 <--
|
IS Data 0 <--
|
||||||
IM_AD Ifetch 0 <--
|
|
||||||
IM_AD Store 0 <--
|
|
||||||
IM_AD L1_to_L2 0 <--
|
|
||||||
IM_AD L2_to_L1D 0 <--
|
|
||||||
IM_AD L2_to_L1I 0 <--
|
|
||||||
IM_AD L2_Replacement 0 <--
|
|
||||||
IM_AD Own_GETX 0 <--
|
|
||||||
IM_AD Other_GETS 0 <--
|
|
||||||
IM_AD Other_GET_INSTR 0 <--
|
|
||||||
IM_AD Other_GETX 0 <--
|
|
||||||
IM_AD Other_PUTX 0 <--
|
|
||||||
IM_AD Data 0 <--
|
|
||||||
|
|
||||||
SM_AD Load 0 <--
|
IM Data 0 <--
|
||||||
SM_AD Ifetch 0 <--
|
|
||||||
SM_AD Store 0 <--
|
|
||||||
SM_AD L1_to_L2 0 <--
|
|
||||||
SM_AD L2_to_L1D 0 <--
|
|
||||||
SM_AD L2_to_L1I 0 <--
|
|
||||||
SM_AD L2_Replacement 0 <--
|
|
||||||
SM_AD Own_GETX 0 <--
|
|
||||||
SM_AD Other_GETS 0 <--
|
|
||||||
SM_AD Other_GET_INSTR 0 <--
|
|
||||||
SM_AD Other_GETX 0 <--
|
|
||||||
SM_AD Other_PUTX 0 <--
|
|
||||||
SM_AD Data 0 <--
|
|
||||||
|
|
||||||
OM_A Load 0 <--
|
|
||||||
OM_A Ifetch 0 <--
|
|
||||||
OM_A Store 0 <--
|
|
||||||
OM_A L1_to_L2 0 <--
|
|
||||||
OM_A L2_to_L1D 0 <--
|
|
||||||
OM_A L2_to_L1I 0 <--
|
|
||||||
OM_A L2_Replacement 0 <--
|
|
||||||
OM_A Own_GETX 0 <--
|
|
||||||
OM_A Other_GETS 0 <--
|
|
||||||
OM_A Other_GET_INSTR 0 <--
|
|
||||||
OM_A Other_GETX 0 <--
|
|
||||||
OM_A Other_PUTX 0 <--
|
|
||||||
OM_A Data 0 <--
|
|
||||||
|
|
||||||
IS_A Load 0 <--
|
|
||||||
IS_A Ifetch 0 <--
|
|
||||||
IS_A Store 0 <--
|
|
||||||
IS_A L1_to_L2 0 <--
|
|
||||||
IS_A L2_to_L1D 0 <--
|
|
||||||
IS_A L2_to_L1I 0 <--
|
|
||||||
IS_A L2_Replacement 0 <--
|
|
||||||
IS_A Own_GETS 0 <--
|
|
||||||
IS_A Own_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETS 0 <--
|
|
||||||
IS_A Other_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETX 0 <--
|
|
||||||
IS_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IM_A Load 0 <--
|
|
||||||
IM_A Ifetch 0 <--
|
|
||||||
IM_A Store 0 <--
|
|
||||||
IM_A L1_to_L2 0 <--
|
|
||||||
IM_A L2_to_L1D 0 <--
|
|
||||||
IM_A L2_to_L1I 0 <--
|
|
||||||
IM_A L2_Replacement 0 <--
|
|
||||||
IM_A Own_GETX 0 <--
|
|
||||||
IM_A Other_GETS 0 <--
|
|
||||||
IM_A Other_GET_INSTR 0 <--
|
|
||||||
IM_A Other_GETX 0 <--
|
|
||||||
IM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
SM_A Load 0 <--
|
|
||||||
SM_A Ifetch 0 <--
|
|
||||||
SM_A Store 0 <--
|
|
||||||
SM_A L1_to_L2 0 <--
|
|
||||||
SM_A L2_to_L1D 0 <--
|
|
||||||
SM_A L2_to_L1I 0 <--
|
|
||||||
SM_A L2_Replacement 0 <--
|
|
||||||
SM_A Own_GETX 0 <--
|
|
||||||
SM_A Other_GETS 0 <--
|
|
||||||
SM_A Other_GET_INSTR 0 <--
|
|
||||||
SM_A Other_GETX 0 <--
|
|
||||||
SM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
MI_A Load 0 <--
|
|
||||||
MI_A Ifetch 0 <--
|
|
||||||
MI_A Store 0 <--
|
|
||||||
MI_A L1_to_L2 0 <--
|
|
||||||
MI_A L2_to_L1D 0 <--
|
|
||||||
MI_A L2_to_L1I 0 <--
|
|
||||||
MI_A L2_Replacement 0 <--
|
|
||||||
MI_A Own_PUTX 0 <--
|
|
||||||
MI_A Other_GETS 0 <--
|
|
||||||
MI_A Other_GET_INSTR 0 <--
|
|
||||||
MI_A Other_GETX 0 <--
|
|
||||||
MI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
OI_A Load 0 <--
|
|
||||||
OI_A Ifetch 0 <--
|
|
||||||
OI_A Store 0 <--
|
|
||||||
OI_A L1_to_L2 0 <--
|
|
||||||
OI_A L2_to_L1D 0 <--
|
|
||||||
OI_A L2_to_L1I 0 <--
|
|
||||||
OI_A L2_Replacement 0 <--
|
|
||||||
OI_A Own_PUTX 0 <--
|
|
||||||
OI_A Other_GETS 0 <--
|
|
||||||
OI_A Other_GET_INSTR 0 <--
|
|
||||||
OI_A Other_GETX 0 <--
|
|
||||||
OI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
II_A Load 0 <--
|
|
||||||
II_A Ifetch 0 <--
|
|
||||||
II_A Store 0 <--
|
|
||||||
II_A L1_to_L2 0 <--
|
|
||||||
II_A L2_to_L1D 0 <--
|
|
||||||
II_A L2_to_L1I 0 <--
|
|
||||||
II_A L2_Replacement 0 <--
|
|
||||||
II_A Own_PUTX 0 <--
|
|
||||||
II_A Other_GETS 0 <--
|
|
||||||
II_A Other_GET_INSTR 0 <--
|
|
||||||
II_A Other_GETX 0 <--
|
|
||||||
II_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_D Load 0 <--
|
|
||||||
IS_D Ifetch 0 <--
|
|
||||||
IS_D Store 0 <--
|
|
||||||
IS_D L1_to_L2 0 <--
|
|
||||||
IS_D L2_to_L1D 0 <--
|
|
||||||
IS_D L2_to_L1I 0 <--
|
|
||||||
IS_D L2_Replacement 0 <--
|
|
||||||
IS_D Other_GETS 0 <--
|
|
||||||
IS_D Other_GET_INSTR 0 <--
|
|
||||||
IS_D Other_GETX 0 <--
|
|
||||||
IS_D Other_PUTX 0 <--
|
|
||||||
IS_D Data 0 <--
|
|
||||||
|
|
||||||
IS_D_I Load 0 <--
|
|
||||||
IS_D_I Ifetch 0 <--
|
|
||||||
IS_D_I Store 0 <--
|
|
||||||
IS_D_I L1_to_L2 0 <--
|
|
||||||
IS_D_I L2_to_L1D 0 <--
|
|
||||||
IS_D_I L2_to_L1I 0 <--
|
|
||||||
IS_D_I L2_Replacement 0 <--
|
|
||||||
IS_D_I Other_GETS 0 <--
|
|
||||||
IS_D_I Other_GET_INSTR 0 <--
|
|
||||||
IS_D_I Other_GETX 0 <--
|
|
||||||
IS_D_I Other_PUTX 0 <--
|
|
||||||
IS_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D Load 0 <--
|
|
||||||
IM_D Ifetch 0 <--
|
|
||||||
IM_D Store 0 <--
|
|
||||||
IM_D L1_to_L2 0 <--
|
|
||||||
IM_D L2_to_L1D 0 <--
|
|
||||||
IM_D L2_to_L1I 0 <--
|
|
||||||
IM_D L2_Replacement 0 <--
|
|
||||||
IM_D Other_GETS 0 <--
|
|
||||||
IM_D Other_GET_INSTR 0 <--
|
|
||||||
IM_D Other_GETX 0 <--
|
|
||||||
IM_D Other_PUTX 0 <--
|
|
||||||
IM_D Data 0 <--
|
|
||||||
|
|
||||||
IM_D_O Load 0 <--
|
|
||||||
IM_D_O Ifetch 0 <--
|
|
||||||
IM_D_O Store 0 <--
|
|
||||||
IM_D_O L1_to_L2 0 <--
|
|
||||||
IM_D_O L2_to_L1D 0 <--
|
|
||||||
IM_D_O L2_to_L1I 0 <--
|
|
||||||
IM_D_O L2_Replacement 0 <--
|
|
||||||
IM_D_O Other_GETS 0 <--
|
|
||||||
IM_D_O Other_GET_INSTR 0 <--
|
|
||||||
IM_D_O Other_GETX 0 <--
|
|
||||||
IM_D_O Other_PUTX 0 <--
|
|
||||||
IM_D_O Data 0 <--
|
|
||||||
|
|
||||||
IM_D_I Load 0 <--
|
|
||||||
IM_D_I Ifetch 0 <--
|
|
||||||
IM_D_I Store 0 <--
|
|
||||||
IM_D_I L1_to_L2 0 <--
|
|
||||||
IM_D_I L2_to_L1D 0 <--
|
|
||||||
IM_D_I L2_to_L1I 0 <--
|
|
||||||
IM_D_I L2_Replacement 0 <--
|
|
||||||
IM_D_I Other_GETS 0 <--
|
|
||||||
IM_D_I Other_GET_INSTR 0 <--
|
|
||||||
IM_D_I Other_GETX 0 <--
|
|
||||||
IM_D_I Other_PUTX 0 <--
|
|
||||||
IM_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D_OI Load 0 <--
|
|
||||||
IM_D_OI Ifetch 0 <--
|
|
||||||
IM_D_OI Store 0 <--
|
|
||||||
IM_D_OI L1_to_L2 0 <--
|
|
||||||
IM_D_OI L2_to_L1D 0 <--
|
|
||||||
IM_D_OI L2_to_L1I 0 <--
|
|
||||||
IM_D_OI L2_Replacement 0 <--
|
|
||||||
IM_D_OI Other_GETS 0 <--
|
|
||||||
IM_D_OI Other_GET_INSTR 0 <--
|
|
||||||
IM_D_OI Other_GETX 0 <--
|
|
||||||
IM_D_OI Other_PUTX 0 <--
|
|
||||||
IM_D_OI Data 0 <--
|
|
||||||
|
|
||||||
SM_D Load 0 <--
|
|
||||||
SM_D Ifetch 0 <--
|
|
||||||
SM_D Store 0 <--
|
|
||||||
SM_D L1_to_L2 0 <--
|
|
||||||
SM_D L2_to_L1D 0 <--
|
|
||||||
SM_D L2_to_L1I 0 <--
|
|
||||||
SM_D L2_Replacement 0 <--
|
|
||||||
SM_D Other_GETS 0 <--
|
|
||||||
SM_D Other_GET_INSTR 0 <--
|
|
||||||
SM_D Other_GETX 0 <--
|
|
||||||
SM_D Other_PUTX 0 <--
|
|
||||||
SM_D Data 0 <--
|
|
||||||
|
|
||||||
SM_D_O Load 0 <--
|
|
||||||
SM_D_O Ifetch 0 <--
|
|
||||||
SM_D_O Store 0 <--
|
|
||||||
SM_D_O L1_to_L2 0 <--
|
|
||||||
SM_D_O L2_to_L1D 0 <--
|
|
||||||
SM_D_O L2_to_L1I 0 <--
|
|
||||||
SM_D_O L2_Replacement 0 <--
|
|
||||||
SM_D_O Other_GETS 0 <--
|
|
||||||
SM_D_O Other_GET_INSTR 0 <--
|
|
||||||
SM_D_O Other_GETX 0 <--
|
|
||||||
SM_D_O Other_PUTX 0 <--
|
|
||||||
SM_D_O Data 0 <--
|
|
||||||
|
|
||||||
--- Directory ---
|
|
||||||
- Event Counts -
|
|
||||||
OtherAddress 0
|
|
||||||
GETS 0
|
|
||||||
GET_INSTR 0
|
|
||||||
GETX 0
|
|
||||||
PUTX_Owner 0
|
|
||||||
PUTX_NotOwner 0
|
|
||||||
|
|
||||||
- Transitions -
|
|
||||||
C OtherAddress 0 <--
|
|
||||||
C GETS 0 <--
|
|
||||||
C GET_INSTR 0 <--
|
|
||||||
C GETX 0 <--
|
|
||||||
|
|
||||||
I GETS 0 <--
|
|
||||||
I GET_INSTR 0 <--
|
|
||||||
I GETX 0 <--
|
|
||||||
I PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
S GETS 0 <--
|
|
||||||
S GET_INSTR 0 <--
|
|
||||||
S GETX 0 <--
|
|
||||||
S PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
SS GETS 0 <--
|
|
||||||
SS GET_INSTR 0 <--
|
|
||||||
SS GETX 0 <--
|
|
||||||
SS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OS GETS 0 <--
|
|
||||||
OS GET_INSTR 0 <--
|
|
||||||
OS GETX 0 <--
|
|
||||||
OS PUTX_Owner 0 <--
|
|
||||||
OS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OSS GETS 0 <--
|
|
||||||
OSS GET_INSTR 0 <--
|
|
||||||
OSS GETX 0 <--
|
|
||||||
OSS PUTX_Owner 0 <--
|
|
||||||
OSS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
M GETS 0 <--
|
|
||||||
M GET_INSTR 0 <--
|
|
||||||
M GETX 0 <--
|
|
||||||
M PUTX_Owner 0 <--
|
|
||||||
M PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,18 +5,12 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:07:18
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:02
|
M5 started Jul 6 2009 11:11:24
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/SPARC_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby
|
command line: build/SPARC_SE/m5.fast -d build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby -re tests/run.py build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-atomic-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Hello World!Exiting @ tick 2701000 because target called exit()
|
Hello World!Exiting @ tick 2701000 because target called exit()
|
||||||
|
|
|
@ -78,10 +78,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,18 +5,12 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:07:18
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:02
|
M5 started Jul 6 2009 11:11:35
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/SPARC_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby
|
command line: build/SPARC_SE/m5.fast -d build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py build/SPARC_SE/tests/fast/quick/00.hello/sparc/linux/simple-timing-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Hello World!Exiting @ tick 20314000 because target called exit()
|
Hello World!Exiting @ tick 20314000 because target called exit()
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 11636 # Simulator instruction rate (inst/s)
|
host_inst_rate 3344 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 201180 # Number of bytes of host memory used
|
host_mem_usage 1362412 # Number of bytes of host memory used
|
||||||
host_seconds 0.46 # Real time elapsed on the host
|
host_seconds 1.60 # Real time elapsed on the host
|
||||||
host_tick_rate 44246862 # Simulator tick rate (ticks/s)
|
host_tick_rate 12720005 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 5340 # Number of instructions simulated
|
sim_insts 5340 # Number of instructions simulated
|
||||||
sim_seconds 0.000020 # Number of seconds simulated
|
sim_seconds 0.000020 # Number of seconds simulated
|
||||||
|
|
|
@ -81,10 +81,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
|
@ -1,258 +1,81 @@
|
||||||
|
|
||||||
================ Begin RubySystem Configuration Print ================
|
================ Begin RubySystem Configuration Print ================
|
||||||
|
|
||||||
Ruby Configuration
|
RubySystem config:
|
||||||
------------------
|
random_seed: 30545
|
||||||
protocol: MOSI_SMP_bcast
|
randomization: 0
|
||||||
compiled_at: 22:56:05, May 4 2009
|
tech_nm: 45
|
||||||
RUBY_DEBUG: false
|
freq_mhz: 3000
|
||||||
hostname: piton
|
block_size_bytes: 64
|
||||||
g_RANDOM_SEED: 1
|
block_size_bits: 6
|
||||||
g_DEADLOCK_THRESHOLD: 500000
|
memory_size_bytes: 1073741824
|
||||||
RANDOMIZATION: false
|
memory_size_bits: 30
|
||||||
g_SYNTHETIC_DRIVER: false
|
DMA_Controller config: DMAController_0
|
||||||
g_DETERMINISTIC_DRIVER: false
|
version: 0
|
||||||
g_FILTERING_ENABLED: false
|
buffer_size: 32
|
||||||
g_DISTRIBUTED_PERSISTENT_ENABLED: true
|
dma_sequencer: DMASequencer_0
|
||||||
g_DYNAMIC_TIMEOUT_ENABLED: true
|
number_of_TBEs: 128
|
||||||
g_RETRY_THRESHOLD: 1
|
transitions_per_cycle: 32
|
||||||
g_FIXED_TIMEOUT_LATENCY: 300
|
Directory_Controller config: DirectoryController_0
|
||||||
g_trace_warmup_length: 1000000
|
version: 0
|
||||||
g_bash_bandwidth_adaptive_threshold: 0.75
|
buffer_size: 32
|
||||||
g_tester_length: 0
|
directory_latency: 6
|
||||||
g_synthetic_locks: 2048
|
directory_name: DirectoryMemory_0
|
||||||
g_deterministic_addrs: 1
|
memory_controller_name: MemoryControl_0
|
||||||
g_SpecifiedGenerator: DetermInvGenerator
|
memory_latency: 158
|
||||||
g_callback_counter: 0
|
number_of_TBEs: 128
|
||||||
g_NUM_COMPLETIONS_BEFORE_PASS: 0
|
recycle_latency: 10
|
||||||
g_NUM_SMT_THREADS: 1
|
to_mem_ctrl_latency: 1
|
||||||
g_think_time: 5
|
transitions_per_cycle: 32
|
||||||
g_hold_time: 5
|
L1Cache_Controller config: L1CacheController_0
|
||||||
g_wait_time: 5
|
version: 0
|
||||||
PROTOCOL_DEBUG_TRACE: true
|
buffer_size: 32
|
||||||
DEBUG_FILTER_STRING: none
|
cache: l1u_0
|
||||||
DEBUG_VERBOSITY_STRING: none
|
cache_response_latency: 12
|
||||||
DEBUG_START_TIME: 0
|
issue_latency: 2
|
||||||
DEBUG_OUTPUT_FILENAME: none
|
number_of_TBEs: 128
|
||||||
SIMICS_RUBY_MULTIPLIER: 4
|
sequencer: Sequencer_0
|
||||||
OPAL_RUBY_MULTIPLIER: 1
|
transitions_per_cycle: 32
|
||||||
TRANSACTION_TRACE_ENABLED: false
|
Cache config: l1u_0
|
||||||
USER_MODE_DATA_ONLY: false
|
controller: L1CacheController_0
|
||||||
PROFILE_HOT_LINES: false
|
cache_associativity: 8
|
||||||
PROFILE_ALL_INSTRUCTIONS: false
|
num_cache_sets_bits: 2
|
||||||
PRINT_INSTRUCTION_TRACE: false
|
num_cache_sets: 4
|
||||||
g_DEBUG_CYCLE: 0
|
cache_set_size_bytes: 256
|
||||||
BLOCK_STC: false
|
cache_set_size_Kbytes: 0.25
|
||||||
PERFECT_MEMORY_SYSTEM: false
|
cache_set_size_Mbytes: 0.000244141
|
||||||
PERFECT_MEMORY_SYSTEM_LATENCY: 0
|
cache_size_bytes: 2048
|
||||||
DATA_BLOCK: false
|
cache_size_Kbytes: 2
|
||||||
REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH: false
|
cache_size_Mbytes: 0.00195312
|
||||||
L1_CACHE_ASSOC: 4
|
DirectoryMemory Global Config:
|
||||||
L1_CACHE_NUM_SETS_BITS: 8
|
number of directory memories: 1
|
||||||
L2_CACHE_ASSOC: 4
|
total memory size bytes: 1073741824
|
||||||
L2_CACHE_NUM_SETS_BITS: 16
|
total memory size bits: 30
|
||||||
g_MEMORY_SIZE_BYTES: 4294967296
|
DirectoryMemory module config: DirectoryMemory_0
|
||||||
g_DATA_BLOCK_BYTES: 64
|
controller: DirectoryController_0
|
||||||
g_PAGE_SIZE_BYTES: 4096
|
version: 0
|
||||||
g_REPLACEMENT_POLICY: PSEDUO_LRU
|
memory_bits: 30
|
||||||
g_NUM_PROCESSORS: 1
|
memory_size_bytes: 1073741824
|
||||||
g_NUM_L2_BANKS: 1
|
memory_size_Kbytes: 1.04858e+06
|
||||||
g_NUM_MEMORIES: 1
|
memory_size_Mbytes: 1024
|
||||||
g_PROCS_PER_CHIP: 1
|
memory_size_Gbytes: 1
|
||||||
g_NUM_CHIPS: 1
|
Seqeuncer config: Sequencer_0
|
||||||
g_NUM_CHIP_BITS: 0
|
controller: L1CacheController_0
|
||||||
g_MEMORY_SIZE_BITS: 32
|
version: 0
|
||||||
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
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L1DcacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L1D
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 8
|
|
||||||
num_cache_sets: 256
|
|
||||||
cache_set_size_bytes: 16384
|
|
||||||
cache_set_size_Kbytes: 16
|
|
||||||
cache_set_size_Mbytes: 0.015625
|
|
||||||
cache_size_bytes: 65536
|
|
||||||
cache_size_Kbytes: 64
|
|
||||||
cache_size_Mbytes: 0.0625
|
|
||||||
|
|
||||||
L1Cache_L2cacheMemory numberPerChip: 1
|
|
||||||
Cache config: L1Cache_0_L2
|
|
||||||
cache_associativity: 4
|
|
||||||
num_cache_sets_bits: 16
|
|
||||||
num_cache_sets: 65536
|
|
||||||
cache_set_size_bytes: 4194304
|
|
||||||
cache_set_size_Kbytes: 4096
|
|
||||||
cache_set_size_Mbytes: 4
|
|
||||||
cache_size_bytes: 16777216
|
|
||||||
cache_size_Kbytes: 16384
|
|
||||||
cache_size_Mbytes: 16
|
|
||||||
|
|
||||||
L1Cache_mandatoryQueue numberPerChip: 1
|
|
||||||
|
|
||||||
L1Cache_sequencer numberPerChip: 1
|
|
||||||
sequencer: Sequencer - SC
|
|
||||||
max_outstanding_requests: 16
|
max_outstanding_requests: 16
|
||||||
|
deadlock_threshold: 500000
|
||||||
L1Cache_storeBuffer numberPerChip: 1
|
|
||||||
Store buffer entries: 128 (Only valid if TSO is enabled)
|
|
||||||
|
|
||||||
Directory_directory numberPerChip: 1
|
|
||||||
Memory config:
|
|
||||||
memory_bits: 32
|
|
||||||
memory_size_bytes: 4294967296
|
|
||||||
memory_size_Kbytes: 4.1943e+06
|
|
||||||
memory_size_Mbytes: 4096
|
|
||||||
memory_size_Gbytes: 4
|
|
||||||
module_bits: 26
|
|
||||||
module_size_lines: 67108864
|
|
||||||
module_size_bytes: 4294967296
|
|
||||||
module_size_Kbytes: 4.1943e+06
|
|
||||||
module_size_Mbytes: 4096
|
|
||||||
|
|
||||||
|
|
||||||
Network Configuration
|
Network Configuration
|
||||||
---------------------
|
---------------------
|
||||||
network: SIMPLE_NETWORK
|
network: SIMPLE_NETWORK
|
||||||
topology: HIERARCHICAL_SWITCH
|
topology: theTopology
|
||||||
|
|
||||||
virtual_net_0: active, ordered
|
virtual_net_0: active, ordered
|
||||||
virtual_net_1: active, unordered
|
virtual_net_1: active, ordered
|
||||||
virtual_net_2: inactive
|
virtual_net_2: active, ordered
|
||||||
virtual_net_3: inactive
|
virtual_net_3: inactive
|
||||||
|
virtual_net_4: active, ordered
|
||||||
|
virtual_net_5: active, ordered
|
||||||
|
|
||||||
--- Begin Topology Print ---
|
--- Begin Topology Print ---
|
||||||
|
|
||||||
|
@ -260,10 +83,16 @@ Topology print ONLY indicates the _NETWORK_ latency between two machines
|
||||||
It does NOT include the latency within the machines
|
It does NOT include the latency within the machines
|
||||||
|
|
||||||
L1Cache-0 Network Latencies
|
L1Cache-0 Network Latencies
|
||||||
L1Cache-0 -> Directory-0 net_lat: 5
|
L1Cache-0 -> Directory-0 net_lat: 7
|
||||||
|
L1Cache-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
Directory-0 Network Latencies
|
Directory-0 Network Latencies
|
||||||
Directory-0 -> L1Cache-0 net_lat: 5
|
Directory-0 -> L1Cache-0 net_lat: 7
|
||||||
|
Directory-0 -> DMA-0 net_lat: 7
|
||||||
|
|
||||||
|
DMA-0 Network Latencies
|
||||||
|
DMA-0 -> L1Cache-0 net_lat: 7
|
||||||
|
DMA-0 -> Directory-0 net_lat: 7
|
||||||
|
|
||||||
--- End Topology Print ---
|
--- End Topology Print ---
|
||||||
|
|
||||||
|
@ -274,27 +103,27 @@ periodic_stats_period: 1000000
|
||||||
================ End RubySystem Configuration Print ================
|
================ End RubySystem Configuration Print ================
|
||||||
|
|
||||||
|
|
||||||
Real time: May/05/2009 07:34:04
|
Real time: Jul/06/2009 11:11:42
|
||||||
|
|
||||||
Profiler Stats
|
Profiler Stats
|
||||||
--------------
|
--------------
|
||||||
Elapsed_time_in_seconds: 1
|
Elapsed_time_in_seconds: 0
|
||||||
Elapsed_time_in_minutes: 0.0166667
|
Elapsed_time_in_minutes: 0
|
||||||
Elapsed_time_in_hours: 0.000277778
|
Elapsed_time_in_hours: 0
|
||||||
Elapsed_time_in_days: 1.15741e-05
|
Elapsed_time_in_days: 0
|
||||||
|
|
||||||
Virtual_time_in_seconds: 0.24
|
Virtual_time_in_seconds: 0.28
|
||||||
Virtual_time_in_minutes: 0.004
|
Virtual_time_in_minutes: 0.00466667
|
||||||
Virtual_time_in_hours: 6.66667e-05
|
Virtual_time_in_hours: 7.77778e-05
|
||||||
Virtual_time_in_days: 6.66667e-05
|
Virtual_time_in_days: 7.77778e-05
|
||||||
|
|
||||||
Ruby_current_time: 5491501
|
Ruby_current_time: 5491501
|
||||||
Ruby_start_time: 1
|
Ruby_start_time: 1
|
||||||
Ruby_cycles: 5491500
|
Ruby_cycles: 5491500
|
||||||
|
|
||||||
mbytes_resident: 34.8438
|
mbytes_resident: 144.855
|
||||||
mbytes_total: 196.57
|
mbytes_total: 1330.54
|
||||||
resident_ratio: 0.177278
|
resident_ratio: 0.108873
|
||||||
|
|
||||||
Total_misses: 0
|
Total_misses: 0
|
||||||
total_misses: 0 [ 0 ]
|
total_misses: 0 [ 0 ]
|
||||||
|
@ -302,7 +131,7 @@ user_misses: 0 [ 0 ]
|
||||||
supervisor_misses: 0 [ 0 ]
|
supervisor_misses: 0 [ 0 ]
|
||||||
|
|
||||||
instruction_executed: 1 [ 1 ]
|
instruction_executed: 1 [ 1 ]
|
||||||
cycles_executed: 1 [ 1 ]
|
ruby_cycles_executed: 5491501 [ 5491501 ]
|
||||||
cycles_per_instruction: 5.4915e+06 [ 5.4915e+06 ]
|
cycles_per_instruction: 5.4915e+06 [ 5.4915e+06 ]
|
||||||
misses_per_thousand_instructions: 0 [ 0 ]
|
misses_per_thousand_instructions: 0 [ 0 ]
|
||||||
|
|
||||||
|
@ -352,6 +181,7 @@ L2_cache cache stats:
|
||||||
Busy Controller Counts:
|
Busy Controller Counts:
|
||||||
L1Cache-0:0
|
L1Cache-0:0
|
||||||
Directory-0:0
|
Directory-0:0
|
||||||
|
DMA-0:0
|
||||||
|
|
||||||
Busy Bank Count:0
|
Busy Bank Count:0
|
||||||
|
|
||||||
|
@ -390,406 +220,163 @@ Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard dev
|
||||||
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
|
||||||
|
|
||||||
Resource Usage
|
Resource Usage
|
||||||
--------------
|
--------------
|
||||||
page_size: 4096
|
page_size: 4096
|
||||||
user_time: 0
|
user_time: 0
|
||||||
system_time: 0
|
system_time: 0
|
||||||
page_reclaims: 9117
|
page_reclaims: 37781
|
||||||
page_faults: 0
|
page_faults: 0
|
||||||
swaps: 0
|
swaps: 0
|
||||||
block_inputs: 0
|
block_inputs: 0
|
||||||
block_outputs: 56
|
block_outputs: 40
|
||||||
MessageBuffer: [Chip 0 0, L1Cache, mandatoryQueue_in] stats - msgs:0 full:0
|
|
||||||
|
|
||||||
Network Stats
|
Network Stats
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
switch_0_inlinks: 1
|
switch_0_inlinks: 2
|
||||||
switch_0_outlinks: 1
|
switch_0_outlinks: 2
|
||||||
links_utilized_percent_switch_0: 0
|
links_utilized_percent_switch_0: 0
|
||||||
links_utilized_percent_switch_0_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_0_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_0_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_1_inlinks: 1
|
switch_1_inlinks: 2
|
||||||
switch_1_outlinks: 1
|
switch_1_outlinks: 2
|
||||||
links_utilized_percent_switch_1: 0
|
links_utilized_percent_switch_1: 0
|
||||||
links_utilized_percent_switch_1_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_1_link_0: 0 bw: 640000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_1_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
switch_2_inlinks: 2
|
switch_2_inlinks: 2
|
||||||
switch_2_outlinks: 2
|
switch_2_outlinks: 2
|
||||||
links_utilized_percent_switch_2: 0
|
links_utilized_percent_switch_2: 0
|
||||||
links_utilized_percent_switch_2_link_0: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_0: 0 bw: 640000 base_latency: 1
|
||||||
links_utilized_percent_switch_2_link_1: 0 bw: 10000 base_latency: 1
|
links_utilized_percent_switch_2_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
|
|
||||||
|
switch_3_inlinks: 3
|
||||||
|
switch_3_outlinks: 3
|
||||||
|
links_utilized_percent_switch_3: 0
|
||||||
|
links_utilized_percent_switch_3_link_0: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_1: 0 bw: 160000 base_latency: 1
|
||||||
|
links_utilized_percent_switch_3_link_2: 0 bw: 160000 base_latency: 1
|
||||||
|
|
||||||
Chip Stats
|
|
||||||
----------
|
--- DMA ---
|
||||||
|
- Event Counts -
|
||||||
|
ReadRequest 0
|
||||||
|
WriteRequest 0
|
||||||
|
Data 0
|
||||||
|
Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
READY ReadRequest 0 <--
|
||||||
|
READY WriteRequest 0 <--
|
||||||
|
|
||||||
|
BUSY_RD Data 0 <--
|
||||||
|
|
||||||
|
BUSY_WR Ack 0 <--
|
||||||
|
|
||||||
|
--- Directory ---
|
||||||
|
- Event Counts -
|
||||||
|
GETX 0
|
||||||
|
GETS 0
|
||||||
|
PUTX 0
|
||||||
|
PUTX_NotOwner 0
|
||||||
|
DMA_READ 0
|
||||||
|
DMA_WRITE 0
|
||||||
|
Memory_Data 0
|
||||||
|
Memory_Ack 0
|
||||||
|
|
||||||
|
- Transitions -
|
||||||
|
I GETX 0 <--
|
||||||
|
I PUTX_NotOwner 0 <--
|
||||||
|
I DMA_READ 0 <--
|
||||||
|
I DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M GETX 0 <--
|
||||||
|
M PUTX 0 <--
|
||||||
|
M PUTX_NotOwner 0 <--
|
||||||
|
M DMA_READ 0 <--
|
||||||
|
M DMA_WRITE 0 <--
|
||||||
|
|
||||||
|
M_DRD GETX 0 <--
|
||||||
|
M_DRD PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWR GETX 0 <--
|
||||||
|
M_DWR PUTX 0 <--
|
||||||
|
|
||||||
|
M_DWRI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
IM GETX 0 <--
|
||||||
|
IM GETS 0 <--
|
||||||
|
IM PUTX 0 <--
|
||||||
|
IM PUTX_NotOwner 0 <--
|
||||||
|
IM DMA_READ 0 <--
|
||||||
|
IM DMA_WRITE 0 <--
|
||||||
|
IM Memory_Data 0 <--
|
||||||
|
|
||||||
|
MI GETX 0 <--
|
||||||
|
MI GETS 0 <--
|
||||||
|
MI PUTX 0 <--
|
||||||
|
MI PUTX_NotOwner 0 <--
|
||||||
|
MI DMA_READ 0 <--
|
||||||
|
MI DMA_WRITE 0 <--
|
||||||
|
MI Memory_Ack 0 <--
|
||||||
|
|
||||||
|
ID GETX 0 <--
|
||||||
|
ID GETS 0 <--
|
||||||
|
ID PUTX 0 <--
|
||||||
|
ID PUTX_NotOwner 0 <--
|
||||||
|
ID DMA_READ 0 <--
|
||||||
|
ID DMA_WRITE 0 <--
|
||||||
|
ID Memory_Data 0 <--
|
||||||
|
|
||||||
|
ID_W GETX 0 <--
|
||||||
|
ID_W GETS 0 <--
|
||||||
|
ID_W PUTX 0 <--
|
||||||
|
ID_W PUTX_NotOwner 0 <--
|
||||||
|
ID_W DMA_READ 0 <--
|
||||||
|
ID_W DMA_WRITE 0 <--
|
||||||
|
ID_W Memory_Ack 0 <--
|
||||||
|
|
||||||
--- L1Cache ---
|
--- L1Cache ---
|
||||||
- Event Counts -
|
- Event Counts -
|
||||||
Load 0
|
Load 0
|
||||||
Ifetch 0
|
Ifetch 0
|
||||||
Store 0
|
Store 0
|
||||||
L1_to_L2 0
|
|
||||||
L2_to_L1D 0
|
|
||||||
L2_to_L1I 0
|
|
||||||
L2_Replacement 0
|
|
||||||
Own_GETS 0
|
|
||||||
Own_GET_INSTR 0
|
|
||||||
Own_GETX 0
|
|
||||||
Own_PUTX 0
|
|
||||||
Other_GETS 0
|
|
||||||
Other_GET_INSTR 0
|
|
||||||
Other_GETX 0
|
|
||||||
Other_PUTX 0
|
|
||||||
Data 0
|
Data 0
|
||||||
|
Fwd_GETX 0
|
||||||
|
Inv 0
|
||||||
|
Replacement 0
|
||||||
|
Writeback_Ack 0
|
||||||
|
Writeback_Nack 0
|
||||||
|
|
||||||
- Transitions -
|
- Transitions -
|
||||||
NP Load 0 <--
|
|
||||||
NP Ifetch 0 <--
|
|
||||||
NP Store 0 <--
|
|
||||||
NP Other_GETS 0 <--
|
|
||||||
NP Other_GET_INSTR 0 <--
|
|
||||||
NP Other_GETX 0 <--
|
|
||||||
NP Other_PUTX 0 <--
|
|
||||||
|
|
||||||
I Load 0 <--
|
I Load 0 <--
|
||||||
I Ifetch 0 <--
|
I Ifetch 0 <--
|
||||||
I Store 0 <--
|
I Store 0 <--
|
||||||
I L1_to_L2 0 <--
|
I Inv 0 <--
|
||||||
I L2_to_L1D 0 <--
|
I Replacement 0 <--
|
||||||
I L2_to_L1I 0 <--
|
|
||||||
I L2_Replacement 0 <--
|
|
||||||
I Other_GETS 0 <--
|
|
||||||
I Other_GET_INSTR 0 <--
|
|
||||||
I Other_GETX 0 <--
|
|
||||||
I Other_PUTX 0 <--
|
|
||||||
|
|
||||||
S Load 0 <--
|
II Writeback_Nack 0 <--
|
||||||
S Ifetch 0 <--
|
|
||||||
S Store 0 <--
|
|
||||||
S L1_to_L2 0 <--
|
|
||||||
S L2_to_L1D 0 <--
|
|
||||||
S L2_to_L1I 0 <--
|
|
||||||
S L2_Replacement 0 <--
|
|
||||||
S Other_GETS 0 <--
|
|
||||||
S Other_GET_INSTR 0 <--
|
|
||||||
S Other_GETX 0 <--
|
|
||||||
S Other_PUTX 0 <--
|
|
||||||
|
|
||||||
O Load 0 <--
|
|
||||||
O Ifetch 0 <--
|
|
||||||
O Store 0 <--
|
|
||||||
O L1_to_L2 0 <--
|
|
||||||
O L2_to_L1D 0 <--
|
|
||||||
O L2_to_L1I 0 <--
|
|
||||||
O L2_Replacement 0 <--
|
|
||||||
O Other_GETS 0 <--
|
|
||||||
O Other_GET_INSTR 0 <--
|
|
||||||
O Other_GETX 0 <--
|
|
||||||
O Other_PUTX 0 <--
|
|
||||||
|
|
||||||
M Load 0 <--
|
M Load 0 <--
|
||||||
M Ifetch 0 <--
|
M Ifetch 0 <--
|
||||||
M Store 0 <--
|
M Store 0 <--
|
||||||
M L1_to_L2 0 <--
|
M Fwd_GETX 0 <--
|
||||||
M L2_to_L1D 0 <--
|
M Inv 0 <--
|
||||||
M L2_to_L1I 0 <--
|
M Replacement 0 <--
|
||||||
M L2_Replacement 0 <--
|
|
||||||
M Other_GETS 0 <--
|
|
||||||
M Other_GET_INSTR 0 <--
|
|
||||||
M Other_GETX 0 <--
|
|
||||||
M Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_AD Load 0 <--
|
MI Fwd_GETX 0 <--
|
||||||
IS_AD Ifetch 0 <--
|
MI Inv 0 <--
|
||||||
IS_AD Store 0 <--
|
MI Writeback_Ack 0 <--
|
||||||
IS_AD L1_to_L2 0 <--
|
|
||||||
IS_AD L2_to_L1D 0 <--
|
|
||||||
IS_AD L2_to_L1I 0 <--
|
|
||||||
IS_AD L2_Replacement 0 <--
|
|
||||||
IS_AD Own_GETS 0 <--
|
|
||||||
IS_AD Own_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETS 0 <--
|
|
||||||
IS_AD Other_GET_INSTR 0 <--
|
|
||||||
IS_AD Other_GETX 0 <--
|
|
||||||
IS_AD Other_PUTX 0 <--
|
|
||||||
IS_AD Data 0 <--
|
|
||||||
|
|
||||||
IM_AD Load 0 <--
|
IS Data 0 <--
|
||||||
IM_AD Ifetch 0 <--
|
|
||||||
IM_AD Store 0 <--
|
|
||||||
IM_AD L1_to_L2 0 <--
|
|
||||||
IM_AD L2_to_L1D 0 <--
|
|
||||||
IM_AD L2_to_L1I 0 <--
|
|
||||||
IM_AD L2_Replacement 0 <--
|
|
||||||
IM_AD Own_GETX 0 <--
|
|
||||||
IM_AD Other_GETS 0 <--
|
|
||||||
IM_AD Other_GET_INSTR 0 <--
|
|
||||||
IM_AD Other_GETX 0 <--
|
|
||||||
IM_AD Other_PUTX 0 <--
|
|
||||||
IM_AD Data 0 <--
|
|
||||||
|
|
||||||
SM_AD Load 0 <--
|
IM Data 0 <--
|
||||||
SM_AD Ifetch 0 <--
|
|
||||||
SM_AD Store 0 <--
|
|
||||||
SM_AD L1_to_L2 0 <--
|
|
||||||
SM_AD L2_to_L1D 0 <--
|
|
||||||
SM_AD L2_to_L1I 0 <--
|
|
||||||
SM_AD L2_Replacement 0 <--
|
|
||||||
SM_AD Own_GETX 0 <--
|
|
||||||
SM_AD Other_GETS 0 <--
|
|
||||||
SM_AD Other_GET_INSTR 0 <--
|
|
||||||
SM_AD Other_GETX 0 <--
|
|
||||||
SM_AD Other_PUTX 0 <--
|
|
||||||
SM_AD Data 0 <--
|
|
||||||
|
|
||||||
OM_A Load 0 <--
|
|
||||||
OM_A Ifetch 0 <--
|
|
||||||
OM_A Store 0 <--
|
|
||||||
OM_A L1_to_L2 0 <--
|
|
||||||
OM_A L2_to_L1D 0 <--
|
|
||||||
OM_A L2_to_L1I 0 <--
|
|
||||||
OM_A L2_Replacement 0 <--
|
|
||||||
OM_A Own_GETX 0 <--
|
|
||||||
OM_A Other_GETS 0 <--
|
|
||||||
OM_A Other_GET_INSTR 0 <--
|
|
||||||
OM_A Other_GETX 0 <--
|
|
||||||
OM_A Other_PUTX 0 <--
|
|
||||||
OM_A Data 0 <--
|
|
||||||
|
|
||||||
IS_A Load 0 <--
|
|
||||||
IS_A Ifetch 0 <--
|
|
||||||
IS_A Store 0 <--
|
|
||||||
IS_A L1_to_L2 0 <--
|
|
||||||
IS_A L2_to_L1D 0 <--
|
|
||||||
IS_A L2_to_L1I 0 <--
|
|
||||||
IS_A L2_Replacement 0 <--
|
|
||||||
IS_A Own_GETS 0 <--
|
|
||||||
IS_A Own_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETS 0 <--
|
|
||||||
IS_A Other_GET_INSTR 0 <--
|
|
||||||
IS_A Other_GETX 0 <--
|
|
||||||
IS_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IM_A Load 0 <--
|
|
||||||
IM_A Ifetch 0 <--
|
|
||||||
IM_A Store 0 <--
|
|
||||||
IM_A L1_to_L2 0 <--
|
|
||||||
IM_A L2_to_L1D 0 <--
|
|
||||||
IM_A L2_to_L1I 0 <--
|
|
||||||
IM_A L2_Replacement 0 <--
|
|
||||||
IM_A Own_GETX 0 <--
|
|
||||||
IM_A Other_GETS 0 <--
|
|
||||||
IM_A Other_GET_INSTR 0 <--
|
|
||||||
IM_A Other_GETX 0 <--
|
|
||||||
IM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
SM_A Load 0 <--
|
|
||||||
SM_A Ifetch 0 <--
|
|
||||||
SM_A Store 0 <--
|
|
||||||
SM_A L1_to_L2 0 <--
|
|
||||||
SM_A L2_to_L1D 0 <--
|
|
||||||
SM_A L2_to_L1I 0 <--
|
|
||||||
SM_A L2_Replacement 0 <--
|
|
||||||
SM_A Own_GETX 0 <--
|
|
||||||
SM_A Other_GETS 0 <--
|
|
||||||
SM_A Other_GET_INSTR 0 <--
|
|
||||||
SM_A Other_GETX 0 <--
|
|
||||||
SM_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
MI_A Load 0 <--
|
|
||||||
MI_A Ifetch 0 <--
|
|
||||||
MI_A Store 0 <--
|
|
||||||
MI_A L1_to_L2 0 <--
|
|
||||||
MI_A L2_to_L1D 0 <--
|
|
||||||
MI_A L2_to_L1I 0 <--
|
|
||||||
MI_A L2_Replacement 0 <--
|
|
||||||
MI_A Own_PUTX 0 <--
|
|
||||||
MI_A Other_GETS 0 <--
|
|
||||||
MI_A Other_GET_INSTR 0 <--
|
|
||||||
MI_A Other_GETX 0 <--
|
|
||||||
MI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
OI_A Load 0 <--
|
|
||||||
OI_A Ifetch 0 <--
|
|
||||||
OI_A Store 0 <--
|
|
||||||
OI_A L1_to_L2 0 <--
|
|
||||||
OI_A L2_to_L1D 0 <--
|
|
||||||
OI_A L2_to_L1I 0 <--
|
|
||||||
OI_A L2_Replacement 0 <--
|
|
||||||
OI_A Own_PUTX 0 <--
|
|
||||||
OI_A Other_GETS 0 <--
|
|
||||||
OI_A Other_GET_INSTR 0 <--
|
|
||||||
OI_A Other_GETX 0 <--
|
|
||||||
OI_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
II_A Load 0 <--
|
|
||||||
II_A Ifetch 0 <--
|
|
||||||
II_A Store 0 <--
|
|
||||||
II_A L1_to_L2 0 <--
|
|
||||||
II_A L2_to_L1D 0 <--
|
|
||||||
II_A L2_to_L1I 0 <--
|
|
||||||
II_A L2_Replacement 0 <--
|
|
||||||
II_A Own_PUTX 0 <--
|
|
||||||
II_A Other_GETS 0 <--
|
|
||||||
II_A Other_GET_INSTR 0 <--
|
|
||||||
II_A Other_GETX 0 <--
|
|
||||||
II_A Other_PUTX 0 <--
|
|
||||||
|
|
||||||
IS_D Load 0 <--
|
|
||||||
IS_D Ifetch 0 <--
|
|
||||||
IS_D Store 0 <--
|
|
||||||
IS_D L1_to_L2 0 <--
|
|
||||||
IS_D L2_to_L1D 0 <--
|
|
||||||
IS_D L2_to_L1I 0 <--
|
|
||||||
IS_D L2_Replacement 0 <--
|
|
||||||
IS_D Other_GETS 0 <--
|
|
||||||
IS_D Other_GET_INSTR 0 <--
|
|
||||||
IS_D Other_GETX 0 <--
|
|
||||||
IS_D Other_PUTX 0 <--
|
|
||||||
IS_D Data 0 <--
|
|
||||||
|
|
||||||
IS_D_I Load 0 <--
|
|
||||||
IS_D_I Ifetch 0 <--
|
|
||||||
IS_D_I Store 0 <--
|
|
||||||
IS_D_I L1_to_L2 0 <--
|
|
||||||
IS_D_I L2_to_L1D 0 <--
|
|
||||||
IS_D_I L2_to_L1I 0 <--
|
|
||||||
IS_D_I L2_Replacement 0 <--
|
|
||||||
IS_D_I Other_GETS 0 <--
|
|
||||||
IS_D_I Other_GET_INSTR 0 <--
|
|
||||||
IS_D_I Other_GETX 0 <--
|
|
||||||
IS_D_I Other_PUTX 0 <--
|
|
||||||
IS_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D Load 0 <--
|
|
||||||
IM_D Ifetch 0 <--
|
|
||||||
IM_D Store 0 <--
|
|
||||||
IM_D L1_to_L2 0 <--
|
|
||||||
IM_D L2_to_L1D 0 <--
|
|
||||||
IM_D L2_to_L1I 0 <--
|
|
||||||
IM_D L2_Replacement 0 <--
|
|
||||||
IM_D Other_GETS 0 <--
|
|
||||||
IM_D Other_GET_INSTR 0 <--
|
|
||||||
IM_D Other_GETX 0 <--
|
|
||||||
IM_D Other_PUTX 0 <--
|
|
||||||
IM_D Data 0 <--
|
|
||||||
|
|
||||||
IM_D_O Load 0 <--
|
|
||||||
IM_D_O Ifetch 0 <--
|
|
||||||
IM_D_O Store 0 <--
|
|
||||||
IM_D_O L1_to_L2 0 <--
|
|
||||||
IM_D_O L2_to_L1D 0 <--
|
|
||||||
IM_D_O L2_to_L1I 0 <--
|
|
||||||
IM_D_O L2_Replacement 0 <--
|
|
||||||
IM_D_O Other_GETS 0 <--
|
|
||||||
IM_D_O Other_GET_INSTR 0 <--
|
|
||||||
IM_D_O Other_GETX 0 <--
|
|
||||||
IM_D_O Other_PUTX 0 <--
|
|
||||||
IM_D_O Data 0 <--
|
|
||||||
|
|
||||||
IM_D_I Load 0 <--
|
|
||||||
IM_D_I Ifetch 0 <--
|
|
||||||
IM_D_I Store 0 <--
|
|
||||||
IM_D_I L1_to_L2 0 <--
|
|
||||||
IM_D_I L2_to_L1D 0 <--
|
|
||||||
IM_D_I L2_to_L1I 0 <--
|
|
||||||
IM_D_I L2_Replacement 0 <--
|
|
||||||
IM_D_I Other_GETS 0 <--
|
|
||||||
IM_D_I Other_GET_INSTR 0 <--
|
|
||||||
IM_D_I Other_GETX 0 <--
|
|
||||||
IM_D_I Other_PUTX 0 <--
|
|
||||||
IM_D_I Data 0 <--
|
|
||||||
|
|
||||||
IM_D_OI Load 0 <--
|
|
||||||
IM_D_OI Ifetch 0 <--
|
|
||||||
IM_D_OI Store 0 <--
|
|
||||||
IM_D_OI L1_to_L2 0 <--
|
|
||||||
IM_D_OI L2_to_L1D 0 <--
|
|
||||||
IM_D_OI L2_to_L1I 0 <--
|
|
||||||
IM_D_OI L2_Replacement 0 <--
|
|
||||||
IM_D_OI Other_GETS 0 <--
|
|
||||||
IM_D_OI Other_GET_INSTR 0 <--
|
|
||||||
IM_D_OI Other_GETX 0 <--
|
|
||||||
IM_D_OI Other_PUTX 0 <--
|
|
||||||
IM_D_OI Data 0 <--
|
|
||||||
|
|
||||||
SM_D Load 0 <--
|
|
||||||
SM_D Ifetch 0 <--
|
|
||||||
SM_D Store 0 <--
|
|
||||||
SM_D L1_to_L2 0 <--
|
|
||||||
SM_D L2_to_L1D 0 <--
|
|
||||||
SM_D L2_to_L1I 0 <--
|
|
||||||
SM_D L2_Replacement 0 <--
|
|
||||||
SM_D Other_GETS 0 <--
|
|
||||||
SM_D Other_GET_INSTR 0 <--
|
|
||||||
SM_D Other_GETX 0 <--
|
|
||||||
SM_D Other_PUTX 0 <--
|
|
||||||
SM_D Data 0 <--
|
|
||||||
|
|
||||||
SM_D_O Load 0 <--
|
|
||||||
SM_D_O Ifetch 0 <--
|
|
||||||
SM_D_O Store 0 <--
|
|
||||||
SM_D_O L1_to_L2 0 <--
|
|
||||||
SM_D_O L2_to_L1D 0 <--
|
|
||||||
SM_D_O L2_to_L1I 0 <--
|
|
||||||
SM_D_O L2_Replacement 0 <--
|
|
||||||
SM_D_O Other_GETS 0 <--
|
|
||||||
SM_D_O Other_GET_INSTR 0 <--
|
|
||||||
SM_D_O Other_GETX 0 <--
|
|
||||||
SM_D_O Other_PUTX 0 <--
|
|
||||||
SM_D_O Data 0 <--
|
|
||||||
|
|
||||||
--- Directory ---
|
|
||||||
- Event Counts -
|
|
||||||
OtherAddress 0
|
|
||||||
GETS 0
|
|
||||||
GET_INSTR 0
|
|
||||||
GETX 0
|
|
||||||
PUTX_Owner 0
|
|
||||||
PUTX_NotOwner 0
|
|
||||||
|
|
||||||
- Transitions -
|
|
||||||
C OtherAddress 0 <--
|
|
||||||
C GETS 0 <--
|
|
||||||
C GET_INSTR 0 <--
|
|
||||||
C GETX 0 <--
|
|
||||||
|
|
||||||
I GETS 0 <--
|
|
||||||
I GET_INSTR 0 <--
|
|
||||||
I GETX 0 <--
|
|
||||||
I PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
S GETS 0 <--
|
|
||||||
S GET_INSTR 0 <--
|
|
||||||
S GETX 0 <--
|
|
||||||
S PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
SS GETS 0 <--
|
|
||||||
SS GET_INSTR 0 <--
|
|
||||||
SS GETX 0 <--
|
|
||||||
SS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OS GETS 0 <--
|
|
||||||
OS GET_INSTR 0 <--
|
|
||||||
OS GETX 0 <--
|
|
||||||
OS PUTX_Owner 0 <--
|
|
||||||
OS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
OSS GETS 0 <--
|
|
||||||
OSS GET_INSTR 0 <--
|
|
||||||
OSS GETX 0 <--
|
|
||||||
OSS PUTX_Owner 0 <--
|
|
||||||
OSS PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
M GETS 0 <--
|
|
||||||
M GET_INSTR 0 <--
|
|
||||||
M GETX 0 <--
|
|
||||||
M PUTX_Owner 0 <--
|
|
||||||
M PUTX_NotOwner 0 <--
|
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
warn: instruction 'fnstcw_Mw' unimplemented
|
warn: instruction 'fnstcw_Mw' unimplemented
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:01
|
M5 compiled Jul 6 2009 11:09:41
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:41
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/X86_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby
|
command line: build/X86_SE/m5.fast -d build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby -re tests/run.py build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-atomic-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Hello world!
|
Hello world!
|
||||||
Exiting @ tick 5491500 because target called exit()
|
Exiting @ tick 5491500 because target called exit()
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 67050 # Simulator instruction rate (inst/s)
|
host_inst_rate 70231 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 201292 # Number of bytes of host memory used
|
host_mem_usage 1362472 # Number of bytes of host memory used
|
||||||
host_seconds 0.14 # Real time elapsed on the host
|
host_seconds 0.14 # Real time elapsed on the host
|
||||||
host_tick_rate 38741287 # Simulator tick rate (ticks/s)
|
host_tick_rate 40570791 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 9494 # Number of instructions simulated
|
sim_insts 9494 # Number of instructions simulated
|
||||||
sim_seconds 0.000005 # Number of seconds simulated
|
sim_seconds 0.000005 # Number of seconds simulated
|
||||||
|
|
|
@ -78,10 +78,9 @@ port=system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,23 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "1", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
warn: instruction 'fnstcw_Mw' unimplemented
|
warn: instruction 'fnstcw_Mw' unimplemented
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:01
|
M5 compiled Jul 6 2009 11:09:41
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:43
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/X86_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby
|
command line: build/X86_SE/m5.fast -d build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86_SE/tests/fast/quick/00.hello/x86/linux/simple-timing-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 1
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Hello world!
|
Hello world!
|
||||||
Exiting @ tick 26617000 because target called exit()
|
Exiting @ tick 26617000 because target called exit()
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 19555 # Simulator instruction rate (inst/s)
|
host_inst_rate 12919 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 201376 # Number of bytes of host memory used
|
host_mem_usage 1362572 # Number of bytes of host memory used
|
||||||
host_seconds 0.49 # Real time elapsed on the host
|
host_seconds 0.74 # Real time elapsed on the host
|
||||||
host_tick_rate 54805154 # Simulator tick rate (ticks/s)
|
host_tick_rate 36211191 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 9494 # Number of instructions simulated
|
sim_insts 9494 # Number of instructions simulated
|
||||||
sim_seconds 0.000027 # Number of seconds simulated
|
sim_seconds 0.000027 # Number of seconds simulated
|
||||||
|
|
|
@ -1,3 +1,41 @@
|
||||||
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "4", "-m", "1", "-s", "1024"]
|
||||||
|
print config: 1
|
||||||
|
Creating new MessageBuffer for 0 0
|
||||||
|
Creating new MessageBuffer for 0 1
|
||||||
|
Creating new MessageBuffer for 0 2
|
||||||
|
Creating new MessageBuffer for 0 3
|
||||||
|
Creating new MessageBuffer for 0 4
|
||||||
|
Creating new MessageBuffer for 0 5
|
||||||
|
Creating new MessageBuffer for 1 0
|
||||||
|
Creating new MessageBuffer for 1 1
|
||||||
|
Creating new MessageBuffer for 1 2
|
||||||
|
Creating new MessageBuffer for 1 3
|
||||||
|
Creating new MessageBuffer for 1 4
|
||||||
|
Creating new MessageBuffer for 1 5
|
||||||
|
Creating new MessageBuffer for 2 0
|
||||||
|
Creating new MessageBuffer for 2 1
|
||||||
|
Creating new MessageBuffer for 2 2
|
||||||
|
Creating new MessageBuffer for 2 3
|
||||||
|
Creating new MessageBuffer for 2 4
|
||||||
|
Creating new MessageBuffer for 2 5
|
||||||
|
Creating new MessageBuffer for 3 0
|
||||||
|
Creating new MessageBuffer for 3 1
|
||||||
|
Creating new MessageBuffer for 3 2
|
||||||
|
Creating new MessageBuffer for 3 3
|
||||||
|
Creating new MessageBuffer for 3 4
|
||||||
|
Creating new MessageBuffer for 3 5
|
||||||
|
Creating new MessageBuffer for 4 0
|
||||||
|
Creating new MessageBuffer for 4 1
|
||||||
|
Creating new MessageBuffer for 4 2
|
||||||
|
Creating new MessageBuffer for 4 3
|
||||||
|
Creating new MessageBuffer for 4 4
|
||||||
|
Creating new MessageBuffer for 4 5
|
||||||
|
Creating new MessageBuffer for 5 0
|
||||||
|
Creating new MessageBuffer for 5 1
|
||||||
|
Creating new MessageBuffer for 5 2
|
||||||
|
Creating new MessageBuffer for 5 3
|
||||||
|
Creating new MessageBuffer for 5 4
|
||||||
|
Creating new MessageBuffer for 5 5
|
||||||
warn: Sockets disabled, not accepting gdb connections
|
warn: Sockets disabled, not accepting gdb connections
|
||||||
For more information see: http://www.m5sim.org/warn/d946bea6
|
For more information see: http://www.m5sim.org/warn/d946bea6
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,19 +5,13 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:07:18
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:02
|
M5 started Jul 6 2009 11:11:25
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/SPARC_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp-ruby
|
command line: build/SPARC_SE/m5.fast -d build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp-ruby -re tests/run.py build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-atomic-mp-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 4
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Init done
|
Init done
|
||||||
[Iteration 1, Thread 1] Got lock
|
[Iteration 1, Thread 1] Got lock
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_inst_rate 286405 # Simulator instruction rate (inst/s)
|
host_inst_rate 38506 # Simulator instruction rate (inst/s)
|
||||||
host_mem_usage 257880 # Number of bytes of host memory used
|
host_mem_usage 1363292 # Number of bytes of host memory used
|
||||||
host_seconds 2.37 # Real time elapsed on the host
|
host_seconds 17.59 # Real time elapsed on the host
|
||||||
host_tick_rate 37086106 # Simulator tick rate (ticks/s)
|
host_tick_rate 4986293 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_insts 677340 # Number of instructions simulated
|
sim_insts 677340 # Number of instructions simulated
|
||||||
sim_seconds 0.000088 # Number of seconds simulated
|
sim_seconds 0.000088 # Number of seconds simulated
|
||||||
|
|
|
@ -152,10 +152,9 @@ port=system.cpu0.test system.cpu1.test system.cpu2.test system.cpu3.test system.
|
||||||
[system.physmem]
|
[system.physmem]
|
||||||
type=RubyMemory
|
type=RubyMemory
|
||||||
clock=1
|
clock=1
|
||||||
config_file=
|
config_file=build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby/ruby.config
|
||||||
config_options=
|
|
||||||
debug=false
|
debug=false
|
||||||
debug_file=
|
debug_file=ruby.debug
|
||||||
file=
|
file=
|
||||||
latency=30000
|
latency=30000
|
||||||
latency_var=0
|
latency_var=0
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,74 +1,136 @@
|
||||||
system.cpu7: completed 10000 read accesses @483405
|
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "8", "-m", "1", "-s", "1024"]
|
||||||
system.cpu1: completed 10000 read accesses @489648
|
print config: 1
|
||||||
system.cpu2: completed 10000 read accesses @489706
|
Creating new MessageBuffer for 0 0
|
||||||
system.cpu5: completed 10000 read accesses @490354
|
Creating new MessageBuffer for 0 1
|
||||||
system.cpu0: completed 10000 read accesses @492776
|
Creating new MessageBuffer for 0 2
|
||||||
system.cpu4: completed 10000 read accesses @495396
|
Creating new MessageBuffer for 0 3
|
||||||
system.cpu6: completed 10000 read accesses @497104
|
Creating new MessageBuffer for 0 4
|
||||||
system.cpu3: completed 10000 read accesses @497952
|
Creating new MessageBuffer for 0 5
|
||||||
system.cpu7: completed 20000 read accesses @923382
|
Creating new MessageBuffer for 1 0
|
||||||
system.cpu5: completed 20000 read accesses @926026
|
Creating new MessageBuffer for 1 1
|
||||||
system.cpu1: completed 20000 read accesses @927265
|
Creating new MessageBuffer for 1 2
|
||||||
system.cpu2: completed 20000 read accesses @930725
|
Creating new MessageBuffer for 1 3
|
||||||
system.cpu3: completed 20000 read accesses @933398
|
Creating new MessageBuffer for 1 4
|
||||||
system.cpu6: completed 20000 read accesses @936538
|
Creating new MessageBuffer for 1 5
|
||||||
system.cpu0: completed 20000 read accesses @938376
|
Creating new MessageBuffer for 2 0
|
||||||
system.cpu4: completed 20000 read accesses @941944
|
Creating new MessageBuffer for 2 1
|
||||||
system.cpu5: completed 30000 read accesses @1362075
|
Creating new MessageBuffer for 2 2
|
||||||
system.cpu1: completed 30000 read accesses @1364620
|
Creating new MessageBuffer for 2 3
|
||||||
system.cpu7: completed 30000 read accesses @1365206
|
Creating new MessageBuffer for 2 4
|
||||||
system.cpu2: completed 30000 read accesses @1372346
|
Creating new MessageBuffer for 2 5
|
||||||
system.cpu3: completed 30000 read accesses @1372730
|
Creating new MessageBuffer for 3 0
|
||||||
system.cpu6: completed 30000 read accesses @1377457
|
Creating new MessageBuffer for 3 1
|
||||||
system.cpu0: completed 30000 read accesses @1377608
|
Creating new MessageBuffer for 3 2
|
||||||
system.cpu4: completed 30000 read accesses @1384598
|
Creating new MessageBuffer for 3 3
|
||||||
system.cpu7: completed 40000 read accesses @1798226
|
Creating new MessageBuffer for 3 4
|
||||||
system.cpu1: completed 40000 read accesses @1802550
|
Creating new MessageBuffer for 3 5
|
||||||
system.cpu5: completed 40000 read accesses @1803508
|
Creating new MessageBuffer for 4 0
|
||||||
system.cpu2: completed 40000 read accesses @1813044
|
Creating new MessageBuffer for 4 1
|
||||||
system.cpu0: completed 40000 read accesses @1813249
|
Creating new MessageBuffer for 4 2
|
||||||
system.cpu6: completed 40000 read accesses @1814460
|
Creating new MessageBuffer for 4 3
|
||||||
system.cpu3: completed 40000 read accesses @1816124
|
Creating new MessageBuffer for 4 4
|
||||||
system.cpu4: completed 40000 read accesses @1829214
|
Creating new MessageBuffer for 4 5
|
||||||
system.cpu7: completed 50000 read accesses @2240501
|
Creating new MessageBuffer for 5 0
|
||||||
system.cpu0: completed 50000 read accesses @2243543
|
Creating new MessageBuffer for 5 1
|
||||||
system.cpu1: completed 50000 read accesses @2245806
|
Creating new MessageBuffer for 5 2
|
||||||
system.cpu5: completed 50000 read accesses @2246126
|
Creating new MessageBuffer for 5 3
|
||||||
system.cpu2: completed 50000 read accesses @2254021
|
Creating new MessageBuffer for 5 4
|
||||||
system.cpu3: completed 50000 read accesses @2256564
|
Creating new MessageBuffer for 5 5
|
||||||
system.cpu6: completed 50000 read accesses @2258894
|
Creating new MessageBuffer for 6 0
|
||||||
system.cpu4: completed 50000 read accesses @2271354
|
Creating new MessageBuffer for 6 1
|
||||||
system.cpu7: completed 60000 read accesses @2684820
|
Creating new MessageBuffer for 6 2
|
||||||
system.cpu5: completed 60000 read accesses @2685946
|
Creating new MessageBuffer for 6 3
|
||||||
system.cpu0: completed 60000 read accesses @2687254
|
Creating new MessageBuffer for 6 4
|
||||||
system.cpu1: completed 60000 read accesses @2688183
|
Creating new MessageBuffer for 6 5
|
||||||
system.cpu6: completed 60000 read accesses @2690040
|
Creating new MessageBuffer for 7 0
|
||||||
system.cpu2: completed 60000 read accesses @2690996
|
Creating new MessageBuffer for 7 1
|
||||||
system.cpu3: completed 60000 read accesses @2703034
|
Creating new MessageBuffer for 7 2
|
||||||
system.cpu4: completed 60000 read accesses @2716020
|
Creating new MessageBuffer for 7 3
|
||||||
system.cpu7: completed 70000 read accesses @3125991
|
Creating new MessageBuffer for 7 4
|
||||||
system.cpu0: completed 70000 read accesses @3129042
|
Creating new MessageBuffer for 7 5
|
||||||
system.cpu1: completed 70000 read accesses @3129110
|
Creating new MessageBuffer for 8 0
|
||||||
system.cpu6: completed 70000 read accesses @3130362
|
Creating new MessageBuffer for 8 1
|
||||||
system.cpu5: completed 70000 read accesses @3131396
|
Creating new MessageBuffer for 8 2
|
||||||
system.cpu2: completed 70000 read accesses @3139286
|
Creating new MessageBuffer for 8 3
|
||||||
system.cpu3: completed 70000 read accesses @3141858
|
Creating new MessageBuffer for 8 4
|
||||||
system.cpu4: completed 70000 read accesses @3162690
|
Creating new MessageBuffer for 8 5
|
||||||
system.cpu0: completed 80000 read accesses @3563564
|
Creating new MessageBuffer for 9 0
|
||||||
system.cpu1: completed 80000 read accesses @3566188
|
Creating new MessageBuffer for 9 1
|
||||||
system.cpu7: completed 80000 read accesses @3566291
|
Creating new MessageBuffer for 9 2
|
||||||
system.cpu6: completed 80000 read accesses @3571624
|
Creating new MessageBuffer for 9 3
|
||||||
system.cpu5: completed 80000 read accesses @3574146
|
Creating new MessageBuffer for 9 4
|
||||||
system.cpu3: completed 80000 read accesses @3580572
|
Creating new MessageBuffer for 9 5
|
||||||
system.cpu2: completed 80000 read accesses @3586246
|
system.cpu3: completed 10000 read accesses @3640772
|
||||||
system.cpu4: completed 80000 read accesses @3599364
|
system.cpu7: completed 10000 read accesses @3649542
|
||||||
system.cpu0: completed 90000 read accesses @4000938
|
system.cpu0: completed 10000 read accesses @3656374
|
||||||
system.cpu7: completed 90000 read accesses @4005441
|
system.cpu1: completed 10000 read accesses @3667859
|
||||||
system.cpu1: completed 90000 read accesses @4006993
|
system.cpu4: completed 10000 read accesses @3675222
|
||||||
system.cpu5: completed 90000 read accesses @4009374
|
system.cpu5: completed 10000 read accesses @3679111
|
||||||
system.cpu6: completed 90000 read accesses @4017392
|
system.cpu6: completed 10000 read accesses @3710014
|
||||||
system.cpu3: completed 90000 read accesses @4018754
|
system.cpu2: completed 10000 read accesses @3743556
|
||||||
system.cpu2: completed 90000 read accesses @4031534
|
system.cpu3: completed 20000 read accesses @6768103
|
||||||
system.cpu4: completed 90000 read accesses @4042150
|
system.cpu7: completed 20000 read accesses @6771442
|
||||||
system.cpu1: completed 100000 read accesses @4446776
|
system.cpu5: completed 20000 read accesses @6772946
|
||||||
|
system.cpu1: completed 20000 read accesses @6792072
|
||||||
|
system.cpu0: completed 20000 read accesses @6792088
|
||||||
|
system.cpu4: completed 20000 read accesses @6847561
|
||||||
|
system.cpu6: completed 20000 read accesses @6853396
|
||||||
|
system.cpu2: completed 20000 read accesses @6881032
|
||||||
|
system.cpu3: completed 30000 read accesses @9874625
|
||||||
|
system.cpu7: completed 30000 read accesses @9875111
|
||||||
|
system.cpu1: completed 30000 read accesses @9912008
|
||||||
|
system.cpu0: completed 30000 read accesses @9916494
|
||||||
|
system.cpu6: completed 30000 read accesses @9946066
|
||||||
|
system.cpu5: completed 30000 read accesses @9946502
|
||||||
|
system.cpu2: completed 30000 read accesses @9972472
|
||||||
|
system.cpu4: completed 30000 read accesses @9982022
|
||||||
|
system.cpu7: completed 40000 read accesses @12977880
|
||||||
|
system.cpu3: completed 40000 read accesses @13034394
|
||||||
|
system.cpu0: completed 40000 read accesses @13037610
|
||||||
|
system.cpu1: completed 40000 read accesses @13037678
|
||||||
|
system.cpu6: completed 40000 read accesses @13044482
|
||||||
|
system.cpu2: completed 40000 read accesses @13075158
|
||||||
|
system.cpu5: completed 40000 read accesses @13090802
|
||||||
|
system.cpu4: completed 40000 read accesses @13091547
|
||||||
|
system.cpu7: completed 50000 read accesses @16073284
|
||||||
|
system.cpu0: completed 50000 read accesses @16126074
|
||||||
|
system.cpu6: completed 50000 read accesses @16130742
|
||||||
|
system.cpu3: completed 50000 read accesses @16157406
|
||||||
|
system.cpu1: completed 50000 read accesses @16165456
|
||||||
|
system.cpu4: completed 50000 read accesses @16201749
|
||||||
|
system.cpu5: completed 50000 read accesses @16220008
|
||||||
|
system.cpu2: completed 50000 read accesses @16275764
|
||||||
|
system.cpu7: completed 60000 read accesses @19232340
|
||||||
|
system.cpu3: completed 60000 read accesses @19250699
|
||||||
|
system.cpu1: completed 60000 read accesses @19276836
|
||||||
|
system.cpu0: completed 60000 read accesses @19287336
|
||||||
|
system.cpu6: completed 60000 read accesses @19294047
|
||||||
|
system.cpu4: completed 60000 read accesses @19349695
|
||||||
|
system.cpu5: completed 60000 read accesses @19406282
|
||||||
|
system.cpu2: completed 60000 read accesses @19413090
|
||||||
|
system.cpu7: completed 70000 read accesses @22371848
|
||||||
|
system.cpu0: completed 70000 read accesses @22393000
|
||||||
|
system.cpu3: completed 70000 read accesses @22397454
|
||||||
|
system.cpu6: completed 70000 read accesses @22412286
|
||||||
|
system.cpu1: completed 70000 read accesses @22421258
|
||||||
|
system.cpu4: completed 70000 read accesses @22467490
|
||||||
|
system.cpu5: completed 70000 read accesses @22524837
|
||||||
|
system.cpu2: completed 70000 read accesses @22560722
|
||||||
|
system.cpu3: completed 80000 read accesses @25508623
|
||||||
|
system.cpu1: completed 80000 read accesses @25510110
|
||||||
|
system.cpu7: completed 80000 read accesses @25511616
|
||||||
|
system.cpu0: completed 80000 read accesses @25539501
|
||||||
|
system.cpu6: completed 80000 read accesses @25558545
|
||||||
|
system.cpu4: completed 80000 read accesses @25588582
|
||||||
|
system.cpu2: completed 80000 read accesses @25645348
|
||||||
|
system.cpu5: completed 80000 read accesses @25649504
|
||||||
|
system.cpu0: completed 90000 read accesses @28620081
|
||||||
|
system.cpu1: completed 90000 read accesses @28664699
|
||||||
|
system.cpu6: completed 90000 read accesses @28681534
|
||||||
|
system.cpu3: completed 90000 read accesses @28684736
|
||||||
|
system.cpu7: completed 90000 read accesses @28698368
|
||||||
|
system.cpu4: completed 90000 read accesses @28757223
|
||||||
|
system.cpu2: completed 90000 read accesses @28817704
|
||||||
|
system.cpu5: completed 90000 read accesses @28833888
|
||||||
|
system.cpu1: completed 100000 read accesses @31772571
|
||||||
hack: be nice to actually delete the event here
|
hack: be nice to actually delete the event here
|
||||||
|
|
|
@ -5,18 +5,12 @@ The Regents of The University of Michigan
|
||||||
All Rights Reserved
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
M5 compiled May 5 2009 07:34:00
|
M5 compiled Jul 6 2009 11:03:45
|
||||||
M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
|
M5 revision d3635cac686a 6289 default ruby_refs.diff qtip tip
|
||||||
M5 started May 5 2009 07:34:03
|
M5 started Jul 6 2009 11:11:07
|
||||||
M5 executing on piton
|
M5 executing on maize
|
||||||
command line: /n/piton/z/nate/build/xgem5/build/ALPHA_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby
|
||||||
Global frequency set at 1000000000000 ticks per second
|
Global frequency set at 1000000000000 ticks per second
|
||||||
Ruby Timing Mode
|
Debug: Adding to filter: 'q' (Queue)
|
||||||
Creating event queue...
|
|
||||||
Creating event queue done
|
|
||||||
Creating system...
|
|
||||||
Processors: 8
|
|
||||||
Creating system done
|
|
||||||
Ruby initialization complete
|
|
||||||
info: Entering event queue @ 0. Starting simulation...
|
info: Entering event queue @ 0. Starting simulation...
|
||||||
Exiting @ tick 4446776 because maximum number of loads reached
|
Exiting @ tick 31772571 because maximum number of loads reached
|
||||||
|
|
|
@ -1,34 +1,34 @@
|
||||||
|
|
||||||
---------- Begin Simulation Statistics ----------
|
---------- Begin Simulation Statistics ----------
|
||||||
host_mem_usage 468884 # Number of bytes of host memory used
|
host_mem_usage 1500524 # Number of bytes of host memory used
|
||||||
host_seconds 600.21 # Real time elapsed on the host
|
host_seconds 568.45 # Real time elapsed on the host
|
||||||
host_tick_rate 7409 # Simulator tick rate (ticks/s)
|
host_tick_rate 55893 # Simulator tick rate (ticks/s)
|
||||||
sim_freq 1000000000000 # Frequency of simulated ticks
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
sim_seconds 0.000004 # Number of seconds simulated
|
sim_seconds 0.000032 # Number of seconds simulated
|
||||||
sim_ticks 4446776 # Number of ticks simulated
|
sim_ticks 31772571 # Number of ticks simulated
|
||||||
system.cpu0.num_copies 0 # number of copy accesses completed
|
system.cpu0.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu0.num_reads 99923 # number of read accesses completed
|
system.cpu0.num_reads 99945 # number of read accesses completed
|
||||||
system.cpu0.num_writes 53542 # number of write accesses completed
|
system.cpu0.num_writes 53478 # number of write accesses completed
|
||||||
system.cpu1.num_copies 0 # number of copy accesses completed
|
system.cpu1.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu1.num_reads 100000 # number of read accesses completed
|
system.cpu1.num_reads 100000 # number of read accesses completed
|
||||||
system.cpu1.num_writes 53649 # number of write accesses completed
|
system.cpu1.num_writes 53531 # number of write accesses completed
|
||||||
system.cpu2.num_copies 0 # number of copy accesses completed
|
system.cpu2.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu2.num_reads 99460 # number of read accesses completed
|
system.cpu2.num_reads 99361 # number of read accesses completed
|
||||||
system.cpu2.num_writes 53552 # number of write accesses completed
|
system.cpu2.num_writes 53707 # number of write accesses completed
|
||||||
system.cpu3.num_copies 0 # number of copy accesses completed
|
system.cpu3.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu3.num_reads 99751 # number of read accesses completed
|
system.cpu3.num_reads 99846 # number of read accesses completed
|
||||||
system.cpu3.num_writes 53614 # number of write accesses completed
|
system.cpu3.num_writes 53546 # number of write accesses completed
|
||||||
system.cpu4.num_copies 0 # number of copy accesses completed
|
system.cpu4.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu4.num_reads 99278 # number of read accesses completed
|
system.cpu4.num_reads 99583 # number of read accesses completed
|
||||||
system.cpu4.num_writes 53437 # number of write accesses completed
|
system.cpu4.num_writes 53626 # number of write accesses completed
|
||||||
system.cpu5.num_copies 0 # number of copy accesses completed
|
system.cpu5.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu5.num_reads 99949 # number of read accesses completed
|
system.cpu5.num_reads 99623 # number of read accesses completed
|
||||||
system.cpu5.num_writes 53857 # number of write accesses completed
|
system.cpu5.num_writes 53679 # number of write accesses completed
|
||||||
system.cpu6.num_copies 0 # number of copy accesses completed
|
system.cpu6.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu6.num_reads 99812 # number of read accesses completed
|
system.cpu6.num_reads 99912 # number of read accesses completed
|
||||||
system.cpu6.num_writes 53539 # number of write accesses completed
|
system.cpu6.num_writes 53508 # number of write accesses completed
|
||||||
system.cpu7.num_copies 0 # number of copy accesses completed
|
system.cpu7.num_copies 0 # number of copy accesses completed
|
||||||
system.cpu7.num_reads 99962 # number of read accesses completed
|
system.cpu7.num_reads 99813 # number of read accesses completed
|
||||||
system.cpu7.num_writes 53947 # number of write accesses completed
|
system.cpu7.num_writes 53717 # number of write accesses completed
|
||||||
|
|
||||||
---------- End Simulation Statistics ----------
|
---------- End Simulation Statistics ----------
|
||||||
|
|
Loading…
Reference in a new issue