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