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 |