Put regression tests back into m5. They are located in the "tests" directory. The...
[gem5.git] / tests / test1 / ref / alpha / detailed / config.ini
1 [root]
2 type=Root
3 children=system
4 checkpoint=
5 clock=1000000000000
6 max_tick=0
7 output_file=cout
8 progress_interval=0
9
10 [debug]
11 break_cycles=
12
13 [exetrace]
14 intel_format=false
15 pc_symbol=true
16 print_cpseq=false
17 print_cycle=true
18 print_data=true
19 print_effaddr=true
20 print_fetchseq=false
21 print_iregs=false
22 print_opclass=true
23 print_thread=true
24 speculative=true
25 trace_system=client
26
27 [serialize]
28 count=10
29 cycle=0
30 dir=cpt.%012d
31 period=0
32
33 [stats]
34 descriptions=true
35 dump_cycle=0
36 dump_period=0
37 dump_reset=false
38 ignore_events=
39 mysql_db=
40 mysql_host=
41 mysql_password=
42 mysql_user=
43 project_name=test
44 simulation_name=test
45 simulation_sample=0
46 text_compat=true
47 text_file=m5stats.txt
48
49 [system]
50 type=System
51 children=cpu0 physmem workload
52 mem_mode=atomic
53 physmem=system.physmem
54
55 [system.cpu0]
56 type=DerivO3CPU
57 children=checker fuPool mem
58 BTBEntries=4096
59 BTBTagSize=16
60 LFSTSize=1024
61 LQEntries=32
62 RASSize=16
63 SQEntries=32
64 SSITSize=1024
65 activity=0
66 backComSize=5
67 checker=system.cpu0.checker
68 choiceCtrBits=2
69 choicePredictorSize=8192
70 clock=1
71 commitToDecodeDelay=1
72 commitToFetchDelay=1
73 commitToIEWDelay=1
74 commitToRenameDelay=1
75 commitWidth=8
76 decodeToFetchDelay=1
77 decodeToRenameDelay=1
78 decodeWidth=8
79 defer_registration=false
80 dispatchWidth=8
81 fetchToDecodeDelay=1
82 fetchWidth=8
83 forwardComSize=5
84 fuPool=system.cpu0.fuPool
85 function_trace=false
86 function_trace_start=0
87 globalCtrBits=2
88 globalHistoryBits=13
89 globalPredictorSize=8192
90 iewToCommitDelay=1
91 iewToDecodeDelay=1
92 iewToFetchDelay=1
93 iewToRenameDelay=1
94 instShiftAmt=2
95 issueToExecuteDelay=1
96 issueWidth=8
97 localCtrBits=2
98 localHistoryBits=11
99 localHistoryTableSize=2048
100 localPredictorSize=2048
101 max_insts_all_threads=0
102 max_insts_any_thread=500000
103 max_loads_all_threads=0
104 max_loads_any_thread=0
105 mem=system.cpu0.mem
106 numIQEntries=64
107 numPhysFloatRegs=256
108 numPhysIntRegs=256
109 numROBEntries=192
110 numThreads=1
111 predType=tournament
112 renameToDecodeDelay=1
113 renameToFetchDelay=1
114 renameToIEWDelay=2
115 renameToROBDelay=1
116 renameWidth=8
117 squashWidth=8
118 system=system
119 wbDepth=1
120 wbWidth=8
121 workload=system.workload
122
123 [system.cpu0.checker]
124 type=O3Checker
125 clock=1
126 defer_registration=false
127 exitOnError=true
128 function_trace=false
129 function_trace_start=0
130 max_insts_all_threads=0
131 max_insts_any_thread=0
132 max_loads_all_threads=0
133 max_loads_any_thread=0
134 system=system
135 warnOnlyOnLoadError=false
136 workload=system.workload
137
138 [system.cpu0.fuPool]
139 type=FUPool
140 children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7
141 FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7
142
143 [system.cpu0.fuPool.FUList0]
144 type=FUDesc
145 children=opList0
146 count=6
147 opList=system.cpu0.fuPool.FUList0.opList0
148
149 [system.cpu0.fuPool.FUList0.opList0]
150 type=OpDesc
151 issueLat=1
152 opClass=IntAlu
153 opLat=1
154
155 [system.cpu0.fuPool.FUList1]
156 type=FUDesc
157 children=opList0 opList1
158 count=2
159 opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
160
161 [system.cpu0.fuPool.FUList1.opList0]
162 type=OpDesc
163 issueLat=1
164 opClass=IntMult
165 opLat=3
166
167 [system.cpu0.fuPool.FUList1.opList1]
168 type=OpDesc
169 issueLat=19
170 opClass=IntDiv
171 opLat=20
172
173 [system.cpu0.fuPool.FUList2]
174 type=FUDesc
175 children=opList0 opList1 opList2
176 count=4
177 opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2
178
179 [system.cpu0.fuPool.FUList2.opList0]
180 type=OpDesc
181 issueLat=1
182 opClass=FloatAdd
183 opLat=2
184
185 [system.cpu0.fuPool.FUList2.opList1]
186 type=OpDesc
187 issueLat=1
188 opClass=FloatCmp
189 opLat=2
190
191 [system.cpu0.fuPool.FUList2.opList2]
192 type=OpDesc
193 issueLat=1
194 opClass=FloatCvt
195 opLat=2
196
197 [system.cpu0.fuPool.FUList3]
198 type=FUDesc
199 children=opList0 opList1 opList2
200 count=2
201 opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2
202
203 [system.cpu0.fuPool.FUList3.opList0]
204 type=OpDesc
205 issueLat=1
206 opClass=FloatMult
207 opLat=4
208
209 [system.cpu0.fuPool.FUList3.opList1]
210 type=OpDesc
211 issueLat=12
212 opClass=FloatDiv
213 opLat=12
214
215 [system.cpu0.fuPool.FUList3.opList2]
216 type=OpDesc
217 issueLat=24
218 opClass=FloatSqrt
219 opLat=24
220
221 [system.cpu0.fuPool.FUList4]
222 type=FUDesc
223 children=opList0
224 count=0
225 opList=system.cpu0.fuPool.FUList4.opList0
226
227 [system.cpu0.fuPool.FUList4.opList0]
228 type=OpDesc
229 issueLat=1
230 opClass=MemRead
231 opLat=1
232
233 [system.cpu0.fuPool.FUList5]
234 type=FUDesc
235 children=opList0
236 count=0
237 opList=system.cpu0.fuPool.FUList5.opList0
238
239 [system.cpu0.fuPool.FUList5.opList0]
240 type=OpDesc
241 issueLat=1
242 opClass=MemWrite
243 opLat=1
244
245 [system.cpu0.fuPool.FUList6]
246 type=FUDesc
247 children=opList0 opList1
248 count=4
249 opList=system.cpu0.fuPool.FUList6.opList0 system.cpu0.fuPool.FUList6.opList1
250
251 [system.cpu0.fuPool.FUList6.opList0]
252 type=OpDesc
253 issueLat=1
254 opClass=MemRead
255 opLat=1
256
257 [system.cpu0.fuPool.FUList6.opList1]
258 type=OpDesc
259 issueLat=1
260 opClass=MemWrite
261 opLat=1
262
263 [system.cpu0.fuPool.FUList7]
264 type=FUDesc
265 children=opList0
266 count=1
267 opList=system.cpu0.fuPool.FUList7.opList0
268
269 [system.cpu0.fuPool.FUList7.opList0]
270 type=OpDesc
271 issueLat=3
272 opClass=IprAccess
273 opLat=3
274
275 [system.cpu0.mem]
276 type=Bus
277 bus_id=0
278
279 [system.physmem]
280 type=PhysicalMemory
281 file=
282 latency=1
283
284 [system.workload]
285 type=EioProcess
286 chkpt=
287 file=/z/ktlim2/clean/newmem-merge/tests/test-progs/anagram/bin/anagram-vshort.eio.gz
288 output=cout
289 system=system
290
291 [trace]
292 bufsize=0
293 dump_on_exit=false
294 file=cout
295 flags=
296 ignore=
297 start=0
298