1[root] 2type=Root 3children=system 4full_system=false 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=System
| 1[root] 2type=Root 3children=system 4full_system=false 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=System
|
11children=cpu membus physmem
| 11children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain
|
12boot_osflags=a
| 12boot_osflags=a
|
13clock=1000
| 13cache_line_size=64 14clk_domain=system.clk_domain
|
14init_param=0 15kernel= 16load_addr_mask=1099511627775 17mem_mode=timing 18mem_ranges= 19memories=system.physmem 20num_work_ids=16 21readfile= 22symbolfile= 23work_begin_ckpt_count=0 24work_begin_cpu_id_exit=-1 25work_begin_exit_count=0 26work_cpus_ckpt_count=0 27work_end_ckpt_count=0 28work_end_exit_count=0 29work_item_id=-1 30system_port=system.membus.slave[0] 31
| 15init_param=0 16kernel= 17load_addr_mask=1099511627775 18mem_mode=timing 19mem_ranges= 20memories=system.physmem 21num_work_ids=16 22readfile= 23symbolfile= 24work_begin_ckpt_count=0 25work_begin_cpu_id_exit=-1 26work_begin_exit_count=0 27work_cpus_ckpt_count=0 28work_end_ckpt_count=0 29work_end_exit_count=0 30work_item_id=-1 31system_port=system.membus.slave[0] 32
|
| 33[system.clk_domain] 34type=SrcClockDomain 35clock=1000 36voltage_domain=system.voltage_domain 37
|
32[system.cpu] 33type=DerivO3CPU
| 38[system.cpu] 39type=DerivO3CPU
|
34children=branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload
| 40children=apic_clk_domain branchPred dcache dtb fuPool icache interrupts isa itb l2cache toL2Bus tracer workload
|
35LFSTSize=1024 36LQEntries=32 37LSQCheckLoads=true 38LSQDepCheckShift=4 39SQEntries=32 40SSITSize=1024 41activity=0 42backComSize=5 43branchPred=system.cpu.branchPred 44cachePorts=200 45checker=Null
| 41LFSTSize=1024 42LQEntries=32 43LSQCheckLoads=true 44LSQDepCheckShift=4 45SQEntries=32 46SSITSize=1024 47activity=0 48backComSize=5 49branchPred=system.cpu.branchPred 50cachePorts=200 51checker=Null
|
46clock=500
| 52clk_domain=system.cpu_clk_domain
|
47commitToDecodeDelay=1 48commitToFetchDelay=1 49commitToIEWDelay=1 50commitToRenameDelay=1 51commitWidth=8 52cpu_id=0 53decodeToFetchDelay=1 54decodeToRenameDelay=1 55decodeWidth=8 56dispatchWidth=8 57do_checkpoint_insts=true 58do_quiesce=true 59do_statistics_insts=true 60dtb=system.cpu.dtb 61fetchToDecodeDelay=1 62fetchTrapLatency=1 63fetchWidth=8 64forwardComSize=5 65fuPool=system.cpu.fuPool 66function_trace=false 67function_trace_start=0 68iewToCommitDelay=1 69iewToDecodeDelay=1 70iewToFetchDelay=1 71iewToRenameDelay=1 72interrupts=system.cpu.interrupts 73isa=system.cpu.isa 74issueToExecuteDelay=1 75issueWidth=8 76itb=system.cpu.itb 77max_insts_all_threads=0 78max_insts_any_thread=0 79max_loads_all_threads=0 80max_loads_any_thread=0 81needsTSO=true 82numIQEntries=64 83numPhysFloatRegs=256 84numPhysIntRegs=256 85numROBEntries=192 86numRobs=1 87numThreads=1 88profile=0 89progress_interval=0 90renameToDecodeDelay=1 91renameToFetchDelay=1 92renameToIEWDelay=2 93renameToROBDelay=1 94renameWidth=8
| 53commitToDecodeDelay=1 54commitToFetchDelay=1 55commitToIEWDelay=1 56commitToRenameDelay=1 57commitWidth=8 58cpu_id=0 59decodeToFetchDelay=1 60decodeToRenameDelay=1 61decodeWidth=8 62dispatchWidth=8 63do_checkpoint_insts=true 64do_quiesce=true 65do_statistics_insts=true 66dtb=system.cpu.dtb 67fetchToDecodeDelay=1 68fetchTrapLatency=1 69fetchWidth=8 70forwardComSize=5 71fuPool=system.cpu.fuPool 72function_trace=false 73function_trace_start=0 74iewToCommitDelay=1 75iewToDecodeDelay=1 76iewToFetchDelay=1 77iewToRenameDelay=1 78interrupts=system.cpu.interrupts 79isa=system.cpu.isa 80issueToExecuteDelay=1 81issueWidth=8 82itb=system.cpu.itb 83max_insts_all_threads=0 84max_insts_any_thread=0 85max_loads_all_threads=0 86max_loads_any_thread=0 87needsTSO=true 88numIQEntries=64 89numPhysFloatRegs=256 90numPhysIntRegs=256 91numROBEntries=192 92numRobs=1 93numThreads=1 94profile=0 95progress_interval=0 96renameToDecodeDelay=1 97renameToFetchDelay=1 98renameToIEWDelay=2 99renameToROBDelay=1 100renameWidth=8
|
| 101simpoint_start_insts=
|
95smtCommitPolicy=RoundRobin 96smtFetchPolicy=SingleThread 97smtIQPolicy=Partitioned 98smtIQThreshold=100 99smtLSQPolicy=Partitioned 100smtLSQThreshold=100 101smtNumFetchingThreads=1 102smtROBPolicy=Partitioned 103smtROBThreshold=100 104squashWidth=8 105store_set_clear_period=250000 106switched_out=false 107system=system 108tracer=system.cpu.tracer 109trapLatency=13 110wbDepth=1 111wbWidth=8 112workload=system.cpu.workload 113dcache_port=system.cpu.dcache.cpu_side 114icache_port=system.cpu.icache.cpu_side 115
| 102smtCommitPolicy=RoundRobin 103smtFetchPolicy=SingleThread 104smtIQPolicy=Partitioned 105smtIQThreshold=100 106smtLSQPolicy=Partitioned 107smtLSQThreshold=100 108smtNumFetchingThreads=1 109smtROBPolicy=Partitioned 110smtROBThreshold=100 111squashWidth=8 112store_set_clear_period=250000 113switched_out=false 114system=system 115tracer=system.cpu.tracer 116trapLatency=13 117wbDepth=1 118wbWidth=8 119workload=system.cpu.workload 120dcache_port=system.cpu.dcache.cpu_side 121icache_port=system.cpu.icache.cpu_side 122
|
| 123[system.cpu.apic_clk_domain] 124type=DerivedClockDomain 125clk_divider=16 126clk_domain=system.cpu_clk_domain 127
|
116[system.cpu.branchPred] 117type=BranchPredictor 118BTBEntries=4096 119BTBTagSize=16 120RASSize=16 121choiceCtrBits=2 122choicePredictorSize=8192 123globalCtrBits=2
| 128[system.cpu.branchPred] 129type=BranchPredictor 130BTBEntries=4096 131BTBTagSize=16 132RASSize=16 133choiceCtrBits=2 134choicePredictorSize=8192 135globalCtrBits=2
|
124globalHistoryBits=13
| |
125globalPredictorSize=8192 126instShiftAmt=2 127localCtrBits=2
| 136globalPredictorSize=8192 137instShiftAmt=2 138localCtrBits=2
|
128localHistoryBits=11
| |
129localHistoryTableSize=2048 130localPredictorSize=2048 131numThreads=1 132predType=tournament 133 134[system.cpu.dcache] 135type=BaseCache
| 139localHistoryTableSize=2048 140localPredictorSize=2048 141numThreads=1 142predType=tournament 143 144[system.cpu.dcache] 145type=BaseCache
|
| 146children=tags
|
136addr_ranges=0:18446744073709551615 137assoc=2
| 147addr_ranges=0:18446744073709551615 148assoc=2
|
138block_size=64 139clock=500
| 149clk_domain=system.cpu_clk_domain
|
140forward_snoops=true 141hit_latency=2 142is_top_level=true 143max_miss_count=0 144mshrs=4 145prefetch_on_access=false 146prefetcher=Null 147response_latency=2 148size=262144 149system=system
| 150forward_snoops=true 151hit_latency=2 152is_top_level=true 153max_miss_count=0 154mshrs=4 155prefetch_on_access=false 156prefetcher=Null 157response_latency=2 158size=262144 159system=system
|
| 160tags=system.cpu.dcache.tags
|
150tgts_per_mshr=20 151two_queue=false 152write_buffers=8 153cpu_side=system.cpu.dcache_port 154mem_side=system.cpu.toL2Bus.slave[1] 155
| 161tgts_per_mshr=20 162two_queue=false 163write_buffers=8 164cpu_side=system.cpu.dcache_port 165mem_side=system.cpu.toL2Bus.slave[1] 166
|
| 167[system.cpu.dcache.tags] 168type=LRU 169assoc=2 170block_size=64 171clk_domain=system.cpu_clk_domain 172hit_latency=2 173size=262144 174
|
156[system.cpu.dtb] 157type=X86TLB 158children=walker 159size=64 160walker=system.cpu.dtb.walker 161 162[system.cpu.dtb.walker] 163type=X86PagetableWalker
| 175[system.cpu.dtb] 176type=X86TLB 177children=walker 178size=64 179walker=system.cpu.dtb.walker 180 181[system.cpu.dtb.walker] 182type=X86PagetableWalker
|
164clock=500
| 183clk_domain=system.cpu_clk_domain 184num_squash_per_cycle=4
|
165system=system 166port=system.cpu.toL2Bus.slave[3] 167 168[system.cpu.fuPool] 169type=FUPool 170children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 171FUList=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 172 173[system.cpu.fuPool.FUList0] 174type=FUDesc 175children=opList 176count=6 177opList=system.cpu.fuPool.FUList0.opList 178 179[system.cpu.fuPool.FUList0.opList] 180type=OpDesc 181issueLat=1 182opClass=IntAlu 183opLat=1 184 185[system.cpu.fuPool.FUList1] 186type=FUDesc 187children=opList0 opList1 188count=2 189opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 190 191[system.cpu.fuPool.FUList1.opList0] 192type=OpDesc 193issueLat=1 194opClass=IntMult 195opLat=3 196 197[system.cpu.fuPool.FUList1.opList1] 198type=OpDesc 199issueLat=19 200opClass=IntDiv 201opLat=20 202 203[system.cpu.fuPool.FUList2] 204type=FUDesc 205children=opList0 opList1 opList2 206count=4 207opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 208 209[system.cpu.fuPool.FUList2.opList0] 210type=OpDesc 211issueLat=1 212opClass=FloatAdd 213opLat=2 214 215[system.cpu.fuPool.FUList2.opList1] 216type=OpDesc 217issueLat=1 218opClass=FloatCmp 219opLat=2 220 221[system.cpu.fuPool.FUList2.opList2] 222type=OpDesc 223issueLat=1 224opClass=FloatCvt 225opLat=2 226 227[system.cpu.fuPool.FUList3] 228type=FUDesc 229children=opList0 opList1 opList2 230count=2 231opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 232 233[system.cpu.fuPool.FUList3.opList0] 234type=OpDesc 235issueLat=1 236opClass=FloatMult 237opLat=4 238 239[system.cpu.fuPool.FUList3.opList1] 240type=OpDesc 241issueLat=12 242opClass=FloatDiv 243opLat=12 244 245[system.cpu.fuPool.FUList3.opList2] 246type=OpDesc 247issueLat=24 248opClass=FloatSqrt 249opLat=24 250 251[system.cpu.fuPool.FUList4] 252type=FUDesc 253children=opList 254count=0 255opList=system.cpu.fuPool.FUList4.opList 256 257[system.cpu.fuPool.FUList4.opList] 258type=OpDesc 259issueLat=1 260opClass=MemRead 261opLat=1 262 263[system.cpu.fuPool.FUList5] 264type=FUDesc 265children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 266count=4 267opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 268 269[system.cpu.fuPool.FUList5.opList00] 270type=OpDesc 271issueLat=1 272opClass=SimdAdd 273opLat=1 274 275[system.cpu.fuPool.FUList5.opList01] 276type=OpDesc 277issueLat=1 278opClass=SimdAddAcc 279opLat=1 280 281[system.cpu.fuPool.FUList5.opList02] 282type=OpDesc 283issueLat=1 284opClass=SimdAlu 285opLat=1 286 287[system.cpu.fuPool.FUList5.opList03] 288type=OpDesc 289issueLat=1 290opClass=SimdCmp 291opLat=1 292 293[system.cpu.fuPool.FUList5.opList04] 294type=OpDesc 295issueLat=1 296opClass=SimdCvt 297opLat=1 298 299[system.cpu.fuPool.FUList5.opList05] 300type=OpDesc 301issueLat=1 302opClass=SimdMisc 303opLat=1 304 305[system.cpu.fuPool.FUList5.opList06] 306type=OpDesc 307issueLat=1 308opClass=SimdMult 309opLat=1 310 311[system.cpu.fuPool.FUList5.opList07] 312type=OpDesc 313issueLat=1 314opClass=SimdMultAcc 315opLat=1 316 317[system.cpu.fuPool.FUList5.opList08] 318type=OpDesc 319issueLat=1 320opClass=SimdShift 321opLat=1 322 323[system.cpu.fuPool.FUList5.opList09] 324type=OpDesc 325issueLat=1 326opClass=SimdShiftAcc 327opLat=1 328 329[system.cpu.fuPool.FUList5.opList10] 330type=OpDesc 331issueLat=1 332opClass=SimdSqrt 333opLat=1 334 335[system.cpu.fuPool.FUList5.opList11] 336type=OpDesc 337issueLat=1 338opClass=SimdFloatAdd 339opLat=1 340 341[system.cpu.fuPool.FUList5.opList12] 342type=OpDesc 343issueLat=1 344opClass=SimdFloatAlu 345opLat=1 346 347[system.cpu.fuPool.FUList5.opList13] 348type=OpDesc 349issueLat=1 350opClass=SimdFloatCmp 351opLat=1 352 353[system.cpu.fuPool.FUList5.opList14] 354type=OpDesc 355issueLat=1 356opClass=SimdFloatCvt 357opLat=1 358 359[system.cpu.fuPool.FUList5.opList15] 360type=OpDesc 361issueLat=1 362opClass=SimdFloatDiv 363opLat=1 364 365[system.cpu.fuPool.FUList5.opList16] 366type=OpDesc 367issueLat=1 368opClass=SimdFloatMisc 369opLat=1 370 371[system.cpu.fuPool.FUList5.opList17] 372type=OpDesc 373issueLat=1 374opClass=SimdFloatMult 375opLat=1 376 377[system.cpu.fuPool.FUList5.opList18] 378type=OpDesc 379issueLat=1 380opClass=SimdFloatMultAcc 381opLat=1 382 383[system.cpu.fuPool.FUList5.opList19] 384type=OpDesc 385issueLat=1 386opClass=SimdFloatSqrt 387opLat=1 388 389[system.cpu.fuPool.FUList6] 390type=FUDesc 391children=opList 392count=0 393opList=system.cpu.fuPool.FUList6.opList 394 395[system.cpu.fuPool.FUList6.opList] 396type=OpDesc 397issueLat=1 398opClass=MemWrite 399opLat=1 400 401[system.cpu.fuPool.FUList7] 402type=FUDesc 403children=opList0 opList1 404count=4 405opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 406 407[system.cpu.fuPool.FUList7.opList0] 408type=OpDesc 409issueLat=1 410opClass=MemRead 411opLat=1 412 413[system.cpu.fuPool.FUList7.opList1] 414type=OpDesc 415issueLat=1 416opClass=MemWrite 417opLat=1 418 419[system.cpu.fuPool.FUList8] 420type=FUDesc 421children=opList 422count=1 423opList=system.cpu.fuPool.FUList8.opList 424 425[system.cpu.fuPool.FUList8.opList] 426type=OpDesc 427issueLat=3 428opClass=IprAccess 429opLat=3 430 431[system.cpu.icache] 432type=BaseCache
| 185system=system 186port=system.cpu.toL2Bus.slave[3] 187 188[system.cpu.fuPool] 189type=FUPool 190children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8 191FUList=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 192 193[system.cpu.fuPool.FUList0] 194type=FUDesc 195children=opList 196count=6 197opList=system.cpu.fuPool.FUList0.opList 198 199[system.cpu.fuPool.FUList0.opList] 200type=OpDesc 201issueLat=1 202opClass=IntAlu 203opLat=1 204 205[system.cpu.fuPool.FUList1] 206type=FUDesc 207children=opList0 opList1 208count=2 209opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 210 211[system.cpu.fuPool.FUList1.opList0] 212type=OpDesc 213issueLat=1 214opClass=IntMult 215opLat=3 216 217[system.cpu.fuPool.FUList1.opList1] 218type=OpDesc 219issueLat=19 220opClass=IntDiv 221opLat=20 222 223[system.cpu.fuPool.FUList2] 224type=FUDesc 225children=opList0 opList1 opList2 226count=4 227opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 228 229[system.cpu.fuPool.FUList2.opList0] 230type=OpDesc 231issueLat=1 232opClass=FloatAdd 233opLat=2 234 235[system.cpu.fuPool.FUList2.opList1] 236type=OpDesc 237issueLat=1 238opClass=FloatCmp 239opLat=2 240 241[system.cpu.fuPool.FUList2.opList2] 242type=OpDesc 243issueLat=1 244opClass=FloatCvt 245opLat=2 246 247[system.cpu.fuPool.FUList3] 248type=FUDesc 249children=opList0 opList1 opList2 250count=2 251opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 252 253[system.cpu.fuPool.FUList3.opList0] 254type=OpDesc 255issueLat=1 256opClass=FloatMult 257opLat=4 258 259[system.cpu.fuPool.FUList3.opList1] 260type=OpDesc 261issueLat=12 262opClass=FloatDiv 263opLat=12 264 265[system.cpu.fuPool.FUList3.opList2] 266type=OpDesc 267issueLat=24 268opClass=FloatSqrt 269opLat=24 270 271[system.cpu.fuPool.FUList4] 272type=FUDesc 273children=opList 274count=0 275opList=system.cpu.fuPool.FUList4.opList 276 277[system.cpu.fuPool.FUList4.opList] 278type=OpDesc 279issueLat=1 280opClass=MemRead 281opLat=1 282 283[system.cpu.fuPool.FUList5] 284type=FUDesc 285children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19 286count=4 287opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19 288 289[system.cpu.fuPool.FUList5.opList00] 290type=OpDesc 291issueLat=1 292opClass=SimdAdd 293opLat=1 294 295[system.cpu.fuPool.FUList5.opList01] 296type=OpDesc 297issueLat=1 298opClass=SimdAddAcc 299opLat=1 300 301[system.cpu.fuPool.FUList5.opList02] 302type=OpDesc 303issueLat=1 304opClass=SimdAlu 305opLat=1 306 307[system.cpu.fuPool.FUList5.opList03] 308type=OpDesc 309issueLat=1 310opClass=SimdCmp 311opLat=1 312 313[system.cpu.fuPool.FUList5.opList04] 314type=OpDesc 315issueLat=1 316opClass=SimdCvt 317opLat=1 318 319[system.cpu.fuPool.FUList5.opList05] 320type=OpDesc 321issueLat=1 322opClass=SimdMisc 323opLat=1 324 325[system.cpu.fuPool.FUList5.opList06] 326type=OpDesc 327issueLat=1 328opClass=SimdMult 329opLat=1 330 331[system.cpu.fuPool.FUList5.opList07] 332type=OpDesc 333issueLat=1 334opClass=SimdMultAcc 335opLat=1 336 337[system.cpu.fuPool.FUList5.opList08] 338type=OpDesc 339issueLat=1 340opClass=SimdShift 341opLat=1 342 343[system.cpu.fuPool.FUList5.opList09] 344type=OpDesc 345issueLat=1 346opClass=SimdShiftAcc 347opLat=1 348 349[system.cpu.fuPool.FUList5.opList10] 350type=OpDesc 351issueLat=1 352opClass=SimdSqrt 353opLat=1 354 355[system.cpu.fuPool.FUList5.opList11] 356type=OpDesc 357issueLat=1 358opClass=SimdFloatAdd 359opLat=1 360 361[system.cpu.fuPool.FUList5.opList12] 362type=OpDesc 363issueLat=1 364opClass=SimdFloatAlu 365opLat=1 366 367[system.cpu.fuPool.FUList5.opList13] 368type=OpDesc 369issueLat=1 370opClass=SimdFloatCmp 371opLat=1 372 373[system.cpu.fuPool.FUList5.opList14] 374type=OpDesc 375issueLat=1 376opClass=SimdFloatCvt 377opLat=1 378 379[system.cpu.fuPool.FUList5.opList15] 380type=OpDesc 381issueLat=1 382opClass=SimdFloatDiv 383opLat=1 384 385[system.cpu.fuPool.FUList5.opList16] 386type=OpDesc 387issueLat=1 388opClass=SimdFloatMisc 389opLat=1 390 391[system.cpu.fuPool.FUList5.opList17] 392type=OpDesc 393issueLat=1 394opClass=SimdFloatMult 395opLat=1 396 397[system.cpu.fuPool.FUList5.opList18] 398type=OpDesc 399issueLat=1 400opClass=SimdFloatMultAcc 401opLat=1 402 403[system.cpu.fuPool.FUList5.opList19] 404type=OpDesc 405issueLat=1 406opClass=SimdFloatSqrt 407opLat=1 408 409[system.cpu.fuPool.FUList6] 410type=FUDesc 411children=opList 412count=0 413opList=system.cpu.fuPool.FUList6.opList 414 415[system.cpu.fuPool.FUList6.opList] 416type=OpDesc 417issueLat=1 418opClass=MemWrite 419opLat=1 420 421[system.cpu.fuPool.FUList7] 422type=FUDesc 423children=opList0 opList1 424count=4 425opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 426 427[system.cpu.fuPool.FUList7.opList0] 428type=OpDesc 429issueLat=1 430opClass=MemRead 431opLat=1 432 433[system.cpu.fuPool.FUList7.opList1] 434type=OpDesc 435issueLat=1 436opClass=MemWrite 437opLat=1 438 439[system.cpu.fuPool.FUList8] 440type=FUDesc 441children=opList 442count=1 443opList=system.cpu.fuPool.FUList8.opList 444 445[system.cpu.fuPool.FUList8.opList] 446type=OpDesc 447issueLat=3 448opClass=IprAccess 449opLat=3 450 451[system.cpu.icache] 452type=BaseCache
|
| 453children=tags
|
433addr_ranges=0:18446744073709551615 434assoc=2
| 454addr_ranges=0:18446744073709551615 455assoc=2
|
435block_size=64 436clock=500
| 456clk_domain=system.cpu_clk_domain
|
437forward_snoops=true 438hit_latency=2 439is_top_level=true 440max_miss_count=0 441mshrs=4 442prefetch_on_access=false 443prefetcher=Null 444response_latency=2 445size=131072 446system=system
| 457forward_snoops=true 458hit_latency=2 459is_top_level=true 460max_miss_count=0 461mshrs=4 462prefetch_on_access=false 463prefetcher=Null 464response_latency=2 465size=131072 466system=system
|
| 467tags=system.cpu.icache.tags
|
447tgts_per_mshr=20 448two_queue=false 449write_buffers=8 450cpu_side=system.cpu.icache_port 451mem_side=system.cpu.toL2Bus.slave[0] 452
| 468tgts_per_mshr=20 469two_queue=false 470write_buffers=8 471cpu_side=system.cpu.icache_port 472mem_side=system.cpu.toL2Bus.slave[0] 473
|
| 474[system.cpu.icache.tags] 475type=LRU 476assoc=2 477block_size=64 478clk_domain=system.cpu_clk_domain 479hit_latency=2 480size=131072 481
|
453[system.cpu.interrupts] 454type=X86LocalApic
| 482[system.cpu.interrupts] 483type=X86LocalApic
|
455clock=8000
| 484clk_domain=system.cpu.apic_clk_domain
|
456int_latency=1000 457pio_addr=2305843009213693952 458pio_latency=100000 459system=system 460int_master=system.membus.slave[2] 461int_slave=system.membus.master[2] 462pio=system.membus.master[1] 463 464[system.cpu.isa] 465type=X86ISA 466 467[system.cpu.itb] 468type=X86TLB 469children=walker 470size=64 471walker=system.cpu.itb.walker 472 473[system.cpu.itb.walker] 474type=X86PagetableWalker
| 485int_latency=1000 486pio_addr=2305843009213693952 487pio_latency=100000 488system=system 489int_master=system.membus.slave[2] 490int_slave=system.membus.master[2] 491pio=system.membus.master[1] 492 493[system.cpu.isa] 494type=X86ISA 495 496[system.cpu.itb] 497type=X86TLB 498children=walker 499size=64 500walker=system.cpu.itb.walker 501 502[system.cpu.itb.walker] 503type=X86PagetableWalker
|
475clock=500
| 504clk_domain=system.cpu_clk_domain 505num_squash_per_cycle=4
|
476system=system 477port=system.cpu.toL2Bus.slave[2] 478 479[system.cpu.l2cache] 480type=BaseCache
| 506system=system 507port=system.cpu.toL2Bus.slave[2] 508 509[system.cpu.l2cache] 510type=BaseCache
|
| 511children=tags
|
481addr_ranges=0:18446744073709551615 482assoc=8
| 512addr_ranges=0:18446744073709551615 513assoc=8
|
483block_size=64 484clock=500
| 514clk_domain=system.cpu_clk_domain
|
485forward_snoops=true 486hit_latency=20 487is_top_level=false 488max_miss_count=0 489mshrs=20 490prefetch_on_access=false 491prefetcher=Null 492response_latency=20 493size=2097152 494system=system
| 515forward_snoops=true 516hit_latency=20 517is_top_level=false 518max_miss_count=0 519mshrs=20 520prefetch_on_access=false 521prefetcher=Null 522response_latency=20 523size=2097152 524system=system
|
| 525tags=system.cpu.l2cache.tags
|
495tgts_per_mshr=12 496two_queue=false 497write_buffers=8 498cpu_side=system.cpu.toL2Bus.master[0] 499mem_side=system.membus.slave[1] 500
| 526tgts_per_mshr=12 527two_queue=false 528write_buffers=8 529cpu_side=system.cpu.toL2Bus.master[0] 530mem_side=system.membus.slave[1] 531
|
| 532[system.cpu.l2cache.tags] 533type=LRU 534assoc=8 535block_size=64 536clk_domain=system.cpu_clk_domain 537hit_latency=20 538size=2097152 539
|
501[system.cpu.toL2Bus] 502type=CoherentBus
| 540[system.cpu.toL2Bus] 541type=CoherentBus
|
503block_size=64 504clock=500
| 542clk_domain=system.cpu_clk_domain
|
505header_cycles=1 506system=system 507use_default_range=false 508width=32 509master=system.cpu.l2cache.cpu_side 510slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 511 512[system.cpu.tracer] 513type=ExeTracer 514 515[system.cpu.workload] 516type=LiveProcess 517cmd=hello 518cwd= 519egid=100 520env= 521errout=cerr 522euid=100
| 543header_cycles=1 544system=system 545use_default_range=false 546width=32 547master=system.cpu.l2cache.cpu_side 548slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 549 550[system.cpu.tracer] 551type=ExeTracer 552 553[system.cpu.workload] 554type=LiveProcess 555cmd=hello 556cwd= 557egid=100 558env= 559errout=cerr 560euid=100
|
523executable=tests/test-progs/hello/bin/x86/linux/hello
| 561executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
|
524gid=100 525input=cin 526max_stack_size=67108864 527output=cout 528pid=100 529ppid=99 530simpoint=0 531system=system 532uid=100 533
| 562gid=100 563input=cin 564max_stack_size=67108864 565output=cout 566pid=100 567ppid=99 568simpoint=0 569system=system 570uid=100 571
|
| 572[system.cpu_clk_domain] 573type=SrcClockDomain 574clock=500 575voltage_domain=system.voltage_domain 576
|
534[system.membus] 535type=CoherentBus
| 577[system.membus] 578type=CoherentBus
|
536block_size=64 537clock=1000
| 579clk_domain=system.clk_domain
|
538header_cycles=1 539system=system 540use_default_range=false 541width=8 542master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave 543slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master 544 545[system.physmem] 546type=SimpleDRAM 547activation_limit=4
| 580header_cycles=1 581system=system 582use_default_range=false 583width=8 584master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave 585slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master 586 587[system.physmem] 588type=SimpleDRAM 589activation_limit=4
|
548addr_mapping=openmap
| 590addr_mapping=RaBaChCo
|
549banks_per_rank=8
| 591banks_per_rank=8
|
| 592burst_length=8
|
550channels=1
| 593channels=1
|
551clock=1000 552conf_table_reported=false
| 594clk_domain=system.clk_domain 595conf_table_reported=true 596device_bus_width=8 597device_rowbuffer_size=1024 598devices_per_rank=8
|
553in_addr_map=true
| 599in_addr_map=true
|
554lines_per_rowbuffer=32
| |
555mem_sched_policy=frfcfs 556null=false 557page_policy=open 558range=0:134217727 559ranks_per_channel=2 560read_buffer_size=32
| 600mem_sched_policy=frfcfs 601null=false 602page_policy=open 603range=0:134217727 604ranks_per_channel=2 605read_buffer_size=32
|
| 606static_backend_latency=10000 607static_frontend_latency=10000
|
561tBURST=5000 562tCL=13750 563tRCD=13750 564tREFI=7800000 565tRFC=300000 566tRP=13750 567tWTR=7500 568tXAW=40000 569write_buffer_size=32 570write_thresh_perc=70
| 608tBURST=5000 609tCL=13750 610tRCD=13750 611tREFI=7800000 612tRFC=300000 613tRP=13750 614tWTR=7500 615tXAW=40000 616write_buffer_size=32 617write_thresh_perc=70
|
571zero=false
| |
572port=system.membus.master[0] 573
| 618port=system.membus.master[0] 619
|
| 620[system.voltage_domain] 621type=VoltageDomain 622voltage=1.000000 623
|
| |