config.ini revision 8835:7c68f84d7c4e
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=LinuxAlphaSystem
11children=bridge cpu0 cpu1 disk0 disk2 intrctrl iobus iocache l2c membus physmem simple_disk terminal toL2Bus tsunami
12boot_cpu_frequency=500
13boot_osflags=root=/dev/hda1 console=ttyS0
14console=/dist/m5/system/binaries/console
15init_param=0
16kernel=/dist/m5/system/binaries/vmlinux
17load_addr_mask=1099511627775
18mem_mode=timing
19memories=system.physmem
20num_work_ids=16
21pal=/dist/m5/system/binaries/ts_osfpal
22physmem=system.physmem
23readfile=tests/halt.sh
24symbolfile=
25system_rev=1024
26system_type=34
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.port[2]
35
36[system.bridge]
37type=Bridge
38delay=50000
39nack_delay=4000
40ranges=8796093022208:18446744073709551615
41req_size=16
42resp_size=16
43write_ack=false
44master=system.iobus.port[0]
45slave=system.membus.port[0]
46
47[system.cpu0]
48type=DerivO3CPU
49children=dcache dtb fuPool icache interrupts itb tracer
50BTBEntries=4096
51BTBTagSize=16
52LFSTSize=1024
53LQEntries=32
54LSQCheckLoads=true
55LSQDepCheckShift=4
56RASSize=16
57SQEntries=32
58SSITSize=1024
59activity=0
60backComSize=5
61cachePorts=200
62checker=Null
63choiceCtrBits=2
64choicePredictorSize=8192
65clock=500
66commitToDecodeDelay=1
67commitToFetchDelay=1
68commitToIEWDelay=1
69commitToRenameDelay=1
70commitWidth=8
71cpu_id=0
72decodeToFetchDelay=1
73decodeToRenameDelay=1
74decodeWidth=8
75defer_registration=false
76dispatchWidth=8
77do_checkpoint_insts=true
78do_quiesce=true
79do_statistics_insts=true
80dtb=system.cpu0.dtb
81fetchToDecodeDelay=1
82fetchTrapLatency=1
83fetchWidth=8
84forwardComSize=5
85fuPool=system.cpu0.fuPool
86function_trace=false
87function_trace_start=0
88globalCtrBits=2
89globalHistoryBits=13
90globalPredictorSize=8192
91iewToCommitDelay=1
92iewToDecodeDelay=1
93iewToFetchDelay=1
94iewToRenameDelay=1
95instShiftAmt=2
96interrupts=system.cpu0.interrupts
97issueToExecuteDelay=1
98issueWidth=8
99itb=system.cpu0.itb
100localCtrBits=2
101localHistoryBits=11
102localHistoryTableSize=2048
103localPredictorSize=2048
104max_insts_all_threads=0
105max_insts_any_thread=0
106max_loads_all_threads=0
107max_loads_any_thread=0
108needsTSO=false
109numIQEntries=64
110numPhysFloatRegs=256
111numPhysIntRegs=256
112numROBEntries=192
113numRobs=1
114numThreads=1
115phase=0
116predType=tournament
117profile=0
118progress_interval=0
119renameToDecodeDelay=1
120renameToFetchDelay=1
121renameToIEWDelay=2
122renameToROBDelay=1
123renameWidth=8
124smtCommitPolicy=RoundRobin
125smtFetchPolicy=SingleThread
126smtIQPolicy=Partitioned
127smtIQThreshold=100
128smtLSQPolicy=Partitioned
129smtLSQThreshold=100
130smtNumFetchingThreads=1
131smtROBPolicy=Partitioned
132smtROBThreshold=100
133squashWidth=8
134store_set_clear_period=250000
135system=system
136tracer=system.cpu0.tracer
137trapLatency=13
138wbDepth=1
139wbWidth=8
140workload=
141dcache_port=system.cpu0.dcache.cpu_side
142icache_port=system.cpu0.icache.cpu_side
143
144[system.cpu0.dcache]
145type=BaseCache
146addr_range=0:18446744073709551615
147assoc=4
148block_size=64
149forward_snoops=true
150hash_delay=1
151is_top_level=true
152latency=1000
153max_miss_count=0
154mshrs=4
155prefetch_on_access=false
156prefetcher=Null
157prioritizeRequests=false
158repl=Null
159size=32768
160subblock_size=0
161system=system
162tgts_per_mshr=20
163trace_addr=0
164two_queue=false
165write_buffers=8
166cpu_side=system.cpu0.dcache_port
167mem_side=system.toL2Bus.port[2]
168
169[system.cpu0.dtb]
170type=AlphaTLB
171size=64
172
173[system.cpu0.fuPool]
174type=FUPool
175children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
176FUList=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 system.cpu0.fuPool.FUList8
177
178[system.cpu0.fuPool.FUList0]
179type=FUDesc
180children=opList
181count=6
182opList=system.cpu0.fuPool.FUList0.opList
183
184[system.cpu0.fuPool.FUList0.opList]
185type=OpDesc
186issueLat=1
187opClass=IntAlu
188opLat=1
189
190[system.cpu0.fuPool.FUList1]
191type=FUDesc
192children=opList0 opList1
193count=2
194opList=system.cpu0.fuPool.FUList1.opList0 system.cpu0.fuPool.FUList1.opList1
195
196[system.cpu0.fuPool.FUList1.opList0]
197type=OpDesc
198issueLat=1
199opClass=IntMult
200opLat=3
201
202[system.cpu0.fuPool.FUList1.opList1]
203type=OpDesc
204issueLat=19
205opClass=IntDiv
206opLat=20
207
208[system.cpu0.fuPool.FUList2]
209type=FUDesc
210children=opList0 opList1 opList2
211count=4
212opList=system.cpu0.fuPool.FUList2.opList0 system.cpu0.fuPool.FUList2.opList1 system.cpu0.fuPool.FUList2.opList2
213
214[system.cpu0.fuPool.FUList2.opList0]
215type=OpDesc
216issueLat=1
217opClass=FloatAdd
218opLat=2
219
220[system.cpu0.fuPool.FUList2.opList1]
221type=OpDesc
222issueLat=1
223opClass=FloatCmp
224opLat=2
225
226[system.cpu0.fuPool.FUList2.opList2]
227type=OpDesc
228issueLat=1
229opClass=FloatCvt
230opLat=2
231
232[system.cpu0.fuPool.FUList3]
233type=FUDesc
234children=opList0 opList1 opList2
235count=2
236opList=system.cpu0.fuPool.FUList3.opList0 system.cpu0.fuPool.FUList3.opList1 system.cpu0.fuPool.FUList3.opList2
237
238[system.cpu0.fuPool.FUList3.opList0]
239type=OpDesc
240issueLat=1
241opClass=FloatMult
242opLat=4
243
244[system.cpu0.fuPool.FUList3.opList1]
245type=OpDesc
246issueLat=12
247opClass=FloatDiv
248opLat=12
249
250[system.cpu0.fuPool.FUList3.opList2]
251type=OpDesc
252issueLat=24
253opClass=FloatSqrt
254opLat=24
255
256[system.cpu0.fuPool.FUList4]
257type=FUDesc
258children=opList
259count=0
260opList=system.cpu0.fuPool.FUList4.opList
261
262[system.cpu0.fuPool.FUList4.opList]
263type=OpDesc
264issueLat=1
265opClass=MemRead
266opLat=1
267
268[system.cpu0.fuPool.FUList5]
269type=FUDesc
270children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
271count=4
272opList=system.cpu0.fuPool.FUList5.opList00 system.cpu0.fuPool.FUList5.opList01 system.cpu0.fuPool.FUList5.opList02 system.cpu0.fuPool.FUList5.opList03 system.cpu0.fuPool.FUList5.opList04 system.cpu0.fuPool.FUList5.opList05 system.cpu0.fuPool.FUList5.opList06 system.cpu0.fuPool.FUList5.opList07 system.cpu0.fuPool.FUList5.opList08 system.cpu0.fuPool.FUList5.opList09 system.cpu0.fuPool.FUList5.opList10 system.cpu0.fuPool.FUList5.opList11 system.cpu0.fuPool.FUList5.opList12 system.cpu0.fuPool.FUList5.opList13 system.cpu0.fuPool.FUList5.opList14 system.cpu0.fuPool.FUList5.opList15 system.cpu0.fuPool.FUList5.opList16 system.cpu0.fuPool.FUList5.opList17 system.cpu0.fuPool.FUList5.opList18 system.cpu0.fuPool.FUList5.opList19
273
274[system.cpu0.fuPool.FUList5.opList00]
275type=OpDesc
276issueLat=1
277opClass=SimdAdd
278opLat=1
279
280[system.cpu0.fuPool.FUList5.opList01]
281type=OpDesc
282issueLat=1
283opClass=SimdAddAcc
284opLat=1
285
286[system.cpu0.fuPool.FUList5.opList02]
287type=OpDesc
288issueLat=1
289opClass=SimdAlu
290opLat=1
291
292[system.cpu0.fuPool.FUList5.opList03]
293type=OpDesc
294issueLat=1
295opClass=SimdCmp
296opLat=1
297
298[system.cpu0.fuPool.FUList5.opList04]
299type=OpDesc
300issueLat=1
301opClass=SimdCvt
302opLat=1
303
304[system.cpu0.fuPool.FUList5.opList05]
305type=OpDesc
306issueLat=1
307opClass=SimdMisc
308opLat=1
309
310[system.cpu0.fuPool.FUList5.opList06]
311type=OpDesc
312issueLat=1
313opClass=SimdMult
314opLat=1
315
316[system.cpu0.fuPool.FUList5.opList07]
317type=OpDesc
318issueLat=1
319opClass=SimdMultAcc
320opLat=1
321
322[system.cpu0.fuPool.FUList5.opList08]
323type=OpDesc
324issueLat=1
325opClass=SimdShift
326opLat=1
327
328[system.cpu0.fuPool.FUList5.opList09]
329type=OpDesc
330issueLat=1
331opClass=SimdShiftAcc
332opLat=1
333
334[system.cpu0.fuPool.FUList5.opList10]
335type=OpDesc
336issueLat=1
337opClass=SimdSqrt
338opLat=1
339
340[system.cpu0.fuPool.FUList5.opList11]
341type=OpDesc
342issueLat=1
343opClass=SimdFloatAdd
344opLat=1
345
346[system.cpu0.fuPool.FUList5.opList12]
347type=OpDesc
348issueLat=1
349opClass=SimdFloatAlu
350opLat=1
351
352[system.cpu0.fuPool.FUList5.opList13]
353type=OpDesc
354issueLat=1
355opClass=SimdFloatCmp
356opLat=1
357
358[system.cpu0.fuPool.FUList5.opList14]
359type=OpDesc
360issueLat=1
361opClass=SimdFloatCvt
362opLat=1
363
364[system.cpu0.fuPool.FUList5.opList15]
365type=OpDesc
366issueLat=1
367opClass=SimdFloatDiv
368opLat=1
369
370[system.cpu0.fuPool.FUList5.opList16]
371type=OpDesc
372issueLat=1
373opClass=SimdFloatMisc
374opLat=1
375
376[system.cpu0.fuPool.FUList5.opList17]
377type=OpDesc
378issueLat=1
379opClass=SimdFloatMult
380opLat=1
381
382[system.cpu0.fuPool.FUList5.opList18]
383type=OpDesc
384issueLat=1
385opClass=SimdFloatMultAcc
386opLat=1
387
388[system.cpu0.fuPool.FUList5.opList19]
389type=OpDesc
390issueLat=1
391opClass=SimdFloatSqrt
392opLat=1
393
394[system.cpu0.fuPool.FUList6]
395type=FUDesc
396children=opList
397count=0
398opList=system.cpu0.fuPool.FUList6.opList
399
400[system.cpu0.fuPool.FUList6.opList]
401type=OpDesc
402issueLat=1
403opClass=MemWrite
404opLat=1
405
406[system.cpu0.fuPool.FUList7]
407type=FUDesc
408children=opList0 opList1
409count=4
410opList=system.cpu0.fuPool.FUList7.opList0 system.cpu0.fuPool.FUList7.opList1
411
412[system.cpu0.fuPool.FUList7.opList0]
413type=OpDesc
414issueLat=1
415opClass=MemRead
416opLat=1
417
418[system.cpu0.fuPool.FUList7.opList1]
419type=OpDesc
420issueLat=1
421opClass=MemWrite
422opLat=1
423
424[system.cpu0.fuPool.FUList8]
425type=FUDesc
426children=opList
427count=1
428opList=system.cpu0.fuPool.FUList8.opList
429
430[system.cpu0.fuPool.FUList8.opList]
431type=OpDesc
432issueLat=3
433opClass=IprAccess
434opLat=3
435
436[system.cpu0.icache]
437type=BaseCache
438addr_range=0:18446744073709551615
439assoc=1
440block_size=64
441forward_snoops=true
442hash_delay=1
443is_top_level=true
444latency=1000
445max_miss_count=0
446mshrs=4
447prefetch_on_access=false
448prefetcher=Null
449prioritizeRequests=false
450repl=Null
451size=32768
452subblock_size=0
453system=system
454tgts_per_mshr=20
455trace_addr=0
456two_queue=false
457write_buffers=8
458cpu_side=system.cpu0.icache_port
459mem_side=system.toL2Bus.port[1]
460
461[system.cpu0.interrupts]
462type=AlphaInterrupts
463
464[system.cpu0.itb]
465type=AlphaTLB
466size=48
467
468[system.cpu0.tracer]
469type=ExeTracer
470
471[system.cpu1]
472type=DerivO3CPU
473children=dcache dtb fuPool icache interrupts itb tracer
474BTBEntries=4096
475BTBTagSize=16
476LFSTSize=1024
477LQEntries=32
478LSQCheckLoads=true
479LSQDepCheckShift=4
480RASSize=16
481SQEntries=32
482SSITSize=1024
483activity=0
484backComSize=5
485cachePorts=200
486checker=Null
487choiceCtrBits=2
488choicePredictorSize=8192
489clock=500
490commitToDecodeDelay=1
491commitToFetchDelay=1
492commitToIEWDelay=1
493commitToRenameDelay=1
494commitWidth=8
495cpu_id=1
496decodeToFetchDelay=1
497decodeToRenameDelay=1
498decodeWidth=8
499defer_registration=false
500dispatchWidth=8
501do_checkpoint_insts=true
502do_quiesce=true
503do_statistics_insts=true
504dtb=system.cpu1.dtb
505fetchToDecodeDelay=1
506fetchTrapLatency=1
507fetchWidth=8
508forwardComSize=5
509fuPool=system.cpu1.fuPool
510function_trace=false
511function_trace_start=0
512globalCtrBits=2
513globalHistoryBits=13
514globalPredictorSize=8192
515iewToCommitDelay=1
516iewToDecodeDelay=1
517iewToFetchDelay=1
518iewToRenameDelay=1
519instShiftAmt=2
520interrupts=system.cpu1.interrupts
521issueToExecuteDelay=1
522issueWidth=8
523itb=system.cpu1.itb
524localCtrBits=2
525localHistoryBits=11
526localHistoryTableSize=2048
527localPredictorSize=2048
528max_insts_all_threads=0
529max_insts_any_thread=0
530max_loads_all_threads=0
531max_loads_any_thread=0
532needsTSO=false
533numIQEntries=64
534numPhysFloatRegs=256
535numPhysIntRegs=256
536numROBEntries=192
537numRobs=1
538numThreads=1
539phase=0
540predType=tournament
541profile=0
542progress_interval=0
543renameToDecodeDelay=1
544renameToFetchDelay=1
545renameToIEWDelay=2
546renameToROBDelay=1
547renameWidth=8
548smtCommitPolicy=RoundRobin
549smtFetchPolicy=SingleThread
550smtIQPolicy=Partitioned
551smtIQThreshold=100
552smtLSQPolicy=Partitioned
553smtLSQThreshold=100
554smtNumFetchingThreads=1
555smtROBPolicy=Partitioned
556smtROBThreshold=100
557squashWidth=8
558store_set_clear_period=250000
559system=system
560tracer=system.cpu1.tracer
561trapLatency=13
562wbDepth=1
563wbWidth=8
564workload=
565dcache_port=system.cpu1.dcache.cpu_side
566icache_port=system.cpu1.icache.cpu_side
567
568[system.cpu1.dcache]
569type=BaseCache
570addr_range=0:18446744073709551615
571assoc=4
572block_size=64
573forward_snoops=true
574hash_delay=1
575is_top_level=true
576latency=1000
577max_miss_count=0
578mshrs=4
579prefetch_on_access=false
580prefetcher=Null
581prioritizeRequests=false
582repl=Null
583size=32768
584subblock_size=0
585system=system
586tgts_per_mshr=20
587trace_addr=0
588two_queue=false
589write_buffers=8
590cpu_side=system.cpu1.dcache_port
591mem_side=system.toL2Bus.port[4]
592
593[system.cpu1.dtb]
594type=AlphaTLB
595size=64
596
597[system.cpu1.fuPool]
598type=FUPool
599children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
600FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8
601
602[system.cpu1.fuPool.FUList0]
603type=FUDesc
604children=opList
605count=6
606opList=system.cpu1.fuPool.FUList0.opList
607
608[system.cpu1.fuPool.FUList0.opList]
609type=OpDesc
610issueLat=1
611opClass=IntAlu
612opLat=1
613
614[system.cpu1.fuPool.FUList1]
615type=FUDesc
616children=opList0 opList1
617count=2
618opList=system.cpu1.fuPool.FUList1.opList0 system.cpu1.fuPool.FUList1.opList1
619
620[system.cpu1.fuPool.FUList1.opList0]
621type=OpDesc
622issueLat=1
623opClass=IntMult
624opLat=3
625
626[system.cpu1.fuPool.FUList1.opList1]
627type=OpDesc
628issueLat=19
629opClass=IntDiv
630opLat=20
631
632[system.cpu1.fuPool.FUList2]
633type=FUDesc
634children=opList0 opList1 opList2
635count=4
636opList=system.cpu1.fuPool.FUList2.opList0 system.cpu1.fuPool.FUList2.opList1 system.cpu1.fuPool.FUList2.opList2
637
638[system.cpu1.fuPool.FUList2.opList0]
639type=OpDesc
640issueLat=1
641opClass=FloatAdd
642opLat=2
643
644[system.cpu1.fuPool.FUList2.opList1]
645type=OpDesc
646issueLat=1
647opClass=FloatCmp
648opLat=2
649
650[system.cpu1.fuPool.FUList2.opList2]
651type=OpDesc
652issueLat=1
653opClass=FloatCvt
654opLat=2
655
656[system.cpu1.fuPool.FUList3]
657type=FUDesc
658children=opList0 opList1 opList2
659count=2
660opList=system.cpu1.fuPool.FUList3.opList0 system.cpu1.fuPool.FUList3.opList1 system.cpu1.fuPool.FUList3.opList2
661
662[system.cpu1.fuPool.FUList3.opList0]
663type=OpDesc
664issueLat=1
665opClass=FloatMult
666opLat=4
667
668[system.cpu1.fuPool.FUList3.opList1]
669type=OpDesc
670issueLat=12
671opClass=FloatDiv
672opLat=12
673
674[system.cpu1.fuPool.FUList3.opList2]
675type=OpDesc
676issueLat=24
677opClass=FloatSqrt
678opLat=24
679
680[system.cpu1.fuPool.FUList4]
681type=FUDesc
682children=opList
683count=0
684opList=system.cpu1.fuPool.FUList4.opList
685
686[system.cpu1.fuPool.FUList4.opList]
687type=OpDesc
688issueLat=1
689opClass=MemRead
690opLat=1
691
692[system.cpu1.fuPool.FUList5]
693type=FUDesc
694children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
695count=4
696opList=system.cpu1.fuPool.FUList5.opList00 system.cpu1.fuPool.FUList5.opList01 system.cpu1.fuPool.FUList5.opList02 system.cpu1.fuPool.FUList5.opList03 system.cpu1.fuPool.FUList5.opList04 system.cpu1.fuPool.FUList5.opList05 system.cpu1.fuPool.FUList5.opList06 system.cpu1.fuPool.FUList5.opList07 system.cpu1.fuPool.FUList5.opList08 system.cpu1.fuPool.FUList5.opList09 system.cpu1.fuPool.FUList5.opList10 system.cpu1.fuPool.FUList5.opList11 system.cpu1.fuPool.FUList5.opList12 system.cpu1.fuPool.FUList5.opList13 system.cpu1.fuPool.FUList5.opList14 system.cpu1.fuPool.FUList5.opList15 system.cpu1.fuPool.FUList5.opList16 system.cpu1.fuPool.FUList5.opList17 system.cpu1.fuPool.FUList5.opList18 system.cpu1.fuPool.FUList5.opList19
697
698[system.cpu1.fuPool.FUList5.opList00]
699type=OpDesc
700issueLat=1
701opClass=SimdAdd
702opLat=1
703
704[system.cpu1.fuPool.FUList5.opList01]
705type=OpDesc
706issueLat=1
707opClass=SimdAddAcc
708opLat=1
709
710[system.cpu1.fuPool.FUList5.opList02]
711type=OpDesc
712issueLat=1
713opClass=SimdAlu
714opLat=1
715
716[system.cpu1.fuPool.FUList5.opList03]
717type=OpDesc
718issueLat=1
719opClass=SimdCmp
720opLat=1
721
722[system.cpu1.fuPool.FUList5.opList04]
723type=OpDesc
724issueLat=1
725opClass=SimdCvt
726opLat=1
727
728[system.cpu1.fuPool.FUList5.opList05]
729type=OpDesc
730issueLat=1
731opClass=SimdMisc
732opLat=1
733
734[system.cpu1.fuPool.FUList5.opList06]
735type=OpDesc
736issueLat=1
737opClass=SimdMult
738opLat=1
739
740[system.cpu1.fuPool.FUList5.opList07]
741type=OpDesc
742issueLat=1
743opClass=SimdMultAcc
744opLat=1
745
746[system.cpu1.fuPool.FUList5.opList08]
747type=OpDesc
748issueLat=1
749opClass=SimdShift
750opLat=1
751
752[system.cpu1.fuPool.FUList5.opList09]
753type=OpDesc
754issueLat=1
755opClass=SimdShiftAcc
756opLat=1
757
758[system.cpu1.fuPool.FUList5.opList10]
759type=OpDesc
760issueLat=1
761opClass=SimdSqrt
762opLat=1
763
764[system.cpu1.fuPool.FUList5.opList11]
765type=OpDesc
766issueLat=1
767opClass=SimdFloatAdd
768opLat=1
769
770[system.cpu1.fuPool.FUList5.opList12]
771type=OpDesc
772issueLat=1
773opClass=SimdFloatAlu
774opLat=1
775
776[system.cpu1.fuPool.FUList5.opList13]
777type=OpDesc
778issueLat=1
779opClass=SimdFloatCmp
780opLat=1
781
782[system.cpu1.fuPool.FUList5.opList14]
783type=OpDesc
784issueLat=1
785opClass=SimdFloatCvt
786opLat=1
787
788[system.cpu1.fuPool.FUList5.opList15]
789type=OpDesc
790issueLat=1
791opClass=SimdFloatDiv
792opLat=1
793
794[system.cpu1.fuPool.FUList5.opList16]
795type=OpDesc
796issueLat=1
797opClass=SimdFloatMisc
798opLat=1
799
800[system.cpu1.fuPool.FUList5.opList17]
801type=OpDesc
802issueLat=1
803opClass=SimdFloatMult
804opLat=1
805
806[system.cpu1.fuPool.FUList5.opList18]
807type=OpDesc
808issueLat=1
809opClass=SimdFloatMultAcc
810opLat=1
811
812[system.cpu1.fuPool.FUList5.opList19]
813type=OpDesc
814issueLat=1
815opClass=SimdFloatSqrt
816opLat=1
817
818[system.cpu1.fuPool.FUList6]
819type=FUDesc
820children=opList
821count=0
822opList=system.cpu1.fuPool.FUList6.opList
823
824[system.cpu1.fuPool.FUList6.opList]
825type=OpDesc
826issueLat=1
827opClass=MemWrite
828opLat=1
829
830[system.cpu1.fuPool.FUList7]
831type=FUDesc
832children=opList0 opList1
833count=4
834opList=system.cpu1.fuPool.FUList7.opList0 system.cpu1.fuPool.FUList7.opList1
835
836[system.cpu1.fuPool.FUList7.opList0]
837type=OpDesc
838issueLat=1
839opClass=MemRead
840opLat=1
841
842[system.cpu1.fuPool.FUList7.opList1]
843type=OpDesc
844issueLat=1
845opClass=MemWrite
846opLat=1
847
848[system.cpu1.fuPool.FUList8]
849type=FUDesc
850children=opList
851count=1
852opList=system.cpu1.fuPool.FUList8.opList
853
854[system.cpu1.fuPool.FUList8.opList]
855type=OpDesc
856issueLat=3
857opClass=IprAccess
858opLat=3
859
860[system.cpu1.icache]
861type=BaseCache
862addr_range=0:18446744073709551615
863assoc=1
864block_size=64
865forward_snoops=true
866hash_delay=1
867is_top_level=true
868latency=1000
869max_miss_count=0
870mshrs=4
871prefetch_on_access=false
872prefetcher=Null
873prioritizeRequests=false
874repl=Null
875size=32768
876subblock_size=0
877system=system
878tgts_per_mshr=20
879trace_addr=0
880two_queue=false
881write_buffers=8
882cpu_side=system.cpu1.icache_port
883mem_side=system.toL2Bus.port[3]
884
885[system.cpu1.interrupts]
886type=AlphaInterrupts
887
888[system.cpu1.itb]
889type=AlphaTLB
890size=48
891
892[system.cpu1.tracer]
893type=ExeTracer
894
895[system.disk0]
896type=IdeDisk
897children=image
898delay=1000000
899driveID=master
900image=system.disk0.image
901
902[system.disk0.image]
903type=CowDiskImage
904children=child
905child=system.disk0.image.child
906image_file=
907read_only=false
908table_size=65536
909
910[system.disk0.image.child]
911type=RawDiskImage
912image_file=/dist/m5/system/disks/linux-latest.img
913read_only=true
914
915[system.disk2]
916type=IdeDisk
917children=image
918delay=1000000
919driveID=master
920image=system.disk2.image
921
922[system.disk2.image]
923type=CowDiskImage
924children=child
925child=system.disk2.image.child
926image_file=
927read_only=false
928table_size=65536
929
930[system.disk2.image.child]
931type=RawDiskImage
932image_file=/dist/m5/system/disks/linux-bigswap2.img
933read_only=true
934
935[system.intrctrl]
936type=IntrControl
937sys=system
938
939[system.iobus]
940type=Bus
941block_size=64
942bus_id=0
943clock=1000
944header_cycles=1
945use_default_range=true
946width=64
947default=system.tsunami.pciconfig.pio
948port=system.bridge.master system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ide.dma system.tsunami.ethernet.pio system.tsunami.ethernet.config system.tsunami.ethernet.dma system.iocache.cpu_side
949
950[system.iocache]
951type=BaseCache
952addr_range=0:8589934591
953assoc=8
954block_size=64
955forward_snoops=false
956hash_delay=1
957is_top_level=true
958latency=50000
959max_miss_count=0
960mshrs=20
961prefetch_on_access=false
962prefetcher=Null
963prioritizeRequests=false
964repl=Null
965size=1024
966subblock_size=0
967system=system
968tgts_per_mshr=12
969trace_addr=0
970two_queue=false
971write_buffers=8
972cpu_side=system.iobus.port[32]
973mem_side=system.membus.port[3]
974
975[system.l2c]
976type=BaseCache
977addr_range=0:18446744073709551615
978assoc=8
979block_size=64
980forward_snoops=true
981hash_delay=1
982is_top_level=false
983latency=10000
984max_miss_count=0
985mshrs=92
986prefetch_on_access=false
987prefetcher=Null
988prioritizeRequests=false
989repl=Null
990size=4194304
991subblock_size=0
992system=system
993tgts_per_mshr=16
994trace_addr=0
995two_queue=false
996write_buffers=8
997cpu_side=system.toL2Bus.port[0]
998mem_side=system.membus.port[4]
999
1000[system.membus]
1001type=Bus
1002children=badaddr_responder
1003block_size=64
1004bus_id=1
1005clock=1000
1006header_cycles=1
1007use_default_range=false
1008width=64
1009default=system.membus.badaddr_responder.pio
1010port=system.bridge.slave system.physmem.port[0] system.system_port system.iocache.mem_side system.l2c.mem_side
1011
1012[system.membus.badaddr_responder]
1013type=IsaFake
1014fake_mem=false
1015pio_addr=0
1016pio_latency=1000
1017pio_size=8
1018ret_bad_addr=true
1019ret_data16=65535
1020ret_data32=4294967295
1021ret_data64=18446744073709551615
1022ret_data8=255
1023system=system
1024update_data=false
1025warn_access=
1026pio=system.membus.default
1027
1028[system.physmem]
1029type=PhysicalMemory
1030file=
1031latency=30000
1032latency_var=0
1033null=false
1034range=0:134217727
1035zero=false
1036port=system.membus.port[1]
1037
1038[system.simple_disk]
1039type=SimpleDisk
1040children=disk
1041disk=system.simple_disk.disk
1042system=system
1043
1044[system.simple_disk.disk]
1045type=RawDiskImage
1046image_file=/dist/m5/system/disks/linux-latest.img
1047read_only=true
1048
1049[system.terminal]
1050type=Terminal
1051intr_control=system.intrctrl
1052number=0
1053output=true
1054port=3456
1055
1056[system.toL2Bus]
1057type=Bus
1058block_size=64
1059bus_id=0
1060clock=1000
1061header_cycles=1
1062use_default_range=false
1063width=64
1064port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side
1065
1066[system.tsunami]
1067type=Tsunami
1068children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart
1069intrctrl=system.intrctrl
1070system=system
1071
1072[system.tsunami.backdoor]
1073type=AlphaBackdoor
1074cpu=system.cpu0
1075disk=system.simple_disk
1076pio_addr=8804682956800
1077pio_latency=1000
1078platform=system.tsunami
1079system=system
1080terminal=system.terminal
1081pio=system.iobus.port[25]
1082
1083[system.tsunami.cchip]
1084type=TsunamiCChip
1085pio_addr=8803072344064
1086pio_latency=1000
1087system=system
1088tsunami=system.tsunami
1089pio=system.iobus.port[1]
1090
1091[system.tsunami.ethernet]
1092type=NSGigE
1093BAR0=1
1094BAR0LegacyIO=false
1095BAR0Size=256
1096BAR1=0
1097BAR1LegacyIO=false
1098BAR1Size=4096
1099BAR2=0
1100BAR2LegacyIO=false
1101BAR2Size=0
1102BAR3=0
1103BAR3LegacyIO=false
1104BAR3Size=0
1105BAR4=0
1106BAR4LegacyIO=false
1107BAR4Size=0
1108BAR5=0
1109BAR5LegacyIO=false
1110BAR5Size=0
1111BIST=0
1112CacheLineSize=0
1113CardbusCIS=0
1114ClassCode=2
1115Command=0
1116DeviceID=34
1117ExpansionROM=0
1118HeaderType=0
1119InterruptLine=30
1120InterruptPin=1
1121LatencyTimer=0
1122MaximumLatency=52
1123MinimumGrant=176
1124ProgIF=0
1125Revision=0
1126Status=656
1127SubClassCode=0
1128SubsystemID=0
1129SubsystemVendorID=0
1130VendorID=4107
1131clock=0
1132config_latency=20000
1133dma_data_free=false
1134dma_desc_free=false
1135dma_no_allocate=true
1136dma_read_delay=0
1137dma_read_factor=0
1138dma_write_delay=0
1139dma_write_factor=0
1140hardware_address=00:90:00:00:00:01
1141intr_delay=10000000
1142max_backoff_delay=10000000
1143min_backoff_delay=4000
1144pci_bus=0
1145pci_dev=1
1146pci_func=0
1147pio_latency=1000
1148platform=system.tsunami
1149rss=false
1150rx_delay=1000000
1151rx_fifo_size=524288
1152rx_filter=true
1153rx_thread=false
1154system=system
1155tx_delay=1000000
1156tx_fifo_size=524288
1157tx_thread=false
1158config=system.iobus.port[30]
1159dma=system.iobus.port[31]
1160pio=system.iobus.port[29]
1161
1162[system.tsunami.fake_OROM]
1163type=IsaFake
1164fake_mem=false
1165pio_addr=8796093677568
1166pio_latency=1000
1167pio_size=393216
1168ret_bad_addr=false
1169ret_data16=65535
1170ret_data32=4294967295
1171ret_data64=18446744073709551615
1172ret_data8=255
1173system=system
1174update_data=false
1175warn_access=
1176pio=system.iobus.port[9]
1177
1178[system.tsunami.fake_ata0]
1179type=IsaFake
1180fake_mem=false
1181pio_addr=8804615848432
1182pio_latency=1000
1183pio_size=8
1184ret_bad_addr=false
1185ret_data16=65535
1186ret_data32=4294967295
1187ret_data64=18446744073709551615
1188ret_data8=255
1189system=system
1190update_data=false
1191warn_access=
1192pio=system.iobus.port[20]
1193
1194[system.tsunami.fake_ata1]
1195type=IsaFake
1196fake_mem=false
1197pio_addr=8804615848304
1198pio_latency=1000
1199pio_size=8
1200ret_bad_addr=false
1201ret_data16=65535
1202ret_data32=4294967295
1203ret_data64=18446744073709551615
1204ret_data8=255
1205system=system
1206update_data=false
1207warn_access=
1208pio=system.iobus.port[21]
1209
1210[system.tsunami.fake_pnp_addr]
1211type=IsaFake
1212fake_mem=false
1213pio_addr=8804615848569
1214pio_latency=1000
1215pio_size=8
1216ret_bad_addr=false
1217ret_data16=65535
1218ret_data32=4294967295
1219ret_data64=18446744073709551615
1220ret_data8=255
1221system=system
1222update_data=false
1223warn_access=
1224pio=system.iobus.port[10]
1225
1226[system.tsunami.fake_pnp_read0]
1227type=IsaFake
1228fake_mem=false
1229pio_addr=8804615848451
1230pio_latency=1000
1231pio_size=8
1232ret_bad_addr=false
1233ret_data16=65535
1234ret_data32=4294967295
1235ret_data64=18446744073709551615
1236ret_data8=255
1237system=system
1238update_data=false
1239warn_access=
1240pio=system.iobus.port[12]
1241
1242[system.tsunami.fake_pnp_read1]
1243type=IsaFake
1244fake_mem=false
1245pio_addr=8804615848515
1246pio_latency=1000
1247pio_size=8
1248ret_bad_addr=false
1249ret_data16=65535
1250ret_data32=4294967295
1251ret_data64=18446744073709551615
1252ret_data8=255
1253system=system
1254update_data=false
1255warn_access=
1256pio=system.iobus.port[13]
1257
1258[system.tsunami.fake_pnp_read2]
1259type=IsaFake
1260fake_mem=false
1261pio_addr=8804615848579
1262pio_latency=1000
1263pio_size=8
1264ret_bad_addr=false
1265ret_data16=65535
1266ret_data32=4294967295
1267ret_data64=18446744073709551615
1268ret_data8=255
1269system=system
1270update_data=false
1271warn_access=
1272pio=system.iobus.port[14]
1273
1274[system.tsunami.fake_pnp_read3]
1275type=IsaFake
1276fake_mem=false
1277pio_addr=8804615848643
1278pio_latency=1000
1279pio_size=8
1280ret_bad_addr=false
1281ret_data16=65535
1282ret_data32=4294967295
1283ret_data64=18446744073709551615
1284ret_data8=255
1285system=system
1286update_data=false
1287warn_access=
1288pio=system.iobus.port[15]
1289
1290[system.tsunami.fake_pnp_read4]
1291type=IsaFake
1292fake_mem=false
1293pio_addr=8804615848707
1294pio_latency=1000
1295pio_size=8
1296ret_bad_addr=false
1297ret_data16=65535
1298ret_data32=4294967295
1299ret_data64=18446744073709551615
1300ret_data8=255
1301system=system
1302update_data=false
1303warn_access=
1304pio=system.iobus.port[16]
1305
1306[system.tsunami.fake_pnp_read5]
1307type=IsaFake
1308fake_mem=false
1309pio_addr=8804615848771
1310pio_latency=1000
1311pio_size=8
1312ret_bad_addr=false
1313ret_data16=65535
1314ret_data32=4294967295
1315ret_data64=18446744073709551615
1316ret_data8=255
1317system=system
1318update_data=false
1319warn_access=
1320pio=system.iobus.port[17]
1321
1322[system.tsunami.fake_pnp_read6]
1323type=IsaFake
1324fake_mem=false
1325pio_addr=8804615848835
1326pio_latency=1000
1327pio_size=8
1328ret_bad_addr=false
1329ret_data16=65535
1330ret_data32=4294967295
1331ret_data64=18446744073709551615
1332ret_data8=255
1333system=system
1334update_data=false
1335warn_access=
1336pio=system.iobus.port[18]
1337
1338[system.tsunami.fake_pnp_read7]
1339type=IsaFake
1340fake_mem=false
1341pio_addr=8804615848899
1342pio_latency=1000
1343pio_size=8
1344ret_bad_addr=false
1345ret_data16=65535
1346ret_data32=4294967295
1347ret_data64=18446744073709551615
1348ret_data8=255
1349system=system
1350update_data=false
1351warn_access=
1352pio=system.iobus.port[19]
1353
1354[system.tsunami.fake_pnp_write]
1355type=IsaFake
1356fake_mem=false
1357pio_addr=8804615850617
1358pio_latency=1000
1359pio_size=8
1360ret_bad_addr=false
1361ret_data16=65535
1362ret_data32=4294967295
1363ret_data64=18446744073709551615
1364ret_data8=255
1365system=system
1366update_data=false
1367warn_access=
1368pio=system.iobus.port[11]
1369
1370[system.tsunami.fake_ppc]
1371type=IsaFake
1372fake_mem=false
1373pio_addr=8804615848891
1374pio_latency=1000
1375pio_size=8
1376ret_bad_addr=false
1377ret_data16=65535
1378ret_data32=4294967295
1379ret_data64=18446744073709551615
1380ret_data8=255
1381system=system
1382update_data=false
1383warn_access=
1384pio=system.iobus.port[8]
1385
1386[system.tsunami.fake_sm_chip]
1387type=IsaFake
1388fake_mem=false
1389pio_addr=8804615848816
1390pio_latency=1000
1391pio_size=8
1392ret_bad_addr=false
1393ret_data16=65535
1394ret_data32=4294967295
1395ret_data64=18446744073709551615
1396ret_data8=255
1397system=system
1398update_data=false
1399warn_access=
1400pio=system.iobus.port[3]
1401
1402[system.tsunami.fake_uart1]
1403type=IsaFake
1404fake_mem=false
1405pio_addr=8804615848696
1406pio_latency=1000
1407pio_size=8
1408ret_bad_addr=false
1409ret_data16=65535
1410ret_data32=4294967295
1411ret_data64=18446744073709551615
1412ret_data8=255
1413system=system
1414update_data=false
1415warn_access=
1416pio=system.iobus.port[4]
1417
1418[system.tsunami.fake_uart2]
1419type=IsaFake
1420fake_mem=false
1421pio_addr=8804615848936
1422pio_latency=1000
1423pio_size=8
1424ret_bad_addr=false
1425ret_data16=65535
1426ret_data32=4294967295
1427ret_data64=18446744073709551615
1428ret_data8=255
1429system=system
1430update_data=false
1431warn_access=
1432pio=system.iobus.port[5]
1433
1434[system.tsunami.fake_uart3]
1435type=IsaFake
1436fake_mem=false
1437pio_addr=8804615848680
1438pio_latency=1000
1439pio_size=8
1440ret_bad_addr=false
1441ret_data16=65535
1442ret_data32=4294967295
1443ret_data64=18446744073709551615
1444ret_data8=255
1445system=system
1446update_data=false
1447warn_access=
1448pio=system.iobus.port[6]
1449
1450[system.tsunami.fake_uart4]
1451type=IsaFake
1452fake_mem=false
1453pio_addr=8804615848944
1454pio_latency=1000
1455pio_size=8
1456ret_bad_addr=false
1457ret_data16=65535
1458ret_data32=4294967295
1459ret_data64=18446744073709551615
1460ret_data8=255
1461system=system
1462update_data=false
1463warn_access=
1464pio=system.iobus.port[7]
1465
1466[system.tsunami.fb]
1467type=BadDevice
1468devicename=FrameBuffer
1469pio_addr=8804615848912
1470pio_latency=1000
1471system=system
1472pio=system.iobus.port[22]
1473
1474[system.tsunami.ide]
1475type=IdeController
1476BAR0=1
1477BAR0LegacyIO=false
1478BAR0Size=8
1479BAR1=1
1480BAR1LegacyIO=false
1481BAR1Size=4
1482BAR2=1
1483BAR2LegacyIO=false
1484BAR2Size=8
1485BAR3=1
1486BAR3LegacyIO=false
1487BAR3Size=4
1488BAR4=1
1489BAR4LegacyIO=false
1490BAR4Size=16
1491BAR5=1
1492BAR5LegacyIO=false
1493BAR5Size=0
1494BIST=0
1495CacheLineSize=0
1496CardbusCIS=0
1497ClassCode=1
1498Command=0
1499DeviceID=28945
1500ExpansionROM=0
1501HeaderType=0
1502InterruptLine=31
1503InterruptPin=1
1504LatencyTimer=0
1505MaximumLatency=0
1506MinimumGrant=0
1507ProgIF=133
1508Revision=0
1509Status=640
1510SubClassCode=1
1511SubsystemID=0
1512SubsystemVendorID=0
1513VendorID=32902
1514config_latency=20000
1515ctrl_offset=0
1516disks=system.disk0 system.disk2
1517io_shift=0
1518max_backoff_delay=10000000
1519min_backoff_delay=4000
1520pci_bus=0
1521pci_dev=0
1522pci_func=0
1523pio_latency=1000
1524platform=system.tsunami
1525system=system
1526config=system.iobus.port[27]
1527dma=system.iobus.port[28]
1528pio=system.iobus.port[26]
1529
1530[system.tsunami.io]
1531type=TsunamiIO
1532frequency=976562500
1533pio_addr=8804615847936
1534pio_latency=1000
1535system=system
1536time=Thu Jan  1 00:00:00 2009
1537tsunami=system.tsunami
1538year_is_bcd=false
1539pio=system.iobus.port[23]
1540
1541[system.tsunami.pchip]
1542type=TsunamiPChip
1543pio_addr=8802535473152
1544pio_latency=1000
1545system=system
1546tsunami=system.tsunami
1547pio=system.iobus.port[2]
1548
1549[system.tsunami.pciconfig]
1550type=PciConfigAll
1551bus=0
1552pio_latency=1
1553platform=system.tsunami
1554size=16777216
1555system=system
1556pio=system.iobus.default
1557
1558[system.tsunami.uart]
1559type=Uart8250
1560pio_addr=8804615848952
1561pio_latency=1000
1562platform=system.tsunami
1563system=system
1564terminal=system.terminal
1565pio=system.iobus.port[24]
1566
1567