| [root] |
| type=Root |
| children=system |
| checkpoint= |
| clock=1000000000000 |
| max_tick=0 |
| output_file=cout |
| progress_interval=0 |
| |
| [debug] |
| break_cycles= |
| |
| [exetrace] |
| intel_format=false |
| pc_symbol=true |
| print_cpseq=false |
| print_cycle=true |
| print_data=true |
| print_effaddr=true |
| print_fetchseq=false |
| print_iregs=false |
| print_opclass=true |
| print_thread=true |
| speculative=true |
| trace_system=client |
| |
| [serialize] |
| count=10 |
| cycle=0 |
| dir=cpt.%012d |
| period=0 |
| |
| [stats] |
| descriptions=true |
| dump_cycle=0 |
| dump_period=0 |
| dump_reset=false |
| ignore_events= |
| mysql_db= |
| mysql_host= |
| mysql_password= |
| mysql_user= |
| project_name=test |
| simulation_name=test |
| simulation_sample=0 |
| text_compat=true |
| text_file=m5stats.txt |
| |
| [system] |
| type=System |
| children=cpu physmem workload |
| mem_mode=atomic |
| physmem=system.physmem |
| |
| [system.cpu] |
| type=DerivO3CPU |
| children=fuPool mem |
| BTBEntries=4096 |
| BTBTagSize=16 |
| LFSTSize=1024 |
| LQEntries=32 |
| RASSize=16 |
| SQEntries=32 |
| SSITSize=1024 |
| activity=0 |
| backComSize=5 |
| choiceCtrBits=2 |
| choicePredictorSize=8192 |
| clock=1 |
| commitToDecodeDelay=1 |
| commitToFetchDelay=1 |
| commitToIEWDelay=1 |
| commitToRenameDelay=1 |
| commitWidth=8 |
| decodeToFetchDelay=1 |
| decodeToRenameDelay=1 |
| decodeWidth=8 |
| defer_registration=false |
| dispatchWidth=8 |
| fetchToDecodeDelay=1 |
| fetchTrapLatency=1 |
| fetchWidth=8 |
| forwardComSize=5 |
| fuPool=system.cpu.fuPool |
| function_trace=false |
| function_trace_start=0 |
| globalCtrBits=2 |
| globalHistoryBits=13 |
| globalPredictorSize=8192 |
| iewToCommitDelay=1 |
| iewToDecodeDelay=1 |
| iewToFetchDelay=1 |
| iewToRenameDelay=1 |
| instShiftAmt=2 |
| issueToExecuteDelay=1 |
| issueWidth=8 |
| localCtrBits=2 |
| localHistoryBits=11 |
| localHistoryTableSize=2048 |
| localPredictorSize=2048 |
| max_insts_all_threads=0 |
| max_insts_any_thread=500000 |
| max_loads_all_threads=0 |
| max_loads_any_thread=0 |
| mem=system.cpu.mem |
| numIQEntries=64 |
| numPhysFloatRegs=256 |
| numPhysIntRegs=256 |
| numROBEntries=192 |
| numRobs=1 |
| numThreads=1 |
| predType=tournament |
| renameToDecodeDelay=1 |
| renameToFetchDelay=1 |
| renameToIEWDelay=2 |
| renameToROBDelay=1 |
| renameWidth=8 |
| squashWidth=8 |
| system=system |
| trapLatency=13 |
| wbDepth=1 |
| wbWidth=8 |
| workload=system.workload |
| |
| [system.cpu.fuPool] |
| type=FUPool |
| children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 |
| FUList=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.FUList0] |
| type=FUDesc |
| children=opList0 |
| count=6 |
| opList=system.cpu.fuPool.FUList0.opList0 |
| |
| [system.cpu.fuPool.FUList0.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=IntAlu |
| opLat=1 |
| |
| [system.cpu.fuPool.FUList1] |
| type=FUDesc |
| children=opList0 opList1 |
| count=2 |
| opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 |
| |
| [system.cpu.fuPool.FUList1.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=IntMult |
| opLat=3 |
| |
| [system.cpu.fuPool.FUList1.opList1] |
| type=OpDesc |
| issueLat=19 |
| opClass=IntDiv |
| opLat=20 |
| |
| [system.cpu.fuPool.FUList2] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=4 |
| opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2 |
| |
| [system.cpu.fuPool.FUList2.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=FloatAdd |
| opLat=2 |
| |
| [system.cpu.fuPool.FUList2.opList1] |
| type=OpDesc |
| issueLat=1 |
| opClass=FloatCmp |
| opLat=2 |
| |
| [system.cpu.fuPool.FUList2.opList2] |
| type=OpDesc |
| issueLat=1 |
| opClass=FloatCvt |
| opLat=2 |
| |
| [system.cpu.fuPool.FUList3] |
| type=FUDesc |
| children=opList0 opList1 opList2 |
| count=2 |
| opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2 |
| |
| [system.cpu.fuPool.FUList3.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=FloatMult |
| opLat=4 |
| |
| [system.cpu.fuPool.FUList3.opList1] |
| type=OpDesc |
| issueLat=12 |
| opClass=FloatDiv |
| opLat=12 |
| |
| [system.cpu.fuPool.FUList3.opList2] |
| type=OpDesc |
| issueLat=24 |
| opClass=FloatSqrt |
| opLat=24 |
| |
| [system.cpu.fuPool.FUList4] |
| type=FUDesc |
| children=opList0 |
| count=0 |
| opList=system.cpu.fuPool.FUList4.opList0 |
| |
| [system.cpu.fuPool.FUList4.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=MemRead |
| opLat=1 |
| |
| [system.cpu.fuPool.FUList5] |
| type=FUDesc |
| children=opList0 |
| count=0 |
| opList=system.cpu.fuPool.FUList5.opList0 |
| |
| [system.cpu.fuPool.FUList5.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=MemWrite |
| opLat=1 |
| |
| [system.cpu.fuPool.FUList6] |
| type=FUDesc |
| children=opList0 opList1 |
| count=4 |
| opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1 |
| |
| [system.cpu.fuPool.FUList6.opList0] |
| type=OpDesc |
| issueLat=1 |
| opClass=MemRead |
| opLat=1 |
| |
| [system.cpu.fuPool.FUList6.opList1] |
| type=OpDesc |
| issueLat=1 |
| opClass=MemWrite |
| opLat=1 |
| |
| [system.cpu.fuPool.FUList7] |
| type=FUDesc |
| children=opList0 |
| count=1 |
| opList=system.cpu.fuPool.FUList7.opList0 |
| |
| [system.cpu.fuPool.FUList7.opList0] |
| type=OpDesc |
| issueLat=3 |
| opClass=IprAccess |
| opLat=3 |
| |
| [system.cpu.mem] |
| type=Bus |
| bus_id=0 |
| |
| [system.physmem] |
| type=PhysicalMemory |
| file= |
| latency=1 |
| |
| [system.workload] |
| type=EioProcess |
| chkpt= |
| file=/z/ktlim2/clean/newmem-merge/tests/test-progs/anagram/bin/anagram-vshort.eio.gz |
| output=cout |
| system=system |
| |
| [trace] |
| bufsize=0 |
| dump_on_exit=false |
| file=cout |
| flags= |
| ignore= |
| start=0 |
| |