config.ini (12062:d6ee16239a26) config.ini (12137:d877205ec1bc)
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17default_p_state=UNDEFINED
18eventq_index=0
19exit_on_work_items=false
20init_param=0
21kernel=
22kernel_addr_check=true
23load_addr_mask=1099511627775
24load_offset=0
25mem_mode=timing
26mem_ranges=
27memories=system.physmem
28mmap_using_noreserve=false
29multi_thread=false
30num_work_ids=16
31p_state_clk_gate_bins=20
32p_state_clk_gate_max=1000000000000
33p_state_clk_gate_min=1000
34power_model=Null
35readfile=
36symbolfile=
37thermal_components=
38thermal_model=Null
39work_begin_ckpt_count=0
40work_begin_cpu_id_exit=-1
41work_begin_exit_count=0
42work_cpus_ckpt_count=0
43work_end_ckpt_count=0
44work_end_exit_count=0
45work_item_id=-1
46system_port=system.membus.slave[0]
47
48[system.clk_domain]
49type=SrcClockDomain
50clock=1000
51domain_id=-1
52eventq_index=0
53init_perf_level=0
54voltage_domain=system.voltage_domain
55
56[system.cpu]
57type=MinorCPU
58children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload
59branchPred=system.cpu.branchPred
60checker=Null
61clk_domain=system.cpu_clk_domain
62cpu_id=0
63decodeCycleInput=true
64decodeInputBufferSize=3
65decodeInputWidth=2
66decodeToExecuteForwardDelay=1
67default_p_state=UNDEFINED
68do_checkpoint_insts=true
69do_quiesce=true
70do_statistics_insts=true
71dtb=system.cpu.dtb
72enableIdling=true
73eventq_index=0
74executeAllowEarlyMemoryIssue=true
75executeBranchDelay=1
76executeCommitLimit=2
77executeCycleInput=true
78executeFuncUnits=system.cpu.executeFuncUnits
79executeInputBufferSize=7
80executeInputWidth=2
81executeIssueLimit=2
82executeLSQMaxStoreBufferStoresPerCycle=2
83executeLSQRequestsQueueSize=1
84executeLSQStoreBufferSize=5
85executeLSQTransfersQueueSize=2
86executeMaxAccessesInMemory=2
87executeMemoryCommitLimit=1
88executeMemoryIssueLimit=1
89executeMemoryWidth=0
90executeSetTraceTimeOnCommit=true
91executeSetTraceTimeOnIssue=false
92fetch1FetchLimit=1
93fetch1LineSnapWidth=0
94fetch1LineWidth=0
95fetch1ToFetch2BackwardDelay=1
96fetch1ToFetch2ForwardDelay=1
97fetch2CycleInput=true
98fetch2InputBufferSize=2
99fetch2ToDecodeForwardDelay=1
100function_trace=false
101function_trace_start=0
102interrupts=system.cpu.interrupts
103isa=system.cpu.isa
104itb=system.cpu.itb
105max_insts_all_threads=0
106max_insts_any_thread=0
107max_loads_all_threads=0
108max_loads_any_thread=0
109numThreads=1
110p_state_clk_gate_bins=20
111p_state_clk_gate_max=1000000000000
112p_state_clk_gate_min=1000
113power_model=Null
114profile=0
115progress_interval=0
116simpoint_start_insts=
117socket_id=0
118switched_out=false
119syscallRetryLatency=10000
120system=system
121threadPolicy=RoundRobin
122tracer=system.cpu.tracer
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17default_p_state=UNDEFINED
18eventq_index=0
19exit_on_work_items=false
20init_param=0
21kernel=
22kernel_addr_check=true
23load_addr_mask=1099511627775
24load_offset=0
25mem_mode=timing
26mem_ranges=
27memories=system.physmem
28mmap_using_noreserve=false
29multi_thread=false
30num_work_ids=16
31p_state_clk_gate_bins=20
32p_state_clk_gate_max=1000000000000
33p_state_clk_gate_min=1000
34power_model=Null
35readfile=
36symbolfile=
37thermal_components=
38thermal_model=Null
39work_begin_ckpt_count=0
40work_begin_cpu_id_exit=-1
41work_begin_exit_count=0
42work_cpus_ckpt_count=0
43work_end_ckpt_count=0
44work_end_exit_count=0
45work_item_id=-1
46system_port=system.membus.slave[0]
47
48[system.clk_domain]
49type=SrcClockDomain
50clock=1000
51domain_id=-1
52eventq_index=0
53init_perf_level=0
54voltage_domain=system.voltage_domain
55
56[system.cpu]
57type=MinorCPU
58children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer workload
59branchPred=system.cpu.branchPred
60checker=Null
61clk_domain=system.cpu_clk_domain
62cpu_id=0
63decodeCycleInput=true
64decodeInputBufferSize=3
65decodeInputWidth=2
66decodeToExecuteForwardDelay=1
67default_p_state=UNDEFINED
68do_checkpoint_insts=true
69do_quiesce=true
70do_statistics_insts=true
71dtb=system.cpu.dtb
72enableIdling=true
73eventq_index=0
74executeAllowEarlyMemoryIssue=true
75executeBranchDelay=1
76executeCommitLimit=2
77executeCycleInput=true
78executeFuncUnits=system.cpu.executeFuncUnits
79executeInputBufferSize=7
80executeInputWidth=2
81executeIssueLimit=2
82executeLSQMaxStoreBufferStoresPerCycle=2
83executeLSQRequestsQueueSize=1
84executeLSQStoreBufferSize=5
85executeLSQTransfersQueueSize=2
86executeMaxAccessesInMemory=2
87executeMemoryCommitLimit=1
88executeMemoryIssueLimit=1
89executeMemoryWidth=0
90executeSetTraceTimeOnCommit=true
91executeSetTraceTimeOnIssue=false
92fetch1FetchLimit=1
93fetch1LineSnapWidth=0
94fetch1LineWidth=0
95fetch1ToFetch2BackwardDelay=1
96fetch1ToFetch2ForwardDelay=1
97fetch2CycleInput=true
98fetch2InputBufferSize=2
99fetch2ToDecodeForwardDelay=1
100function_trace=false
101function_trace_start=0
102interrupts=system.cpu.interrupts
103isa=system.cpu.isa
104itb=system.cpu.itb
105max_insts_all_threads=0
106max_insts_any_thread=0
107max_loads_all_threads=0
108max_loads_any_thread=0
109numThreads=1
110p_state_clk_gate_bins=20
111p_state_clk_gate_max=1000000000000
112p_state_clk_gate_min=1000
113power_model=Null
114profile=0
115progress_interval=0
116simpoint_start_insts=
117socket_id=0
118switched_out=false
119syscallRetryLatency=10000
120system=system
121threadPolicy=RoundRobin
122tracer=system.cpu.tracer
123wait_for_remote_gdb=false
123workload=system.cpu.workload
124dcache_port=system.cpu.dcache.cpu_side
125icache_port=system.cpu.icache.cpu_side
126
127[system.cpu.branchPred]
128type=TournamentBP
129BTBEntries=4096
130BTBTagSize=16
131RASSize=16
132choiceCtrBits=2
133choicePredictorSize=8192
134eventq_index=0
135globalCtrBits=2
136globalPredictorSize=8192
137indirectHashGHR=true
138indirectHashTargets=true
139indirectPathLength=3
140indirectSets=256
141indirectTagSize=16
142indirectWays=2
143instShiftAmt=2
144localCtrBits=2
145localHistoryTableSize=2048
146localPredictorSize=2048
147numThreads=1
148useIndirect=true
149
150[system.cpu.dcache]
151type=Cache
152children=tags
153addr_ranges=0:18446744073709551615:0:0:0:0
154assoc=2
155clk_domain=system.cpu_clk_domain
156clusivity=mostly_incl
157data_latency=2
158default_p_state=UNDEFINED
159demand_mshr_reserve=1
160eventq_index=0
161is_read_only=false
162max_miss_count=0
163mshrs=4
164p_state_clk_gate_bins=20
165p_state_clk_gate_max=1000000000000
166p_state_clk_gate_min=1000
167power_model=Null
168prefetch_on_access=false
169prefetcher=Null
170response_latency=2
171sequential_access=false
172size=262144
173system=system
174tag_latency=2
175tags=system.cpu.dcache.tags
176tgts_per_mshr=20
177write_buffers=8
178writeback_clean=false
179cpu_side=system.cpu.dcache_port
180mem_side=system.cpu.toL2Bus.slave[1]
181
182[system.cpu.dcache.tags]
183type=LRU
184assoc=2
185block_size=64
186clk_domain=system.cpu_clk_domain
187data_latency=2
188default_p_state=UNDEFINED
189eventq_index=0
190p_state_clk_gate_bins=20
191p_state_clk_gate_max=1000000000000
192p_state_clk_gate_min=1000
193power_model=Null
194sequential_access=false
195size=262144
196tag_latency=2
197
198[system.cpu.dtb]
199type=RiscvTLB
200eventq_index=0
201size=64
202
203[system.cpu.executeFuncUnits]
204type=MinorFUPool
205children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
206eventq_index=0
207funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6
208
209[system.cpu.executeFuncUnits.funcUnits0]
210type=MinorFU
211children=opClasses timings
212cantForwardFromFUIndices=
213eventq_index=0
214issueLat=1
215opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
216opLat=3
217timings=system.cpu.executeFuncUnits.funcUnits0.timings
218
219[system.cpu.executeFuncUnits.funcUnits0.opClasses]
220type=MinorOpClassSet
221children=opClasses
222eventq_index=0
223opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
224
225[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
226type=MinorOpClass
227eventq_index=0
228opClass=IntAlu
229
230[system.cpu.executeFuncUnits.funcUnits0.timings]
231type=MinorFUTiming
232children=opClasses
233description=Int
234eventq_index=0
235extraAssumedLat=0
236extraCommitLat=0
237extraCommitLatExpr=Null
238mask=0
239match=0
240opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
241srcRegsRelativeLats=2
242suppress=false
243
244[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
245type=MinorOpClassSet
246eventq_index=0
247opClasses=
248
249[system.cpu.executeFuncUnits.funcUnits1]
250type=MinorFU
251children=opClasses timings
252cantForwardFromFUIndices=
253eventq_index=0
254issueLat=1
255opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
256opLat=3
257timings=system.cpu.executeFuncUnits.funcUnits1.timings
258
259[system.cpu.executeFuncUnits.funcUnits1.opClasses]
260type=MinorOpClassSet
261children=opClasses
262eventq_index=0
263opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
264
265[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
266type=MinorOpClass
267eventq_index=0
268opClass=IntAlu
269
270[system.cpu.executeFuncUnits.funcUnits1.timings]
271type=MinorFUTiming
272children=opClasses
273description=Int
274eventq_index=0
275extraAssumedLat=0
276extraCommitLat=0
277extraCommitLatExpr=Null
278mask=0
279match=0
280opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
281srcRegsRelativeLats=2
282suppress=false
283
284[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
285type=MinorOpClassSet
286eventq_index=0
287opClasses=
288
289[system.cpu.executeFuncUnits.funcUnits2]
290type=MinorFU
291children=opClasses timings
292cantForwardFromFUIndices=
293eventq_index=0
294issueLat=1
295opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
296opLat=3
297timings=system.cpu.executeFuncUnits.funcUnits2.timings
298
299[system.cpu.executeFuncUnits.funcUnits2.opClasses]
300type=MinorOpClassSet
301children=opClasses
302eventq_index=0
303opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
304
305[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
306type=MinorOpClass
307eventq_index=0
308opClass=IntMult
309
310[system.cpu.executeFuncUnits.funcUnits2.timings]
311type=MinorFUTiming
312children=opClasses
313description=Mul
314eventq_index=0
315extraAssumedLat=0
316extraCommitLat=0
317extraCommitLatExpr=Null
318mask=0
319match=0
320opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
321srcRegsRelativeLats=0
322suppress=false
323
324[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
325type=MinorOpClassSet
326eventq_index=0
327opClasses=
328
329[system.cpu.executeFuncUnits.funcUnits3]
330type=MinorFU
331children=opClasses
332cantForwardFromFUIndices=
333eventq_index=0
334issueLat=9
335opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
336opLat=9
337timings=
338
339[system.cpu.executeFuncUnits.funcUnits3.opClasses]
340type=MinorOpClassSet
341children=opClasses
342eventq_index=0
343opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
344
345[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
346type=MinorOpClass
347eventq_index=0
348opClass=IntDiv
349
350[system.cpu.executeFuncUnits.funcUnits4]
351type=MinorFU
352children=opClasses timings
353cantForwardFromFUIndices=
354eventq_index=0
355issueLat=1
356opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
357opLat=6
358timings=system.cpu.executeFuncUnits.funcUnits4.timings
359
360[system.cpu.executeFuncUnits.funcUnits4.opClasses]
361type=MinorOpClassSet
362children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27
363eventq_index=0
364opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27
365
366[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
367type=MinorOpClass
368eventq_index=0
369opClass=FloatAdd
370
371[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
372type=MinorOpClass
373eventq_index=0
374opClass=FloatCmp
375
376[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
377type=MinorOpClass
378eventq_index=0
379opClass=FloatCvt
380
381[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
382type=MinorOpClass
383eventq_index=0
384opClass=FloatMisc
385
386[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
387type=MinorOpClass
388eventq_index=0
389opClass=FloatMult
390
391[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
392type=MinorOpClass
393eventq_index=0
394opClass=FloatMultAcc
395
396[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
397type=MinorOpClass
398eventq_index=0
399opClass=FloatDiv
400
401[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
402type=MinorOpClass
403eventq_index=0
404opClass=FloatSqrt
405
406[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
407type=MinorOpClass
408eventq_index=0
409opClass=SimdAdd
410
411[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
412type=MinorOpClass
413eventq_index=0
414opClass=SimdAddAcc
415
416[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
417type=MinorOpClass
418eventq_index=0
419opClass=SimdAlu
420
421[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
422type=MinorOpClass
423eventq_index=0
424opClass=SimdCmp
425
426[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
427type=MinorOpClass
428eventq_index=0
429opClass=SimdCvt
430
431[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
432type=MinorOpClass
433eventq_index=0
434opClass=SimdMisc
435
436[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
437type=MinorOpClass
438eventq_index=0
439opClass=SimdMult
440
441[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
442type=MinorOpClass
443eventq_index=0
444opClass=SimdMultAcc
445
446[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
447type=MinorOpClass
448eventq_index=0
449opClass=SimdShift
450
451[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
452type=MinorOpClass
453eventq_index=0
454opClass=SimdShiftAcc
455
456[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
457type=MinorOpClass
458eventq_index=0
459opClass=SimdSqrt
460
461[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
462type=MinorOpClass
463eventq_index=0
464opClass=SimdFloatAdd
465
466[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
467type=MinorOpClass
468eventq_index=0
469opClass=SimdFloatAlu
470
471[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
472type=MinorOpClass
473eventq_index=0
474opClass=SimdFloatCmp
475
476[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
477type=MinorOpClass
478eventq_index=0
479opClass=SimdFloatCvt
480
481[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
482type=MinorOpClass
483eventq_index=0
484opClass=SimdFloatDiv
485
486[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
487type=MinorOpClass
488eventq_index=0
489opClass=SimdFloatMisc
490
491[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
492type=MinorOpClass
493eventq_index=0
494opClass=SimdFloatMult
495
496[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26]
497type=MinorOpClass
498eventq_index=0
499opClass=SimdFloatMultAcc
500
501[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27]
502type=MinorOpClass
503eventq_index=0
504opClass=SimdFloatSqrt
505
506[system.cpu.executeFuncUnits.funcUnits4.timings]
507type=MinorFUTiming
508children=opClasses
509description=FloatSimd
510eventq_index=0
511extraAssumedLat=0
512extraCommitLat=0
513extraCommitLatExpr=Null
514mask=0
515match=0
516opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
517srcRegsRelativeLats=2
518suppress=false
519
520[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
521type=MinorOpClassSet
522eventq_index=0
523opClasses=
524
525[system.cpu.executeFuncUnits.funcUnits5]
526type=MinorFU
527children=opClasses timings
528cantForwardFromFUIndices=
529eventq_index=0
530issueLat=1
531opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
532opLat=1
533timings=system.cpu.executeFuncUnits.funcUnits5.timings
534
535[system.cpu.executeFuncUnits.funcUnits5.opClasses]
536type=MinorOpClassSet
537children=opClasses0 opClasses1 opClasses2 opClasses3
538eventq_index=0
539opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3
540
541[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
542type=MinorOpClass
543eventq_index=0
544opClass=MemRead
545
546[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
547type=MinorOpClass
548eventq_index=0
549opClass=MemWrite
550
551[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2]
552type=MinorOpClass
553eventq_index=0
554opClass=FloatMemRead
555
556[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3]
557type=MinorOpClass
558eventq_index=0
559opClass=FloatMemWrite
560
561[system.cpu.executeFuncUnits.funcUnits5.timings]
562type=MinorFUTiming
563children=opClasses
564description=Mem
565eventq_index=0
566extraAssumedLat=2
567extraCommitLat=0
568extraCommitLatExpr=Null
569mask=0
570match=0
571opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
572srcRegsRelativeLats=1
573suppress=false
574
575[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
576type=MinorOpClassSet
577eventq_index=0
578opClasses=
579
580[system.cpu.executeFuncUnits.funcUnits6]
581type=MinorFU
582children=opClasses
583cantForwardFromFUIndices=
584eventq_index=0
585issueLat=1
586opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
587opLat=1
588timings=
589
590[system.cpu.executeFuncUnits.funcUnits6.opClasses]
591type=MinorOpClassSet
592children=opClasses0 opClasses1
593eventq_index=0
594opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
595
596[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
597type=MinorOpClass
598eventq_index=0
599opClass=IprAccess
600
601[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
602type=MinorOpClass
603eventq_index=0
604opClass=InstPrefetch
605
606[system.cpu.icache]
607type=Cache
608children=tags
609addr_ranges=0:18446744073709551615:0:0:0:0
610assoc=2
611clk_domain=system.cpu_clk_domain
612clusivity=mostly_incl
613data_latency=2
614default_p_state=UNDEFINED
615demand_mshr_reserve=1
616eventq_index=0
617is_read_only=true
618max_miss_count=0
619mshrs=4
620p_state_clk_gate_bins=20
621p_state_clk_gate_max=1000000000000
622p_state_clk_gate_min=1000
623power_model=Null
624prefetch_on_access=false
625prefetcher=Null
626response_latency=2
627sequential_access=false
628size=131072
629system=system
630tag_latency=2
631tags=system.cpu.icache.tags
632tgts_per_mshr=20
633write_buffers=8
634writeback_clean=true
635cpu_side=system.cpu.icache_port
636mem_side=system.cpu.toL2Bus.slave[0]
637
638[system.cpu.icache.tags]
639type=LRU
640assoc=2
641block_size=64
642clk_domain=system.cpu_clk_domain
643data_latency=2
644default_p_state=UNDEFINED
645eventq_index=0
646p_state_clk_gate_bins=20
647p_state_clk_gate_max=1000000000000
648p_state_clk_gate_min=1000
649power_model=Null
650sequential_access=false
651size=131072
652tag_latency=2
653
654[system.cpu.interrupts]
655type=RiscvInterrupts
656eventq_index=0
657
658[system.cpu.isa]
659type=RiscvISA
660eventq_index=0
661
662[system.cpu.itb]
663type=RiscvTLB
664eventq_index=0
665size=64
666
667[system.cpu.l2cache]
668type=Cache
669children=tags
670addr_ranges=0:18446744073709551615:0:0:0:0
671assoc=8
672clk_domain=system.cpu_clk_domain
673clusivity=mostly_incl
674data_latency=20
675default_p_state=UNDEFINED
676demand_mshr_reserve=1
677eventq_index=0
678is_read_only=false
679max_miss_count=0
680mshrs=20
681p_state_clk_gate_bins=20
682p_state_clk_gate_max=1000000000000
683p_state_clk_gate_min=1000
684power_model=Null
685prefetch_on_access=false
686prefetcher=Null
687response_latency=20
688sequential_access=false
689size=2097152
690system=system
691tag_latency=20
692tags=system.cpu.l2cache.tags
693tgts_per_mshr=12
694write_buffers=8
695writeback_clean=false
696cpu_side=system.cpu.toL2Bus.master[0]
697mem_side=system.membus.slave[1]
698
699[system.cpu.l2cache.tags]
700type=LRU
701assoc=8
702block_size=64
703clk_domain=system.cpu_clk_domain
704data_latency=20
705default_p_state=UNDEFINED
706eventq_index=0
707p_state_clk_gate_bins=20
708p_state_clk_gate_max=1000000000000
709p_state_clk_gate_min=1000
710power_model=Null
711sequential_access=false
712size=2097152
713tag_latency=20
714
715[system.cpu.toL2Bus]
716type=CoherentXBar
717children=snoop_filter
718clk_domain=system.cpu_clk_domain
719default_p_state=UNDEFINED
720eventq_index=0
721forward_latency=0
722frontend_latency=1
723p_state_clk_gate_bins=20
724p_state_clk_gate_max=1000000000000
725p_state_clk_gate_min=1000
726point_of_coherency=false
727power_model=Null
728response_latency=1
729snoop_filter=system.cpu.toL2Bus.snoop_filter
730snoop_response_latency=1
731system=system
732use_default_range=false
733width=32
734master=system.cpu.l2cache.cpu_side
735slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
736
737[system.cpu.toL2Bus.snoop_filter]
738type=SnoopFilter
739eventq_index=0
740lookup_latency=0
741max_capacity=8388608
742system=system
743
744[system.cpu.tracer]
745type=ExeTracer
746eventq_index=0
747
748[system.cpu.workload]
749type=Process
750cmd=hello
751cwd=
752drivers=
753egid=100
754env=
755errout=cerr
756euid=100
757eventq_index=0
758executable=/home/ar4jc/gem5/tests/testing/../test-progs/hello/bin/riscv/linux/hello
759gid=100
760input=cin
761kvmInSE=false
762maxStackSize=67108864
763output=cout
764pgid=100
765pid=100
766ppid=0
767simpoint=0
768system=system
769uid=100
770useArchPT=false
771
772[system.cpu_clk_domain]
773type=SrcClockDomain
774clock=500
775domain_id=-1
776eventq_index=0
777init_perf_level=0
778voltage_domain=system.voltage_domain
779
780[system.dvfs_handler]
781type=DVFSHandler
782domains=
783enable=false
784eventq_index=0
785sys_clk_domain=system.clk_domain
786transition_latency=100000000
787
788[system.membus]
789type=CoherentXBar
790children=snoop_filter
791clk_domain=system.clk_domain
792default_p_state=UNDEFINED
793eventq_index=0
794forward_latency=4
795frontend_latency=3
796p_state_clk_gate_bins=20
797p_state_clk_gate_max=1000000000000
798p_state_clk_gate_min=1000
799point_of_coherency=true
800power_model=Null
801response_latency=2
802snoop_filter=system.membus.snoop_filter
803snoop_response_latency=4
804system=system
805use_default_range=false
806width=16
807master=system.physmem.port
808slave=system.system_port system.cpu.l2cache.mem_side
809
810[system.membus.snoop_filter]
811type=SnoopFilter
812eventq_index=0
813lookup_latency=1
814max_capacity=8388608
815system=system
816
817[system.physmem]
818type=DRAMCtrl
819IDD0=0.055000
820IDD02=0.000000
821IDD2N=0.032000
822IDD2N2=0.000000
823IDD2P0=0.000000
824IDD2P02=0.000000
825IDD2P1=0.032000
826IDD2P12=0.000000
827IDD3N=0.038000
828IDD3N2=0.000000
829IDD3P0=0.000000
830IDD3P02=0.000000
831IDD3P1=0.038000
832IDD3P12=0.000000
833IDD4R=0.157000
834IDD4R2=0.000000
835IDD4W=0.125000
836IDD4W2=0.000000
837IDD5=0.235000
838IDD52=0.000000
839IDD6=0.020000
840IDD62=0.000000
841VDD=1.500000
842VDD2=0.000000
843activation_limit=4
844addr_mapping=RoRaBaCoCh
845bank_groups_per_rank=0
846banks_per_rank=8
847burst_length=8
848channels=1
849clk_domain=system.clk_domain
850conf_table_reported=true
851default_p_state=UNDEFINED
852device_bus_width=8
853device_rowbuffer_size=1024
854device_size=536870912
855devices_per_rank=8
856dll=true
857eventq_index=0
858in_addr_map=true
859kvm_map=true
860max_accesses_per_row=16
861mem_sched_policy=frfcfs
862min_writes_per_switch=16
863null=false
864p_state_clk_gate_bins=20
865p_state_clk_gate_max=1000000000000
866p_state_clk_gate_min=1000
867page_policy=open_adaptive
868power_model=Null
869range=0:134217727:0:0:0:0
870ranks_per_channel=2
871read_buffer_size=32
872static_backend_latency=10000
873static_frontend_latency=10000
874tBURST=5000
875tCCD_L=0
876tCK=1250
877tCL=13750
878tCS=2500
879tRAS=35000
880tRCD=13750
881tREFI=7800000
882tRFC=260000
883tRP=13750
884tRRD=6000
885tRRD_L=0
886tRTP=7500
887tRTW=2500
888tWR=15000
889tWTR=7500
890tXAW=30000
891tXP=6000
892tXPDLL=0
893tXS=270000
894tXSDLL=0
895write_buffer_size=64
896write_high_thresh_perc=85
897write_low_thresh_perc=50
898port=system.membus.master[0]
899
900[system.voltage_domain]
901type=VoltageDomain
902eventq_index=0
903voltage=1.000000
904
124workload=system.cpu.workload
125dcache_port=system.cpu.dcache.cpu_side
126icache_port=system.cpu.icache.cpu_side
127
128[system.cpu.branchPred]
129type=TournamentBP
130BTBEntries=4096
131BTBTagSize=16
132RASSize=16
133choiceCtrBits=2
134choicePredictorSize=8192
135eventq_index=0
136globalCtrBits=2
137globalPredictorSize=8192
138indirectHashGHR=true
139indirectHashTargets=true
140indirectPathLength=3
141indirectSets=256
142indirectTagSize=16
143indirectWays=2
144instShiftAmt=2
145localCtrBits=2
146localHistoryTableSize=2048
147localPredictorSize=2048
148numThreads=1
149useIndirect=true
150
151[system.cpu.dcache]
152type=Cache
153children=tags
154addr_ranges=0:18446744073709551615:0:0:0:0
155assoc=2
156clk_domain=system.cpu_clk_domain
157clusivity=mostly_incl
158data_latency=2
159default_p_state=UNDEFINED
160demand_mshr_reserve=1
161eventq_index=0
162is_read_only=false
163max_miss_count=0
164mshrs=4
165p_state_clk_gate_bins=20
166p_state_clk_gate_max=1000000000000
167p_state_clk_gate_min=1000
168power_model=Null
169prefetch_on_access=false
170prefetcher=Null
171response_latency=2
172sequential_access=false
173size=262144
174system=system
175tag_latency=2
176tags=system.cpu.dcache.tags
177tgts_per_mshr=20
178write_buffers=8
179writeback_clean=false
180cpu_side=system.cpu.dcache_port
181mem_side=system.cpu.toL2Bus.slave[1]
182
183[system.cpu.dcache.tags]
184type=LRU
185assoc=2
186block_size=64
187clk_domain=system.cpu_clk_domain
188data_latency=2
189default_p_state=UNDEFINED
190eventq_index=0
191p_state_clk_gate_bins=20
192p_state_clk_gate_max=1000000000000
193p_state_clk_gate_min=1000
194power_model=Null
195sequential_access=false
196size=262144
197tag_latency=2
198
199[system.cpu.dtb]
200type=RiscvTLB
201eventq_index=0
202size=64
203
204[system.cpu.executeFuncUnits]
205type=MinorFUPool
206children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6
207eventq_index=0
208funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6
209
210[system.cpu.executeFuncUnits.funcUnits0]
211type=MinorFU
212children=opClasses timings
213cantForwardFromFUIndices=
214eventq_index=0
215issueLat=1
216opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses
217opLat=3
218timings=system.cpu.executeFuncUnits.funcUnits0.timings
219
220[system.cpu.executeFuncUnits.funcUnits0.opClasses]
221type=MinorOpClassSet
222children=opClasses
223eventq_index=0
224opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses
225
226[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses]
227type=MinorOpClass
228eventq_index=0
229opClass=IntAlu
230
231[system.cpu.executeFuncUnits.funcUnits0.timings]
232type=MinorFUTiming
233children=opClasses
234description=Int
235eventq_index=0
236extraAssumedLat=0
237extraCommitLat=0
238extraCommitLatExpr=Null
239mask=0
240match=0
241opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses
242srcRegsRelativeLats=2
243suppress=false
244
245[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses]
246type=MinorOpClassSet
247eventq_index=0
248opClasses=
249
250[system.cpu.executeFuncUnits.funcUnits1]
251type=MinorFU
252children=opClasses timings
253cantForwardFromFUIndices=
254eventq_index=0
255issueLat=1
256opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses
257opLat=3
258timings=system.cpu.executeFuncUnits.funcUnits1.timings
259
260[system.cpu.executeFuncUnits.funcUnits1.opClasses]
261type=MinorOpClassSet
262children=opClasses
263eventq_index=0
264opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses
265
266[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses]
267type=MinorOpClass
268eventq_index=0
269opClass=IntAlu
270
271[system.cpu.executeFuncUnits.funcUnits1.timings]
272type=MinorFUTiming
273children=opClasses
274description=Int
275eventq_index=0
276extraAssumedLat=0
277extraCommitLat=0
278extraCommitLatExpr=Null
279mask=0
280match=0
281opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses
282srcRegsRelativeLats=2
283suppress=false
284
285[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses]
286type=MinorOpClassSet
287eventq_index=0
288opClasses=
289
290[system.cpu.executeFuncUnits.funcUnits2]
291type=MinorFU
292children=opClasses timings
293cantForwardFromFUIndices=
294eventq_index=0
295issueLat=1
296opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses
297opLat=3
298timings=system.cpu.executeFuncUnits.funcUnits2.timings
299
300[system.cpu.executeFuncUnits.funcUnits2.opClasses]
301type=MinorOpClassSet
302children=opClasses
303eventq_index=0
304opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses
305
306[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses]
307type=MinorOpClass
308eventq_index=0
309opClass=IntMult
310
311[system.cpu.executeFuncUnits.funcUnits2.timings]
312type=MinorFUTiming
313children=opClasses
314description=Mul
315eventq_index=0
316extraAssumedLat=0
317extraCommitLat=0
318extraCommitLatExpr=Null
319mask=0
320match=0
321opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses
322srcRegsRelativeLats=0
323suppress=false
324
325[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses]
326type=MinorOpClassSet
327eventq_index=0
328opClasses=
329
330[system.cpu.executeFuncUnits.funcUnits3]
331type=MinorFU
332children=opClasses
333cantForwardFromFUIndices=
334eventq_index=0
335issueLat=9
336opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses
337opLat=9
338timings=
339
340[system.cpu.executeFuncUnits.funcUnits3.opClasses]
341type=MinorOpClassSet
342children=opClasses
343eventq_index=0
344opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses
345
346[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses]
347type=MinorOpClass
348eventq_index=0
349opClass=IntDiv
350
351[system.cpu.executeFuncUnits.funcUnits4]
352type=MinorFU
353children=opClasses timings
354cantForwardFromFUIndices=
355eventq_index=0
356issueLat=1
357opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses
358opLat=6
359timings=system.cpu.executeFuncUnits.funcUnits4.timings
360
361[system.cpu.executeFuncUnits.funcUnits4.opClasses]
362type=MinorOpClassSet
363children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27
364eventq_index=0
365opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27
366
367[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00]
368type=MinorOpClass
369eventq_index=0
370opClass=FloatAdd
371
372[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01]
373type=MinorOpClass
374eventq_index=0
375opClass=FloatCmp
376
377[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02]
378type=MinorOpClass
379eventq_index=0
380opClass=FloatCvt
381
382[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03]
383type=MinorOpClass
384eventq_index=0
385opClass=FloatMisc
386
387[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04]
388type=MinorOpClass
389eventq_index=0
390opClass=FloatMult
391
392[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05]
393type=MinorOpClass
394eventq_index=0
395opClass=FloatMultAcc
396
397[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06]
398type=MinorOpClass
399eventq_index=0
400opClass=FloatDiv
401
402[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07]
403type=MinorOpClass
404eventq_index=0
405opClass=FloatSqrt
406
407[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08]
408type=MinorOpClass
409eventq_index=0
410opClass=SimdAdd
411
412[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09]
413type=MinorOpClass
414eventq_index=0
415opClass=SimdAddAcc
416
417[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10]
418type=MinorOpClass
419eventq_index=0
420opClass=SimdAlu
421
422[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11]
423type=MinorOpClass
424eventq_index=0
425opClass=SimdCmp
426
427[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12]
428type=MinorOpClass
429eventq_index=0
430opClass=SimdCvt
431
432[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13]
433type=MinorOpClass
434eventq_index=0
435opClass=SimdMisc
436
437[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14]
438type=MinorOpClass
439eventq_index=0
440opClass=SimdMult
441
442[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15]
443type=MinorOpClass
444eventq_index=0
445opClass=SimdMultAcc
446
447[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16]
448type=MinorOpClass
449eventq_index=0
450opClass=SimdShift
451
452[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17]
453type=MinorOpClass
454eventq_index=0
455opClass=SimdShiftAcc
456
457[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18]
458type=MinorOpClass
459eventq_index=0
460opClass=SimdSqrt
461
462[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19]
463type=MinorOpClass
464eventq_index=0
465opClass=SimdFloatAdd
466
467[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20]
468type=MinorOpClass
469eventq_index=0
470opClass=SimdFloatAlu
471
472[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21]
473type=MinorOpClass
474eventq_index=0
475opClass=SimdFloatCmp
476
477[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22]
478type=MinorOpClass
479eventq_index=0
480opClass=SimdFloatCvt
481
482[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23]
483type=MinorOpClass
484eventq_index=0
485opClass=SimdFloatDiv
486
487[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24]
488type=MinorOpClass
489eventq_index=0
490opClass=SimdFloatMisc
491
492[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25]
493type=MinorOpClass
494eventq_index=0
495opClass=SimdFloatMult
496
497[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses26]
498type=MinorOpClass
499eventq_index=0
500opClass=SimdFloatMultAcc
501
502[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses27]
503type=MinorOpClass
504eventq_index=0
505opClass=SimdFloatSqrt
506
507[system.cpu.executeFuncUnits.funcUnits4.timings]
508type=MinorFUTiming
509children=opClasses
510description=FloatSimd
511eventq_index=0
512extraAssumedLat=0
513extraCommitLat=0
514extraCommitLatExpr=Null
515mask=0
516match=0
517opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses
518srcRegsRelativeLats=2
519suppress=false
520
521[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses]
522type=MinorOpClassSet
523eventq_index=0
524opClasses=
525
526[system.cpu.executeFuncUnits.funcUnits5]
527type=MinorFU
528children=opClasses timings
529cantForwardFromFUIndices=
530eventq_index=0
531issueLat=1
532opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses
533opLat=1
534timings=system.cpu.executeFuncUnits.funcUnits5.timings
535
536[system.cpu.executeFuncUnits.funcUnits5.opClasses]
537type=MinorOpClassSet
538children=opClasses0 opClasses1 opClasses2 opClasses3
539eventq_index=0
540opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3
541
542[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0]
543type=MinorOpClass
544eventq_index=0
545opClass=MemRead
546
547[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1]
548type=MinorOpClass
549eventq_index=0
550opClass=MemWrite
551
552[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses2]
553type=MinorOpClass
554eventq_index=0
555opClass=FloatMemRead
556
557[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses3]
558type=MinorOpClass
559eventq_index=0
560opClass=FloatMemWrite
561
562[system.cpu.executeFuncUnits.funcUnits5.timings]
563type=MinorFUTiming
564children=opClasses
565description=Mem
566eventq_index=0
567extraAssumedLat=2
568extraCommitLat=0
569extraCommitLatExpr=Null
570mask=0
571match=0
572opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses
573srcRegsRelativeLats=1
574suppress=false
575
576[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses]
577type=MinorOpClassSet
578eventq_index=0
579opClasses=
580
581[system.cpu.executeFuncUnits.funcUnits6]
582type=MinorFU
583children=opClasses
584cantForwardFromFUIndices=
585eventq_index=0
586issueLat=1
587opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses
588opLat=1
589timings=
590
591[system.cpu.executeFuncUnits.funcUnits6.opClasses]
592type=MinorOpClassSet
593children=opClasses0 opClasses1
594eventq_index=0
595opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1
596
597[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0]
598type=MinorOpClass
599eventq_index=0
600opClass=IprAccess
601
602[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1]
603type=MinorOpClass
604eventq_index=0
605opClass=InstPrefetch
606
607[system.cpu.icache]
608type=Cache
609children=tags
610addr_ranges=0:18446744073709551615:0:0:0:0
611assoc=2
612clk_domain=system.cpu_clk_domain
613clusivity=mostly_incl
614data_latency=2
615default_p_state=UNDEFINED
616demand_mshr_reserve=1
617eventq_index=0
618is_read_only=true
619max_miss_count=0
620mshrs=4
621p_state_clk_gate_bins=20
622p_state_clk_gate_max=1000000000000
623p_state_clk_gate_min=1000
624power_model=Null
625prefetch_on_access=false
626prefetcher=Null
627response_latency=2
628sequential_access=false
629size=131072
630system=system
631tag_latency=2
632tags=system.cpu.icache.tags
633tgts_per_mshr=20
634write_buffers=8
635writeback_clean=true
636cpu_side=system.cpu.icache_port
637mem_side=system.cpu.toL2Bus.slave[0]
638
639[system.cpu.icache.tags]
640type=LRU
641assoc=2
642block_size=64
643clk_domain=system.cpu_clk_domain
644data_latency=2
645default_p_state=UNDEFINED
646eventq_index=0
647p_state_clk_gate_bins=20
648p_state_clk_gate_max=1000000000000
649p_state_clk_gate_min=1000
650power_model=Null
651sequential_access=false
652size=131072
653tag_latency=2
654
655[system.cpu.interrupts]
656type=RiscvInterrupts
657eventq_index=0
658
659[system.cpu.isa]
660type=RiscvISA
661eventq_index=0
662
663[system.cpu.itb]
664type=RiscvTLB
665eventq_index=0
666size=64
667
668[system.cpu.l2cache]
669type=Cache
670children=tags
671addr_ranges=0:18446744073709551615:0:0:0:0
672assoc=8
673clk_domain=system.cpu_clk_domain
674clusivity=mostly_incl
675data_latency=20
676default_p_state=UNDEFINED
677demand_mshr_reserve=1
678eventq_index=0
679is_read_only=false
680max_miss_count=0
681mshrs=20
682p_state_clk_gate_bins=20
683p_state_clk_gate_max=1000000000000
684p_state_clk_gate_min=1000
685power_model=Null
686prefetch_on_access=false
687prefetcher=Null
688response_latency=20
689sequential_access=false
690size=2097152
691system=system
692tag_latency=20
693tags=system.cpu.l2cache.tags
694tgts_per_mshr=12
695write_buffers=8
696writeback_clean=false
697cpu_side=system.cpu.toL2Bus.master[0]
698mem_side=system.membus.slave[1]
699
700[system.cpu.l2cache.tags]
701type=LRU
702assoc=8
703block_size=64
704clk_domain=system.cpu_clk_domain
705data_latency=20
706default_p_state=UNDEFINED
707eventq_index=0
708p_state_clk_gate_bins=20
709p_state_clk_gate_max=1000000000000
710p_state_clk_gate_min=1000
711power_model=Null
712sequential_access=false
713size=2097152
714tag_latency=20
715
716[system.cpu.toL2Bus]
717type=CoherentXBar
718children=snoop_filter
719clk_domain=system.cpu_clk_domain
720default_p_state=UNDEFINED
721eventq_index=0
722forward_latency=0
723frontend_latency=1
724p_state_clk_gate_bins=20
725p_state_clk_gate_max=1000000000000
726p_state_clk_gate_min=1000
727point_of_coherency=false
728power_model=Null
729response_latency=1
730snoop_filter=system.cpu.toL2Bus.snoop_filter
731snoop_response_latency=1
732system=system
733use_default_range=false
734width=32
735master=system.cpu.l2cache.cpu_side
736slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
737
738[system.cpu.toL2Bus.snoop_filter]
739type=SnoopFilter
740eventq_index=0
741lookup_latency=0
742max_capacity=8388608
743system=system
744
745[system.cpu.tracer]
746type=ExeTracer
747eventq_index=0
748
749[system.cpu.workload]
750type=Process
751cmd=hello
752cwd=
753drivers=
754egid=100
755env=
756errout=cerr
757euid=100
758eventq_index=0
759executable=/home/ar4jc/gem5/tests/testing/../test-progs/hello/bin/riscv/linux/hello
760gid=100
761input=cin
762kvmInSE=false
763maxStackSize=67108864
764output=cout
765pgid=100
766pid=100
767ppid=0
768simpoint=0
769system=system
770uid=100
771useArchPT=false
772
773[system.cpu_clk_domain]
774type=SrcClockDomain
775clock=500
776domain_id=-1
777eventq_index=0
778init_perf_level=0
779voltage_domain=system.voltage_domain
780
781[system.dvfs_handler]
782type=DVFSHandler
783domains=
784enable=false
785eventq_index=0
786sys_clk_domain=system.clk_domain
787transition_latency=100000000
788
789[system.membus]
790type=CoherentXBar
791children=snoop_filter
792clk_domain=system.clk_domain
793default_p_state=UNDEFINED
794eventq_index=0
795forward_latency=4
796frontend_latency=3
797p_state_clk_gate_bins=20
798p_state_clk_gate_max=1000000000000
799p_state_clk_gate_min=1000
800point_of_coherency=true
801power_model=Null
802response_latency=2
803snoop_filter=system.membus.snoop_filter
804snoop_response_latency=4
805system=system
806use_default_range=false
807width=16
808master=system.physmem.port
809slave=system.system_port system.cpu.l2cache.mem_side
810
811[system.membus.snoop_filter]
812type=SnoopFilter
813eventq_index=0
814lookup_latency=1
815max_capacity=8388608
816system=system
817
818[system.physmem]
819type=DRAMCtrl
820IDD0=0.055000
821IDD02=0.000000
822IDD2N=0.032000
823IDD2N2=0.000000
824IDD2P0=0.000000
825IDD2P02=0.000000
826IDD2P1=0.032000
827IDD2P12=0.000000
828IDD3N=0.038000
829IDD3N2=0.000000
830IDD3P0=0.000000
831IDD3P02=0.000000
832IDD3P1=0.038000
833IDD3P12=0.000000
834IDD4R=0.157000
835IDD4R2=0.000000
836IDD4W=0.125000
837IDD4W2=0.000000
838IDD5=0.235000
839IDD52=0.000000
840IDD6=0.020000
841IDD62=0.000000
842VDD=1.500000
843VDD2=0.000000
844activation_limit=4
845addr_mapping=RoRaBaCoCh
846bank_groups_per_rank=0
847banks_per_rank=8
848burst_length=8
849channels=1
850clk_domain=system.clk_domain
851conf_table_reported=true
852default_p_state=UNDEFINED
853device_bus_width=8
854device_rowbuffer_size=1024
855device_size=536870912
856devices_per_rank=8
857dll=true
858eventq_index=0
859in_addr_map=true
860kvm_map=true
861max_accesses_per_row=16
862mem_sched_policy=frfcfs
863min_writes_per_switch=16
864null=false
865p_state_clk_gate_bins=20
866p_state_clk_gate_max=1000000000000
867p_state_clk_gate_min=1000
868page_policy=open_adaptive
869power_model=Null
870range=0:134217727:0:0:0:0
871ranks_per_channel=2
872read_buffer_size=32
873static_backend_latency=10000
874static_frontend_latency=10000
875tBURST=5000
876tCCD_L=0
877tCK=1250
878tCL=13750
879tCS=2500
880tRAS=35000
881tRCD=13750
882tREFI=7800000
883tRFC=260000
884tRP=13750
885tRRD=6000
886tRRD_L=0
887tRTP=7500
888tRTW=2500
889tWR=15000
890tWTR=7500
891tXAW=30000
892tXP=6000
893tXPDLL=0
894tXS=270000
895tXSDLL=0
896write_buffer_size=64
897write_high_thresh_perc=85
898write_low_thresh_perc=50
899port=system.membus.master[0]
900
901[system.voltage_domain]
902type=VoltageDomain
903eventq_index=0
904voltage=1.000000
905