config.ini (8807:35e77c938919) config.ini (8835:7c68f84d7c4e)
1[root]
2type=Root
3children=system
1[root]
2type=Root
3children=system
4full_system=false
4time_sync_enable=false
5time_sync_period=100000000000
6time_sync_spin_threshold=100000000
7
8[system]
9type=System
10children=cpu membus physmem
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=cpu membus physmem
12boot_osflags=a
13init_param=0
14kernel=
15load_addr_mask=1099511627775
11mem_mode=atomic
12memories=system.physmem
13num_work_ids=16
14physmem=system.physmem
16mem_mode=atomic
17memories=system.physmem
18num_work_ids=16
19physmem=system.physmem
20readfile=
21symbolfile=
15work_begin_ckpt_count=0
16work_begin_cpu_id_exit=-1
17work_begin_exit_count=0
18work_cpus_ckpt_count=0
19work_end_ckpt_count=0
20work_end_exit_count=0
21work_item_id=-1
22system_port=system.membus.port[0]
23
24[system.cpu]
25type=DerivO3CPU
22work_begin_ckpt_count=0
23work_begin_cpu_id_exit=-1
24work_begin_exit_count=0
25work_cpus_ckpt_count=0
26work_end_ckpt_count=0
27work_end_exit_count=0
28work_item_id=-1
29system_port=system.membus.port[0]
30
31[system.cpu]
32type=DerivO3CPU
26children=dcache dtb fuPool icache itb l2cache toL2Bus tracer workload
33children=dcache dtb fuPool icache interrupts itb l2cache toL2Bus tracer workload
27BTBEntries=4096
28BTBTagSize=16
29LFSTSize=1024
30LQEntries=32
31LSQCheckLoads=true
32LSQDepCheckShift=4
33RASSize=16
34SQEntries=32

--- 12 unchanged lines hidden (view full) ---

47commitWidth=8
48cpu_id=0
49decodeToFetchDelay=1
50decodeToRenameDelay=1
51decodeWidth=8
52defer_registration=false
53dispatchWidth=8
54do_checkpoint_insts=true
34BTBEntries=4096
35BTBTagSize=16
36LFSTSize=1024
37LQEntries=32
38LSQCheckLoads=true
39LSQDepCheckShift=4
40RASSize=16
41SQEntries=32

--- 12 unchanged lines hidden (view full) ---

54commitWidth=8
55cpu_id=0
56decodeToFetchDelay=1
57decodeToRenameDelay=1
58decodeWidth=8
59defer_registration=false
60dispatchWidth=8
61do_checkpoint_insts=true
62do_quiesce=true
55do_statistics_insts=true
56dtb=system.cpu.dtb
57fetchToDecodeDelay=1
58fetchTrapLatency=1
59fetchWidth=8
60forwardComSize=5
61fuPool=system.cpu.fuPool
62function_trace=false
63function_trace_start=0
64globalCtrBits=2
65globalHistoryBits=13
66globalPredictorSize=8192
67iewToCommitDelay=1
68iewToDecodeDelay=1
69iewToFetchDelay=1
70iewToRenameDelay=1
71instShiftAmt=2
63do_statistics_insts=true
64dtb=system.cpu.dtb
65fetchToDecodeDelay=1
66fetchTrapLatency=1
67fetchWidth=8
68forwardComSize=5
69fuPool=system.cpu.fuPool
70function_trace=false
71function_trace_start=0
72globalCtrBits=2
73globalHistoryBits=13
74globalPredictorSize=8192
75iewToCommitDelay=1
76iewToDecodeDelay=1
77iewToFetchDelay=1
78iewToRenameDelay=1
79instShiftAmt=2
80interrupts=system.cpu.interrupts
72issueToExecuteDelay=1
73issueWidth=8
74itb=system.cpu.itb
75localCtrBits=2
76localHistoryBits=11
77localHistoryTableSize=2048
78localPredictorSize=2048
79max_insts_all_threads=0

--- 4 unchanged lines hidden (view full) ---

84numIQEntries=64
85numPhysFloatRegs=256
86numPhysIntRegs=256
87numROBEntries=192
88numRobs=1
89numThreads=1
90phase=0
91predType=tournament
81issueToExecuteDelay=1
82issueWidth=8
83itb=system.cpu.itb
84localCtrBits=2
85localHistoryBits=11
86localHistoryTableSize=2048
87localPredictorSize=2048
88max_insts_all_threads=0

--- 4 unchanged lines hidden (view full) ---

93numIQEntries=64
94numPhysFloatRegs=256
95numPhysIntRegs=256
96numROBEntries=192
97numRobs=1
98numThreads=1
99phase=0
100predType=tournament
101profile=0
92progress_interval=0
93renameToDecodeDelay=1
94renameToFetchDelay=1
95renameToIEWDelay=2
96renameToROBDelay=1
97renameWidth=8
98smtCommitPolicy=RoundRobin
99smtFetchPolicy=SingleThread

--- 21 unchanged lines hidden (view full) ---

121assoc=2
122block_size=64
123forward_snoops=true
124hash_delay=1
125is_top_level=true
126latency=1000
127max_miss_count=0
128mshrs=10
102progress_interval=0
103renameToDecodeDelay=1
104renameToFetchDelay=1
105renameToIEWDelay=2
106renameToROBDelay=1
107renameWidth=8
108smtCommitPolicy=RoundRobin
109smtFetchPolicy=SingleThread

--- 21 unchanged lines hidden (view full) ---

131assoc=2
132block_size=64
133forward_snoops=true
134hash_delay=1
135is_top_level=true
136latency=1000
137max_miss_count=0
138mshrs=10
129num_cpus=1
130prefetch_data_accesses_only=false
131prefetch_degree=1
132prefetch_latency=10000
133prefetch_on_access=false
139prefetch_on_access=false
134prefetch_past_page=false
135prefetch_policy=none
136prefetch_serial_squash=false
137prefetch_use_cpu_id=true
138prefetcher_size=100
140prefetcher=Null
139prioritizeRequests=false
140repl=Null
141size=262144
142subblock_size=0
141prioritizeRequests=false
142repl=Null
143size=262144
144subblock_size=0
145system=system
143tgts_per_mshr=20
144trace_addr=0
145two_queue=false
146write_buffers=8
147cpu_side=system.cpu.dcache_port
148mem_side=system.cpu.toL2Bus.port[1]
149
150[system.cpu.dtb]
151type=X86TLB
146tgts_per_mshr=20
147trace_addr=0
148two_queue=false
149write_buffers=8
150cpu_side=system.cpu.dcache_port
151mem_side=system.cpu.toL2Bus.port[1]
152
153[system.cpu.dtb]
154type=X86TLB
155children=walker
152size=64
156size=64
157walker=system.cpu.dtb.walker
153
158
159[system.cpu.dtb.walker]
160type=X86PagetableWalker
161system=system
162port=system.cpu.toL2Bus.port[3]
163
154[system.cpu.fuPool]
155type=FUPool
156children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
157FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
158
159[system.cpu.fuPool.FUList0]
160type=FUDesc
161children=opList

--- 258 unchanged lines hidden (view full) ---

420assoc=2
421block_size=64
422forward_snoops=true
423hash_delay=1
424is_top_level=true
425latency=1000
426max_miss_count=0
427mshrs=10
164[system.cpu.fuPool]
165type=FUPool
166children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
167FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
168
169[system.cpu.fuPool.FUList0]
170type=FUDesc
171children=opList

--- 258 unchanged lines hidden (view full) ---

430assoc=2
431block_size=64
432forward_snoops=true
433hash_delay=1
434is_top_level=true
435latency=1000
436max_miss_count=0
437mshrs=10
428num_cpus=1
429prefetch_data_accesses_only=false
430prefetch_degree=1
431prefetch_latency=10000
432prefetch_on_access=false
438prefetch_on_access=false
433prefetch_past_page=false
434prefetch_policy=none
435prefetch_serial_squash=false
436prefetch_use_cpu_id=true
437prefetcher_size=100
439prefetcher=Null
438prioritizeRequests=false
439repl=Null
440size=131072
441subblock_size=0
440prioritizeRequests=false
441repl=Null
442size=131072
443subblock_size=0
444system=system
442tgts_per_mshr=20
443trace_addr=0
444two_queue=false
445write_buffers=8
446cpu_side=system.cpu.icache_port
447mem_side=system.cpu.toL2Bus.port[0]
448
445tgts_per_mshr=20
446trace_addr=0
447two_queue=false
448write_buffers=8
449cpu_side=system.cpu.icache_port
450mem_side=system.cpu.toL2Bus.port[0]
451
452[system.cpu.interrupts]
453type=X86LocalApic
454int_latency=1000
455pio_addr=2305843009213693952
456pio_latency=1000
457system=system
458int_port=system.membus.port[4]
459pio=system.membus.port[3]
460
449[system.cpu.itb]
450type=X86TLB
461[system.cpu.itb]
462type=X86TLB
463children=walker
451size=64
464size=64
465walker=system.cpu.itb.walker
452
466
467[system.cpu.itb.walker]
468type=X86PagetableWalker
469system=system
470port=system.cpu.toL2Bus.port[2]
471
453[system.cpu.l2cache]
454type=BaseCache
455addr_range=0:18446744073709551615
456assoc=2
457block_size=64
458forward_snoops=true
459hash_delay=1
460is_top_level=false
461latency=1000
462max_miss_count=0
463mshrs=10
472[system.cpu.l2cache]
473type=BaseCache
474addr_range=0:18446744073709551615
475assoc=2
476block_size=64
477forward_snoops=true
478hash_delay=1
479is_top_level=false
480latency=1000
481max_miss_count=0
482mshrs=10
464num_cpus=1
465prefetch_data_accesses_only=false
466prefetch_degree=1
467prefetch_latency=10000
468prefetch_on_access=false
483prefetch_on_access=false
469prefetch_past_page=false
470prefetch_policy=none
471prefetch_serial_squash=false
472prefetch_use_cpu_id=true
473prefetcher_size=100
484prefetcher=Null
474prioritizeRequests=false
475repl=Null
476size=2097152
477subblock_size=0
485prioritizeRequests=false
486repl=Null
487size=2097152
488subblock_size=0
489system=system
478tgts_per_mshr=5
479trace_addr=0
480two_queue=false
481write_buffers=8
490tgts_per_mshr=5
491trace_addr=0
492two_queue=false
493write_buffers=8
482cpu_side=system.cpu.toL2Bus.port[2]
494cpu_side=system.cpu.toL2Bus.port[4]
483mem_side=system.membus.port[2]
484
485[system.cpu.toL2Bus]
486type=Bus
487block_size=64
488bus_id=0
489clock=1000
490header_cycles=1
491use_default_range=false
492width=64
495mem_side=system.membus.port[2]
496
497[system.cpu.toL2Bus]
498type=Bus
499block_size=64
500bus_id=0
501clock=1000
502header_cycles=1
503use_default_range=false
504width=64
493port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
505port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.l2cache.cpu_side
494
495[system.cpu.tracer]
496type=ExeTracer
497
498[system.cpu.workload]
499type=LiveProcess
500cmd=hello
501cwd=
502egid=100
503env=
504errout=cerr
505euid=100
506
507[system.cpu.tracer]
508type=ExeTracer
509
510[system.cpu.workload]
511type=LiveProcess
512cmd=hello
513cwd=
514egid=100
515env=
516errout=cerr
517euid=100
506executable=tests/test-progs/hello/bin/x86/linux/hello
518executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
507gid=100
508input=cin
509max_stack_size=67108864
510output=cout
511pid=100
512ppid=99
513simpoint=0
514system=system
515uid=100
516
517[system.membus]
518type=Bus
519block_size=64
520bus_id=0
521clock=1000
522header_cycles=1
523use_default_range=false
524width=64
519gid=100
520input=cin
521max_stack_size=67108864
522output=cout
523pid=100
524ppid=99
525simpoint=0
526system=system
527uid=100
528
529[system.membus]
530type=Bus
531block_size=64
532bus_id=0
533clock=1000
534header_cycles=1
535use_default_range=false
536width=64
525port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side
537port=system.system_port system.physmem.port[0] system.cpu.l2cache.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
526
527[system.physmem]
528type=PhysicalMemory
529file=
530latency=30000
531latency_var=0
532null=false
533range=0:134217727
534zero=false
535port=system.membus.port[1]
536
538
539[system.physmem]
540type=PhysicalMemory
541file=
542latency=30000
543latency_var=0
544null=false
545range=0:134217727
546zero=false
547port=system.membus.port[1]
548