6 "mmap_using_noreserve": false,
7 "kernel_addr_check": true,
19 "clk_domain": "system.clk_domain",
29 "response_latency": 2,
30 "cxx_class": "CoherentXBar",
31 "path": "system.membus",
32 "snoop_response_latency": 4,
33 "type": "CoherentXBar",
34 "use_default_range": false,
40 "peer": "system.toL2Bus.master[0]",
43 "clusivity": "mostly_incl",
45 "clk_domain": "system.cpu_clk_domain",
47 "response_latency": 20,
54 "clk_domain": "system.cpu_clk_domain",
55 "sequential_access": false,
58 "path": "system.l2c.tags",
67 "peer": "system.membus.slave[1]",
71 "forward_snoops": true,
72 "writeback_clean": false,
75 "demand_mshr_reserve": 1,
77 "0:18446744073709551615"
79 "is_read_only": false,
80 "prefetch_on_access": false,
84 "sequential_access": false,
88 "cxx_class": "System",
90 "work_end_ckpt_count": 0,
94 "work_begin_ckpt_count": 0,
100 "init_perf_level": 0,
101 "voltage_domain": "system.voltage_domain",
103 "cxx_class": "SrcClockDomain",
104 "path": "system.clk_domain",
105 "type": "SrcClockDomain",
110 "work_begin_cpu_id_exit": -1,
113 "name": "dvfs_handler",
114 "sys_clk_domain": "system.clk_domain",
115 "transition_latency": 100000000,
117 "cxx_class": "DVFSHandler",
119 "path": "system.dvfs_handler",
120 "type": "DVFSHandler"
122 "work_end_exit_count": 0,
125 "name": "voltage_domain",
130 "cxx_class": "VoltageDomain",
131 "path": "system.voltage_domain",
132 "type": "VoltageDomain"
134 "cache_line_size": 64,
137 "range": "0:134217727",
141 "clk_domain": "system.clk_domain",
143 "bandwidth": "73.000000",
144 "conf_table_reported": true,
145 "cxx_class": "SimpleMemory",
146 "path": "system.physmem",
148 "type": "SimpleMemory",
150 "peer": "system.membus.master[0]",
155 "work_cpus_ckpt_count": 0,
156 "work_begin_exit_count": 0,
159 "name": "cpu_clk_domain",
163 "init_perf_level": 0,
164 "voltage_domain": "system.voltage_domain",
166 "cxx_class": "SrcClockDomain",
167 "path": "system.cpu_clk_domain",
168 "type": "SrcClockDomain",
174 "system.cpu0.icache.mem_side",
175 "system.cpu0.dcache.mem_side",
176 "system.cpu1.icache.mem_side",
177 "system.cpu1.dcache.mem_side",
178 "system.cpu2.icache.mem_side",
179 "system.cpu2.dcache.mem_side",
180 "system.cpu3.icache.mem_side",
181 "system.cpu3.dcache.mem_side"
187 "name": "snoop_filter",
189 "max_capacity": 8388608,
191 "cxx_class": "SnoopFilter",
192 "path": "system.toL2Bus.snoop_filter",
193 "type": "SnoopFilter",
196 "forward_latency": 0,
197 "clk_domain": "system.cpu_clk_domain",
203 "system.l2c.cpu_side"
207 "response_latency": 1,
208 "cxx_class": "CoherentXBar",
209 "path": "system.toL2Bus",
210 "snoop_response_latency": 1,
211 "type": "CoherentXBar",
212 "use_default_range": false,
213 "frontend_latency": 1
215 "mem_mode": "atomic",
219 "peer": "system.membus.slave[0]",
222 "load_addr_mask": 1099511627775,
225 "do_statistics_insts": true,
230 "cxx_class": "AlphaISA::TLB",
231 "path": "system.cpu0.itb",
235 "simulate_data_stalls": false,
236 "function_trace": false,
237 "do_checkpoint_insts": true,
238 "cxx_class": "AtomicSimpleCPU",
239 "max_loads_all_threads": 0,
241 "clk_domain": "system.cpu_clk_domain",
242 "function_trace_start": 0,
248 "type": "AtomicSimpleCPU",
252 "peer": "system.cpu0.icache.cpu_side",
257 "peer": "system.cpu0.icache_port",
260 "clusivity": "mostly_incl",
262 "clk_domain": "system.cpu_clk_domain",
264 "response_latency": 2,
265 "cxx_class": "Cache",
271 "clk_domain": "system.cpu_clk_domain",
272 "sequential_access": false,
275 "path": "system.cpu0.icache.tags",
284 "peer": "system.toL2Bus.slave[0]",
288 "forward_snoops": true,
289 "writeback_clean": true,
292 "demand_mshr_reserve": 1,
294 "0:18446744073709551615"
296 "is_read_only": true,
297 "prefetch_on_access": false,
298 "path": "system.cpu0.icache",
301 "sequential_access": false,
307 "path": "system.cpu0.interrupts",
308 "type": "AlphaInterrupts",
309 "name": "interrupts",
310 "cxx_class": "AlphaISA::Interrupts"
314 "peer": "system.cpu0.dcache.cpu_side",
318 "max_insts_all_threads": 0,
319 "path": "system.cpu0",
320 "max_loads_any_thread": 0,
321 "switched_out": false,
332 "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
333 "cxx_class": "EioProcess",
334 "path": "system.cpu0.workload",
335 "max_stack_size": 67108864,
336 "type": "EioProcess",
344 "cxx_class": "AlphaISA::TLB",
345 "path": "system.cpu0.dtb",
349 "simpoint_start_insts": [],
350 "max_insts_any_thread": 500000,
351 "simulate_inst_stalls": false,
352 "progress_interval": 0,
356 "peer": "system.cpu0.dcache_port",
359 "clusivity": "mostly_incl",
361 "clk_domain": "system.cpu_clk_domain",
363 "response_latency": 2,
364 "cxx_class": "Cache",
370 "clk_domain": "system.cpu_clk_domain",
371 "sequential_access": false,
374 "path": "system.cpu0.dcache.tags",
383 "peer": "system.toL2Bus.slave[1]",
387 "forward_snoops": true,
388 "writeback_clean": false,
391 "demand_mshr_reserve": 1,
393 "0:18446744073709551615"
395 "is_read_only": false,
396 "prefetch_on_access": false,
397 "path": "system.cpu0.dcache",
400 "sequential_access": false,
408 "cxx_class": "AlphaISA::ISA",
409 "path": "system.cpu0.isa",
415 "path": "system.cpu0.tracer",
418 "cxx_class": "Trace::ExeTracer"
422 "do_statistics_insts": true,
427 "cxx_class": "AlphaISA::TLB",
428 "path": "system.cpu1.itb",
432 "simulate_data_stalls": false,
433 "function_trace": false,
434 "do_checkpoint_insts": true,
435 "cxx_class": "AtomicSimpleCPU",
436 "max_loads_all_threads": 0,
438 "clk_domain": "system.cpu_clk_domain",
439 "function_trace_start": 0,
445 "type": "AtomicSimpleCPU",
449 "peer": "system.cpu1.icache.cpu_side",
454 "peer": "system.cpu1.icache_port",
457 "clusivity": "mostly_incl",
459 "clk_domain": "system.cpu_clk_domain",
461 "response_latency": 2,
462 "cxx_class": "Cache",
468 "clk_domain": "system.cpu_clk_domain",
469 "sequential_access": false,
472 "path": "system.cpu1.icache.tags",
481 "peer": "system.toL2Bus.slave[2]",
485 "forward_snoops": true,
486 "writeback_clean": true,
489 "demand_mshr_reserve": 1,
491 "0:18446744073709551615"
493 "is_read_only": true,
494 "prefetch_on_access": false,
495 "path": "system.cpu1.icache",
498 "sequential_access": false,
504 "path": "system.cpu1.interrupts",
505 "type": "AlphaInterrupts",
506 "name": "interrupts",
507 "cxx_class": "AlphaISA::Interrupts"
511 "peer": "system.cpu1.dcache.cpu_side",
515 "max_insts_all_threads": 0,
516 "path": "system.cpu1",
517 "max_loads_any_thread": 0,
518 "switched_out": false,
529 "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
530 "cxx_class": "EioProcess",
531 "path": "system.cpu1.workload",
532 "max_stack_size": 67108864,
533 "type": "EioProcess",
541 "cxx_class": "AlphaISA::TLB",
542 "path": "system.cpu1.dtb",
546 "simpoint_start_insts": [],
547 "max_insts_any_thread": 500000,
548 "simulate_inst_stalls": false,
549 "progress_interval": 0,
553 "peer": "system.cpu1.dcache_port",
556 "clusivity": "mostly_incl",
558 "clk_domain": "system.cpu_clk_domain",
560 "response_latency": 2,
561 "cxx_class": "Cache",
567 "clk_domain": "system.cpu_clk_domain",
568 "sequential_access": false,
571 "path": "system.cpu1.dcache.tags",
580 "peer": "system.toL2Bus.slave[3]",
584 "forward_snoops": true,
585 "writeback_clean": false,
588 "demand_mshr_reserve": 1,
590 "0:18446744073709551615"
592 "is_read_only": false,
593 "prefetch_on_access": false,
594 "path": "system.cpu1.dcache",
597 "sequential_access": false,
605 "cxx_class": "AlphaISA::ISA",
606 "path": "system.cpu1.isa",
612 "path": "system.cpu1.tracer",
615 "cxx_class": "Trace::ExeTracer"
619 "do_statistics_insts": true,
624 "cxx_class": "AlphaISA::TLB",
625 "path": "system.cpu2.itb",
629 "simulate_data_stalls": false,
630 "function_trace": false,
631 "do_checkpoint_insts": true,
632 "cxx_class": "AtomicSimpleCPU",
633 "max_loads_all_threads": 0,
635 "clk_domain": "system.cpu_clk_domain",
636 "function_trace_start": 0,
642 "type": "AtomicSimpleCPU",
646 "peer": "system.cpu2.icache.cpu_side",
651 "peer": "system.cpu2.icache_port",
654 "clusivity": "mostly_incl",
656 "clk_domain": "system.cpu_clk_domain",
658 "response_latency": 2,
659 "cxx_class": "Cache",
665 "clk_domain": "system.cpu_clk_domain",
666 "sequential_access": false,
669 "path": "system.cpu2.icache.tags",
678 "peer": "system.toL2Bus.slave[4]",
682 "forward_snoops": true,
683 "writeback_clean": true,
686 "demand_mshr_reserve": 1,
688 "0:18446744073709551615"
690 "is_read_only": true,
691 "prefetch_on_access": false,
692 "path": "system.cpu2.icache",
695 "sequential_access": false,
701 "path": "system.cpu2.interrupts",
702 "type": "AlphaInterrupts",
703 "name": "interrupts",
704 "cxx_class": "AlphaISA::Interrupts"
708 "peer": "system.cpu2.dcache.cpu_side",
712 "max_insts_all_threads": 0,
713 "path": "system.cpu2",
714 "max_loads_any_thread": 0,
715 "switched_out": false,
726 "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
727 "cxx_class": "EioProcess",
728 "path": "system.cpu2.workload",
729 "max_stack_size": 67108864,
730 "type": "EioProcess",
738 "cxx_class": "AlphaISA::TLB",
739 "path": "system.cpu2.dtb",
743 "simpoint_start_insts": [],
744 "max_insts_any_thread": 500000,
745 "simulate_inst_stalls": false,
746 "progress_interval": 0,
750 "peer": "system.cpu2.dcache_port",
753 "clusivity": "mostly_incl",
755 "clk_domain": "system.cpu_clk_domain",
757 "response_latency": 2,
758 "cxx_class": "Cache",
764 "clk_domain": "system.cpu_clk_domain",
765 "sequential_access": false,
768 "path": "system.cpu2.dcache.tags",
777 "peer": "system.toL2Bus.slave[5]",
781 "forward_snoops": true,
782 "writeback_clean": false,
785 "demand_mshr_reserve": 1,
787 "0:18446744073709551615"
789 "is_read_only": false,
790 "prefetch_on_access": false,
791 "path": "system.cpu2.dcache",
794 "sequential_access": false,
802 "cxx_class": "AlphaISA::ISA",
803 "path": "system.cpu2.isa",
809 "path": "system.cpu2.tracer",
812 "cxx_class": "Trace::ExeTracer"
816 "do_statistics_insts": true,
821 "cxx_class": "AlphaISA::TLB",
822 "path": "system.cpu3.itb",
826 "simulate_data_stalls": false,
827 "function_trace": false,
828 "do_checkpoint_insts": true,
829 "cxx_class": "AtomicSimpleCPU",
830 "max_loads_all_threads": 0,
832 "clk_domain": "system.cpu_clk_domain",
833 "function_trace_start": 0,
839 "type": "AtomicSimpleCPU",
843 "peer": "system.cpu3.icache.cpu_side",
848 "peer": "system.cpu3.icache_port",
851 "clusivity": "mostly_incl",
853 "clk_domain": "system.cpu_clk_domain",
855 "response_latency": 2,
856 "cxx_class": "Cache",
862 "clk_domain": "system.cpu_clk_domain",
863 "sequential_access": false,
866 "path": "system.cpu3.icache.tags",
875 "peer": "system.toL2Bus.slave[6]",
879 "forward_snoops": true,
880 "writeback_clean": true,
883 "demand_mshr_reserve": 1,
885 "0:18446744073709551615"
887 "is_read_only": true,
888 "prefetch_on_access": false,
889 "path": "system.cpu3.icache",
892 "sequential_access": false,
898 "path": "system.cpu3.interrupts",
899 "type": "AlphaInterrupts",
900 "name": "interrupts",
901 "cxx_class": "AlphaISA::Interrupts"
905 "peer": "system.cpu3.dcache.cpu_side",
909 "max_insts_all_threads": 0,
910 "path": "system.cpu3",
911 "max_loads_any_thread": 0,
912 "switched_out": false,
923 "file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
924 "cxx_class": "EioProcess",
925 "path": "system.cpu3.workload",
926 "max_stack_size": 67108864,
927 "type": "EioProcess",
935 "cxx_class": "AlphaISA::TLB",
936 "path": "system.cpu3.dtb",
940 "simpoint_start_insts": [],
941 "max_insts_any_thread": 500000,
942 "simulate_inst_stalls": false,
943 "progress_interval": 0,
947 "peer": "system.cpu3.dcache_port",
950 "clusivity": "mostly_incl",
952 "clk_domain": "system.cpu_clk_domain",
954 "response_latency": 2,
955 "cxx_class": "Cache",
961 "clk_domain": "system.cpu_clk_domain",
962 "sequential_access": false,
965 "path": "system.cpu3.dcache.tags",
974 "peer": "system.toL2Bus.slave[7]",
978 "forward_snoops": true,
979 "writeback_clean": false,
982 "demand_mshr_reserve": 1,
984 "0:18446744073709551615"
986 "is_read_only": false,
987 "prefetch_on_access": false,
988 "path": "system.cpu3.dcache",
991 "sequential_access": false,
999 "cxx_class": "AlphaISA::ISA",
1000 "path": "system.cpu3.isa",
1006 "path": "system.cpu3.tracer",
1007 "type": "ExeTracer",
1009 "cxx_class": "Trace::ExeTracer"
1013 "multi_thread": false,
1014 "exit_on_work_items": false,
1018 "time_sync_period": 100000000000,
1020 "time_sync_spin_threshold": 100000000,
1021 "cxx_class": "Root",
1023 "time_sync_enable": false,
1025 "full_system": false