ARM: update stats for bp and squash fixes.

This commit is contained in:
Ali Saidi 2012-09-25 11:49:41 -05:00
parent 80a26a3e39
commit 91e74beee6
111 changed files with 9995 additions and 9605 deletions

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=timing mem_mode=timing
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu] [system.cpu]
@ -134,7 +135,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -184,7 +184,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -201,8 +200,8 @@ walker=system.cpu.checker.dtb.walker
[system.cpu.checker.dtb.walker] [system.cpu.checker.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[5] port=system.toL2Bus.slave[5]
@ -214,8 +213,8 @@ walker=system.cpu.checker.itb.walker
[system.cpu.checker.itb.walker] [system.cpu.checker.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[4] port=system.toL2Bus.slave[4]
@ -227,16 +226,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -255,8 +256,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -528,16 +529,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -559,8 +562,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -586,16 +589,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -611,16 +616,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -645,9 +652,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -661,8 +669,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -682,17 +691,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -736,16 +747,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -758,8 +768,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -770,17 +778,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -794,6 +804,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -807,39 +818,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -847,21 +862,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -880,23 +897,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -907,9 +926,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -918,11 +938,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -930,73 +951,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -1005,36 +1033,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -4,8 +4,40 @@ warn: Sockets disabled, not accepting gdb connections
warn: The clidr register always reports 0 caches. warn: The clidr register always reports 0 caches.
warn: clidr LoUIS field of 0b001 to match current ARM implementations. warn: clidr LoUIS field of 0b001 to match current ARM implementations.
warn: The csselr register isn't implemented. warn: The csselr register isn't implemented.
panic: Not supported on checker! warn: The ccsidr register isn't implemented and always reads as 0.
@ cycle 197694500 warn: instruction 'mcr bpiallis' unimplemented
[getInstPort:build/ARM/cpu/checker/cpu.hh, line 130] warn: instruction 'mcr icialluis' unimplemented
Memory Usage: 355632 KBytes warn: instruction 'mcr dccimvac' unimplemented
Program aborted at cycle 197694500 warn: instruction 'mcr dccmvau' unimplemented
warn: instruction 'mcr icimvau' unimplemented
warn: 6471379000: Instruction results do not match! (Values may not actually be integers) Inst: 0x3744, checker: 0x3748
warn: 6479236500: Instruction results do not match! (Values may not actually be integers) Inst: 0x3704, checker: 0x3708
warn: 6488789500: Instruction results do not match! (Values may not actually be integers) Inst: 0x36c4, checker: 0x36c8
warn: 6527432500: Instruction results do not match! (Values may not actually be integers) Inst: 0x3604, checker: 0x3608
warn: 6543641500: Instruction results do not match! (Values may not actually be integers) Inst: 0x35c4, checker: 0x35c8
warn: 7089434000: Instruction results do not match! (Values may not actually be integers) Inst: 0x34f0, checker: 0x34f8
warn: 12809896500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 12854316500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 13169361500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 14424922500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 14474529500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 15519752500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: 15669382500: Instruction results do not match! (Values may not actually be integers) Inst: 0xc02dd14c, checker: 0xc781befc
warn: LCD dual screen mode not supported
warn: 54391557500: Instruction results do not match! (Values may not actually be integers) Inst: 0x19dc, checker: 0x1a04
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: 816692532000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: instruction 'mcr icialluis' unimplemented
warn: instruction 'mcr bpiallis' unimplemented
warn: 2486377425500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9debc, checker: 0
warn: 2500398254500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d2b4, checker: 0
warn: 2501706856500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d2a4, checker: 0
warn: 2523057678500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d2b4, checker: 0
warn: 2523647855500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d2b4, checker: 0
warn: 2529994034500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d974, checker: 0
warn: 2530576345500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d954, checker: 0
warn: 2531219324500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9d9fc, checker: 0
warn: 2531220454500: Instruction results do not match! (Values may not actually be integers) Inst: 0x9da34, checker: 0
hack: be nice to actually delete the event here

View file

@ -1,11 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 02:25:32 gem5 started Sep 21 2012 12:35:22
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 2537929870500 because m5_exit instruction encountered

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=timing mem_mode=timing
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu0] [system.cpu0]
@ -134,7 +135,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -168,16 +168,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -196,8 +198,8 @@ walker=system.cpu0.dtb.walker
[system.cpu0.dtb.walker] [system.cpu0.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -469,16 +471,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -500,8 +504,8 @@ walker=system.cpu0.itb.walker
[system.cpu0.itb.walker] [system.cpu0.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -576,7 +580,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -610,16 +613,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -638,8 +643,8 @@ walker=system.cpu1.dtb.walker
[system.cpu1.dtb.walker] [system.cpu1.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[7] port=system.toL2Bus.slave[7]
@ -911,16 +916,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -942,8 +949,8 @@ walker=system.cpu1.itb.walker
[system.cpu1.itb.walker] [system.cpu1.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[6] port=system.toL2Bus.slave[6]
@ -969,16 +976,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -994,16 +1003,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -1028,9 +1039,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -1044,8 +1056,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -1065,17 +1078,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -1119,16 +1134,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -1141,8 +1155,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -1153,17 +1165,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -1177,6 +1191,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -1190,39 +1205,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -1230,21 +1249,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -1263,23 +1284,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -1290,9 +1313,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -1301,11 +1325,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -1313,73 +1338,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -1388,36 +1420,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -13,7 +13,6 @@ warn: instruction 'mcr icimvau' unimplemented
warn: instruction 'mcr bpiallis' unimplemented warn: instruction 'mcr bpiallis' unimplemented
warn: LCD dual screen mode not supported warn: LCD dual screen mode not supported
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: instruction 'mcr icialluis' unimplemented warn: instruction 'mcr icialluis' unimplemented
warn: instruction 'mcr icialluis' unimplemented warn: instruction 'mcr icialluis' unimplemented
hack: be nice to actually delete the event here hack: be nice to actually delete the event here

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 02:25:35 gem5 started Sep 21 2012 12:18:35
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 2582310281500 because m5_exit instruction encountered Exiting @ tick 2616878893500 because m5_exit instruction encountered

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=timing mem_mode=timing
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu] [system.cpu]
@ -134,7 +135,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -168,16 +168,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -196,8 +198,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -469,16 +471,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -500,8 +504,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -527,16 +531,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -552,16 +558,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -586,9 +594,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -602,8 +611,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -623,17 +633,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -677,16 +689,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -699,8 +710,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -711,17 +720,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -735,6 +746,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -748,39 +760,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -788,21 +804,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -821,23 +839,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -848,9 +868,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -859,11 +880,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -871,73 +893,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -946,36 +975,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -13,7 +13,6 @@ warn: instruction 'mcr icimvau' unimplemented
warn: LCD dual screen mode not supported warn: LCD dual screen mode not supported
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
warn: instruction 'mcr icialluis' unimplemented warn: instruction 'mcr icialluis' unimplemented
warn: instruction 'mcr bpiallis' unimplemented warn: instruction 'mcr bpiallis' unimplemented
hack: be nice to actually delete the event here hack: be nice to actually delete the event here

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 02:23:14 gem5 started Sep 21 2012 12:10:34
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 -re tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 2503329223500 because m5_exit instruction encountered Exiting @ tick 2537929870500 because m5_exit instruction encountered

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=gzip input.log 1 cmd=gzip input.log 1
cwd=build/ARM/tests/fast/long/se/00.gzip/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/00.gzip/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/gzip executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:22:13 gem5 started Sep 21 2012 12:54:44
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/00.gzip/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/00.gzip/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/00.gzip/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/00.gzip/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init
@ -38,4 +38,4 @@ Uncompressing Data
Uncompressed data 1048576 bytes in length Uncompressed data 1048576 bytes in length
Uncompressed data compared correctly Uncompressed data compared correctly
Tested 1MB buffer: OK! Tested 1MB buffer: OK!
Exiting @ tick 164812294500 because target called exit() Exiting @ tick 164735271500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=gzip input.log 1 cmd=gzip input.log 1
cwd=build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/gzip executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 00:38:20 gem5 started Sep 21 2012 12:41:05
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init

View file

@ -4,11 +4,11 @@ sim_seconds 0.301191 # Nu
sim_ticks 301191365000 # Number of ticks simulated sim_ticks 301191365000 # Number of ticks simulated
final_tick 301191365000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 301191365000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 3330708 # Simulator instruction rate (inst/s) host_inst_rate 2514683 # Simulator instruction rate (inst/s)
host_op_rate 3519478 # Simulator op (including micro ops) rate (op/s) host_op_rate 2657205 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1759805795 # Simulator tick rate (ticks/s) host_tick_rate 1328652667 # Simulator tick rate (ticks/s)
host_mem_usage 224176 # Number of bytes of host memory used host_mem_usage 218896 # Number of bytes of host memory used
host_seconds 171.15 # Real time elapsed on the host host_seconds 226.69 # Real time elapsed on the host
sim_insts 570051636 # Number of instructions simulated sim_insts 570051636 # Number of instructions simulated
sim_ops 602359842 # Number of ops (including micro ops) simulated sim_ops 602359842 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 2280298100 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 2280298100 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 602359842 # Nu
system.cpu.num_int_alu_accesses 533522631 # Number of integer alu accesses system.cpu.num_int_alu_accesses 533522631 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 1995305 # number of times a function call or return occured system.cpu.num_func_calls 1995305 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 67017094 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 67050634 # number of instructions that are conditional controls
system.cpu.num_int_insts 533522631 # number of integer instructions system.cpu.num_int_insts 533522631 # number of integer instructions
system.cpu.num_fp_insts 16 # number of float instructions system.cpu.num_fp_insts 16 # number of float instructions
system.cpu.num_int_register_reads 2770242967 # number of times the integer registers were read system.cpu.num_int_register_reads 2770242967 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=gzip input.log 1 cmd=gzip input.log 1
cwd=build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/gzip executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:28:47 gem5 started Sep 21 2012 12:37:42
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/00.gzip/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/00.gzip/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init

View file

@ -4,11 +4,11 @@ sim_seconds 0.795271 # Nu
sim_ticks 795270546000 # Number of ticks simulated sim_ticks 795270546000 # Number of ticks simulated
final_tick 795270546000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 795270546000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 873454 # Simulator instruction rate (inst/s) host_inst_rate 1274959 # Simulator instruction rate (inst/s)
host_op_rate 922399 # Simulator op (including micro ops) rate (op/s) host_op_rate 1346403 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1221783566 # Simulator tick rate (ticks/s) host_tick_rate 1783406999 # Simulator tick rate (ticks/s)
host_mem_usage 232680 # Number of bytes of host memory used host_mem_usage 227740 # Number of bytes of host memory used
host_seconds 650.91 # Real time elapsed on the host host_seconds 445.93 # Real time elapsed on the host
sim_insts 568539335 # Number of instructions simulated sim_insts 568539335 # Number of instructions simulated
sim_ops 600398272 # Number of ops (including micro ops) simulated sim_ops 600398272 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 39104 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 39104 # Number of bytes read from this memory
@ -85,7 +85,7 @@ system.cpu.committedOps 600398272 # Nu
system.cpu.num_int_alu_accesses 533522631 # Number of integer alu accesses system.cpu.num_int_alu_accesses 533522631 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 1995305 # number of times a function call or return occured system.cpu.num_func_calls 1995305 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 67017094 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 67050634 # number of instructions that are conditional controls
system.cpu.num_int_insts 533522631 # number of integer instructions system.cpu.num_int_insts 533522631 # number of integer instructions
system.cpu.num_fp_insts 16 # number of float instructions system.cpu.num_fp_insts 16 # number of float instructions
system.cpu.num_int_register_reads 3212467067 # number of times the integer registers were read system.cpu.num_int_register_reads 3212467067 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,14 +513,14 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=mcf mcf.in cmd=mcf mcf.in
cwd=build/ARM/tests/fast/long/se/10.mcf/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/mcf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
gid=100 gid=100
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in input=/projects/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:39:45 gem5 started Sep 21 2012 11:53:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/10.mcf/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/10.mcf/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
@ -23,4 +23,4 @@ simplex iterations : 2663
flow value : 3080014995 flow value : 3080014995
checksum : 68389 checksum : 68389
optimal optimal
Exiting @ tick 28553466500 because target called exit() Exiting @ tick 28505597000 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,14 +95,14 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=mcf mcf.in cmd=mcf mcf.in
cwd=build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/mcf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
gid=100 gid=100
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in input=/projects/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 00:44:35 gem5 started Sep 21 2012 14:03:25
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.054241 # Nu
sim_ticks 54240661000 # Number of ticks simulated sim_ticks 54240661000 # Number of ticks simulated
final_tick 54240661000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 54240661000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 3184418 # Simulator instruction rate (inst/s) host_inst_rate 2374877 # Simulator instruction rate (inst/s)
host_op_rate 3207282 # Simulator op (including micro ops) rate (op/s) host_op_rate 2391929 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1906403630 # Simulator tick rate (ticks/s) host_tick_rate 1421759359 # Simulator tick rate (ticks/s)
host_mem_usage 357244 # Number of bytes of host memory used host_mem_usage 351688 # Number of bytes of host memory used
host_seconds 28.45 # Real time elapsed on the host host_seconds 38.15 # Real time elapsed on the host
sim_insts 90602407 # Number of instructions simulated sim_insts 90602407 # Number of instructions simulated
sim_ops 91252960 # Number of ops (including micro ops) simulated sim_ops 91252960 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 431323080 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 431323080 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 91252960 # Nu
system.cpu.num_int_alu_accesses 72525674 # Number of integer alu accesses system.cpu.num_int_alu_accesses 72525674 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 48 # Number of float alu accesses system.cpu.num_fp_alu_accesses 48 # Number of float alu accesses
system.cpu.num_func_calls 112245 # number of times a function call or return occured system.cpu.num_func_calls 112245 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 15548925 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 15549034 # number of instructions that are conditional controls
system.cpu.num_int_insts 72525674 # number of integer instructions system.cpu.num_int_insts 72525674 # number of integer instructions
system.cpu.num_fp_insts 48 # number of float instructions system.cpu.num_fp_insts 48 # number of float instructions
system.cpu.num_int_register_reads 396912478 # number of times the integer registers were read system.cpu.num_int_register_reads 396912478 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,14 +182,14 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=mcf mcf.in cmd=mcf mcf.in
cwd=build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/mcf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
gid=100 gid=100
input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in input=/projects/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:40:44 gem5 started Sep 21 2012 12:45:02
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/10.mcf/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.148268 # Nu
sim_ticks 148267705000 # Number of ticks simulated sim_ticks 148267705000 # Number of ticks simulated
final_tick 148267705000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 148267705000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1021914 # Simulator instruction rate (inst/s) host_inst_rate 1153616 # Simulator instruction rate (inst/s)
host_op_rate 1029241 # Simulator op (including micro ops) rate (op/s) host_op_rate 1161887 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1672798092 # Simulator tick rate (ticks/s) host_tick_rate 1888384270 # Simulator tick rate (ticks/s)
host_mem_usage 365748 # Number of bytes of host memory used host_mem_usage 360564 # Number of bytes of host memory used
host_seconds 88.63 # Real time elapsed on the host host_seconds 78.52 # Real time elapsed on the host
sim_insts 90576861 # Number of instructions simulated sim_insts 90576861 # Number of instructions simulated
sim_ops 91226312 # Number of ops (including micro ops) simulated sim_ops 91226312 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 36992 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 36992 # Number of bytes read from this memory
@ -78,7 +78,7 @@ system.cpu.committedOps 91226312 # Nu
system.cpu.num_int_alu_accesses 72525674 # Number of integer alu accesses system.cpu.num_int_alu_accesses 72525674 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 48 # Number of float alu accesses system.cpu.num_fp_alu_accesses 48 # Number of float alu accesses
system.cpu.num_func_calls 112245 # number of times a function call or return occured system.cpu.num_func_calls 112245 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 15548925 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 15549034 # number of instructions that are conditional controls
system.cpu.num_int_insts 72525674 # number of integer instructions system.cpu.num_int_insts 72525674 # number of integer instructions
system.cpu.num_fp_insts 48 # number of float instructions system.cpu.num_fp_insts 48 # number of float instructions
system.cpu.num_int_register_reads 464563355 # number of times the integer registers were read system.cpu.num_int_register_reads 464563355 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -512,9 +518,9 @@ egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/parser executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/parser
gid=100 gid=100
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in input=/projects/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -535,8 +541,9 @@ slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,9 +1,9 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 01:18:01 gem5 started Sep 21 2012 12:11:01
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
@ -67,4 +67,4 @@ info: Increasing stack size by one page.
about 2 million people attended about 2 million people attended
the five best costumes got prizes the five best costumes got prizes
No errors! No errors!
Exiting @ tick 213305827500 because target called exit() Exiting @ tick 205972871500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,14 +95,14 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=parser 2.1.dict -batch cmd=parser 2.1.dict -batch
cwd=build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/parser executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/parser
gid=100 gid=100
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in input=/projects/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 00:45:54 gem5 started Sep 21 2012 11:53:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.290499 # Nu
sim_ticks 290498967000 # Number of ticks simulated sim_ticks 290498967000 # Number of ticks simulated
final_tick 290498967000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 290498967000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 3026360 # Simulator instruction rate (inst/s) host_inst_rate 2312706 # Simulator instruction rate (inst/s)
host_op_rate 3411010 # Simulator op (including micro ops) rate (op/s) host_op_rate 2606651 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1735464120 # Simulator tick rate (ticks/s) host_tick_rate 1326219887 # Simulator tick rate (ticks/s)
host_mem_usage 228428 # Number of bytes of host memory used host_mem_usage 222284 # Number of bytes of host memory used
host_seconds 167.39 # Real time elapsed on the host host_seconds 219.04 # Real time elapsed on the host
sim_insts 506581607 # Number of instructions simulated sim_insts 506581607 # Number of instructions simulated
sim_ops 570968167 # Number of ops (including micro ops) simulated sim_ops 570968167 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 2066445500 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 2066445500 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 570968167 # Nu
system.cpu.num_int_alu_accesses 470727695 # Number of integer alu accesses system.cpu.num_int_alu_accesses 470727695 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 19311615 # number of times a function call or return occured system.cpu.num_func_calls 19311615 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 94894804 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 94895872 # number of instructions that are conditional controls
system.cpu.num_int_insts 470727695 # number of integer instructions system.cpu.num_int_insts 470727695 # number of integer instructions
system.cpu.num_fp_insts 16 # number of float instructions system.cpu.num_fp_insts 16 # number of float instructions
system.cpu.num_int_register_reads 2465023683 # number of times the integer registers were read system.cpu.num_int_register_reads 2465023683 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,14 +182,14 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=parser 2.1.dict -batch cmd=parser 2.1.dict -batch
cwd=build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/parser executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/parser
gid=100 gid=100
input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in input=/projects/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
max_stack_size=67108864 max_stack_size=67108864
output=cout output=cout
pid=100 pid=100
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:48:14 gem5 started Sep 21 2012 12:31:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/20.parser/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/20.parser/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.720346 # Nu
sim_ticks 720345914000 # Number of ticks simulated sim_ticks 720345914000 # Number of ticks simulated
final_tick 720345914000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 720345914000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 808443 # Simulator instruction rate (inst/s) host_inst_rate 1112468 # Simulator instruction rate (inst/s)
host_op_rate 910979 # Simulator op (including micro ops) rate (op/s) host_op_rate 1253563 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1153216038 # Simulator tick rate (ticks/s) host_tick_rate 1586896277 # Simulator tick rate (ticks/s)
host_mem_usage 236932 # Number of bytes of host memory used host_mem_usage 231144 # Number of bytes of host memory used
host_seconds 624.64 # Real time elapsed on the host host_seconds 453.93 # Real time elapsed on the host
sim_insts 504986853 # Number of instructions simulated sim_insts 504986853 # Number of instructions simulated
sim_ops 569034839 # Number of ops (including micro ops) simulated sim_ops 569034839 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 178368 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 178368 # Number of bytes read from this memory
@ -85,7 +85,7 @@ system.cpu.committedOps 569034839 # Nu
system.cpu.num_int_alu_accesses 470727695 # Number of integer alu accesses system.cpu.num_int_alu_accesses 470727695 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses system.cpu.num_fp_alu_accesses 16 # Number of float alu accesses
system.cpu.num_func_calls 19311615 # number of times a function call or return occured system.cpu.num_func_calls 19311615 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 94894804 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 94895872 # number of instructions that are conditional controls
system.cpu.num_int_insts 470727695 # number of integer instructions system.cpu.num_int_insts 470727695 # number of integer instructions
system.cpu.num_fp_insts 16 # number of float instructions system.cpu.num_fp_insts 16 # number of float instructions
system.cpu.num_int_register_reads 2844375179 # number of times the integer registers were read system.cpu.num_int_register_reads 2844375179 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ARM/tests/fast/long/se/30.eon/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/eon executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/eon
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:48:29 gem5 started Sep 21 2012 13:21:28
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/30.eon/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/30.eon/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.
@ -13,4 +13,4 @@ info: Increasing stack size by one page.
info: Increasing stack size by one page. info: Increasing stack size by one page.
info: Increasing stack size by one page. info: Increasing stack size by one page.
OO-style eon Time= 0.070000 OO-style eon Time= 0.070000
Exiting @ tick 71229334000 because target called exit() Exiting @ tick 70907303500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/eon executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/eon
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 00:54:17 gem5 started Sep 21 2012 12:08:07
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 0.212344 # Nu
sim_ticks 212344043000 # Number of ticks simulated sim_ticks 212344043000 # Number of ticks simulated
final_tick 212344043000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 212344043000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 2237295 # Simulator instruction rate (inst/s) host_inst_rate 1672295 # Simulator instruction rate (inst/s)
host_op_rate 2860273 # Simulator op (including micro ops) rate (op/s) host_op_rate 2137948 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1739965936 # Simulator tick rate (ticks/s) host_tick_rate 1300559764 # Simulator tick rate (ticks/s)
host_mem_usage 232696 # Number of bytes of host memory used host_mem_usage 226736 # Number of bytes of host memory used
host_seconds 122.04 # Real time elapsed on the host host_seconds 163.27 # Real time elapsed on the host
sim_insts 273037663 # Number of instructions simulated sim_insts 273037663 # Number of instructions simulated
sim_ops 349065399 # Number of ops (including micro ops) simulated sim_ops 349065399 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 1394641404 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 1394641404 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 349065399 # Nu
system.cpu.num_int_alu_accesses 279584918 # Number of integer alu accesses system.cpu.num_int_alu_accesses 279584918 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 114216705 # Number of float alu accesses system.cpu.num_fp_alu_accesses 114216705 # Number of float alu accesses
system.cpu.num_func_calls 12448615 # number of times a function call or return occured system.cpu.num_func_calls 12448615 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 18087061 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 18105897 # number of instructions that are conditional controls
system.cpu.num_int_insts 279584918 # number of integer instructions system.cpu.num_int_insts 279584918 # number of integer instructions
system.cpu.num_fp_insts 114216705 # number of float instructions system.cpu.num_fp_insts 114216705 # number of float instructions
system.cpu.num_int_register_reads 1887652153 # number of times the integer registers were read system.cpu.num_int_register_reads 1887652153 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/eon executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/eon
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:02:17 gem5 started Sep 21 2012 13:57:28
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/30.eon/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/30.eon/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 0.525920 # Nu
sim_ticks 525920061000 # Number of ticks simulated sim_ticks 525920061000 # Number of ticks simulated
final_tick 525920061000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 525920061000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 966127 # Simulator instruction rate (inst/s) host_inst_rate 787177 # Simulator instruction rate (inst/s)
host_op_rate 1235157 # Simulator op (including micro ops) rate (op/s) host_op_rate 1006377 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1862970627 # Simulator tick rate (ticks/s) host_tick_rate 1517904458 # Simulator tick rate (ticks/s)
host_mem_usage 241076 # Number of bytes of host memory used host_mem_usage 235608 # Number of bytes of host memory used
host_seconds 282.30 # Real time elapsed on the host host_seconds 346.48 # Real time elapsed on the host
sim_insts 272739283 # Number of instructions simulated sim_insts 272739283 # Number of instructions simulated
sim_ops 348687122 # Number of ops (including micro ops) simulated sim_ops 348687122 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 166976 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 166976 # Number of bytes read from this memory
@ -78,7 +78,7 @@ system.cpu.committedOps 348687122 # Nu
system.cpu.num_int_alu_accesses 279584917 # Number of integer alu accesses system.cpu.num_int_alu_accesses 279584917 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 114216705 # Number of float alu accesses system.cpu.num_fp_alu_accesses 114216705 # Number of float alu accesses
system.cpu.num_func_calls 12448615 # number of times a function call or return occured system.cpu.num_func_calls 12448615 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 18087060 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 18105896 # number of instructions that are conditional controls
system.cpu.num_int_insts 279584917 # number of integer instructions system.cpu.num_int_insts 279584917 # number of integer instructions
system.cpu.num_fp_insts 114216705 # number of float instructions system.cpu.num_fp_insts 114216705 # number of float instructions
system.cpu.num_int_register_reads 2212913168 # number of times the integer registers were read system.cpu.num_int_register_reads 2212913168 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=perlbmk -I. -I lib lgred.makerand.pl cmd=perlbmk -I. -I lib lgred.makerand.pl
cwd=build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/perlbmk executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:07:10 gem5 started Sep 21 2012 12:46:31
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.
@ -1385,4 +1385,4 @@ info: Increasing stack size by one page.
2000: 760651391 2000: 760651391
1000: 4031656975 1000: 4031656975
0: 2206428413 0: 2206428413
Exiting @ tick 735462942500 because target called exit() Exiting @ tick 653190727500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=perlbmk -I. -I lib lgred.makerand.pl cmd=perlbmk -I. -I lib lgred.makerand.pl
cwd=build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/perlbmk executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 01:03:08 gem5 started Sep 21 2012 11:53:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 0.945613 # Nu
sim_ticks 945613126000 # Number of ticks simulated sim_ticks 945613126000 # Number of ticks simulated
final_tick 945613126000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 945613126000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 2568124 # Simulator instruction rate (inst/s) host_inst_rate 1877363 # Simulator instruction rate (inst/s)
host_op_rate 3497430 # Simulator op (including micro ops) rate (op/s) host_op_rate 2556708 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1754178123 # Simulator tick rate (ticks/s) host_tick_rate 1282347761 # Simulator tick rate (ticks/s)
host_mem_usage 233172 # Number of bytes of host memory used host_mem_usage 223904 # Number of bytes of host memory used
host_seconds 539.06 # Real time elapsed on the host host_seconds 737.41 # Real time elapsed on the host
sim_insts 1384381606 # Number of instructions simulated sim_insts 1384381606 # Number of instructions simulated
sim_ops 1885336358 # Number of ops (including micro ops) simulated sim_ops 1885336358 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 5561086004 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 5561086004 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 1885336358 # Nu
system.cpu.num_int_alu_accesses 1653698868 # Number of integer alu accesses system.cpu.num_int_alu_accesses 1653698868 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 52289415 # Number of float alu accesses system.cpu.num_fp_alu_accesses 52289415 # Number of float alu accesses
system.cpu.num_func_calls 80372855 # number of times a function call or return occured system.cpu.num_func_calls 80372855 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 223735905 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 230619738 # number of instructions that are conditional controls
system.cpu.num_int_insts 1653698868 # number of integer instructions system.cpu.num_int_insts 1653698868 # number of integer instructions
system.cpu.num_fp_insts 52289415 # number of float instructions system.cpu.num_fp_insts 52289415 # number of float instructions
system.cpu.num_int_register_reads 8601515912 # number of times the integer registers were read system.cpu.num_int_register_reads 8601515912 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=perlbmk -I. -I lib lgred.makerand.pl cmd=perlbmk -I. -I lib lgred.makerand.pl
cwd=build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/perlbmk executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:24:15 gem5 started Sep 21 2012 12:04:21
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/40.perlbmk/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 2.369932 # Nu
sim_ticks 2369931974000 # Number of ticks simulated sim_ticks 2369931974000 # Number of ticks simulated
final_tick 2369931974000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 2369931974000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1141587 # Simulator instruction rate (inst/s) host_inst_rate 844398 # Simulator instruction rate (inst/s)
host_op_rate 1548644 # Simulator op (including micro ops) rate (op/s) host_op_rate 1145486 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1958218374 # Simulator tick rate (ticks/s) host_tick_rate 1448435887 # Simulator tick rate (ticks/s)
host_mem_usage 241676 # Number of bytes of host memory used host_mem_usage 232760 # Number of bytes of host memory used
host_seconds 1210.25 # Real time elapsed on the host host_seconds 1636.20 # Real time elapsed on the host
sim_insts 1381604339 # Number of instructions simulated sim_insts 1381604339 # Number of instructions simulated
sim_ops 1874244941 # Number of ops (including micro ops) simulated sim_ops 1874244941 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 144448 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 144448 # Number of bytes read from this memory
@ -85,7 +85,7 @@ system.cpu.committedOps 1874244941 # Nu
system.cpu.num_int_alu_accesses 1653698868 # Number of integer alu accesses system.cpu.num_int_alu_accesses 1653698868 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 52289415 # Number of float alu accesses system.cpu.num_fp_alu_accesses 52289415 # Number of float alu accesses
system.cpu.num_func_calls 80372855 # number of times a function call or return occured system.cpu.num_func_calls 80372855 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 223735905 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 230619738 # number of instructions that are conditional controls
system.cpu.num_int_insts 1653698868 # number of integer instructions system.cpu.num_int_insts 1653698868 # number of integer instructions
system.cpu.num_fp_insts 52289415 # number of float instructions system.cpu.num_fp_insts 52289415 # number of float instructions
system.cpu.num_int_register_reads 10466679913 # number of times the integer registers were read system.cpu.num_int_register_reads 10466679913 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=vortex lendian.raw cmd=vortex lendian.raw
cwd=build/ARM/tests/fast/long/se/50.vortex/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/vortex executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,11 +1,11 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:29:16 gem5 started Sep 21 2012 11:57:39
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/50.vortex/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/50.vortex/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/50.vortex/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.
Exiting @ tick 24460150500 because target called exit() Exiting @ tick 24260940500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=vortex lendian.raw cmd=vortex lendian.raw
cwd=build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/vortex executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 01:19:28 gem5 started Sep 21 2012 14:04:14
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 0.053932 # Nu
sim_ticks 53932157000 # Number of ticks simulated sim_ticks 53932157000 # Number of ticks simulated
final_tick 53932157000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 53932157000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 2430593 # Simulator instruction rate (inst/s) host_inst_rate 1829500 # Simulator instruction rate (inst/s)
host_op_rate 3449236 # Simulator op (including micro ops) rate (op/s) host_op_rate 2596230 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1848555696 # Simulator tick rate (ticks/s) host_tick_rate 1391402909 # Simulator tick rate (ticks/s)
host_mem_usage 232076 # Number of bytes of host memory used host_mem_usage 226332 # Number of bytes of host memory used
host_seconds 29.18 # Real time elapsed on the host host_seconds 38.76 # Real time elapsed on the host
sim_insts 70913181 # Number of instructions simulated sim_insts 70913181 # Number of instructions simulated
sim_ops 100632428 # Number of ops (including micro ops) simulated sim_ops 100632428 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 312580272 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 312580272 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 100632428 # Nu
system.cpu.num_int_alu_accesses 91472780 # Number of integer alu accesses system.cpu.num_int_alu_accesses 91472780 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 56 # Number of float alu accesses system.cpu.num_fp_alu_accesses 56 # Number of float alu accesses
system.cpu.num_func_calls 3311620 # number of times a function call or return occured system.cpu.num_func_calls 3311620 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 10711742 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 10748863 # number of instructions that are conditional controls
system.cpu.num_int_insts 91472780 # number of integer instructions system.cpu.num_int_insts 91472780 # number of integer instructions
system.cpu.num_fp_insts 56 # number of float instructions system.cpu.num_fp_insts 56 # number of float instructions
system.cpu.num_int_register_reads 452177195 # number of times the integer registers were read system.cpu.num_int_register_reads 452177195 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=vortex lendian.raw cmd=vortex lendian.raw
cwd=build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/vortex executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:37:12 gem5 started Sep 21 2012 12:06:20
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page. info: Increasing stack size by one page.

View file

@ -4,11 +4,11 @@ sim_seconds 0.133513 # Nu
sim_ticks 133513136000 # Number of ticks simulated sim_ticks 133513136000 # Number of ticks simulated
final_tick 133513136000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 133513136000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1170283 # Simulator instruction rate (inst/s) host_inst_rate 903503 # Simulator instruction rate (inst/s)
host_op_rate 1659492 # Simulator op (including micro ops) rate (op/s) host_op_rate 1281191 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2220265254 # Simulator tick rate (ticks/s) host_tick_rate 1714129830 # Simulator tick rate (ticks/s)
host_mem_usage 240448 # Number of bytes of host memory used host_mem_usage 235208 # Number of bytes of host memory used
host_seconds 60.13 # Real time elapsed on the host host_seconds 77.89 # Real time elapsed on the host
sim_insts 70373628 # Number of instructions simulated sim_insts 70373628 # Number of instructions simulated
sim_ops 99791654 # Number of ops (including micro ops) simulated sim_ops 99791654 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 273728 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 273728 # Number of bytes read from this memory
@ -85,7 +85,7 @@ system.cpu.committedOps 99791654 # Nu
system.cpu.num_int_alu_accesses 91472780 # Number of integer alu accesses system.cpu.num_int_alu_accesses 91472780 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 56 # Number of float alu accesses system.cpu.num_fp_alu_accesses 56 # Number of float alu accesses
system.cpu.num_func_calls 3311620 # number of times a function call or return occured system.cpu.num_func_calls 3311620 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 10711742 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 10748863 # number of instructions that are conditional controls
system.cpu.num_int_insts 91472780 # number of integer instructions system.cpu.num_int_insts 91472780 # number of integer instructions
system.cpu.num_fp_insts 56 # number of float instructions system.cpu.num_fp_insts 56 # number of float instructions
system.cpu.num_int_register_reads 533542872 # number of times the integer registers were read system.cpu.num_int_register_reads 533542872 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=bzip2 input.source 1 cmd=bzip2 input.source 1
cwd=build/ARM/tests/fast/long/se/60.bzip2/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/60.bzip2/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2 executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:38:23 gem5 started Sep 21 2012 12:45:19
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/60.bzip2/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/60.bzip2/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/60.bzip2/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/60.bzip2/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init
@ -24,4 +24,4 @@ Uncompressing Data
Uncompressed data 1048576 bytes in length Uncompressed data 1048576 bytes in length
Uncompressed data compared correctly Uncompressed data compared correctly
Tested 1MB buffer: OK! Tested 1MB buffer: OK!
Exiting @ tick 479150606000 because target called exit() Exiting @ tick 479173106500 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=bzip2 input.source 1 cmd=bzip2 input.source 1
cwd=build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2 executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 01:21:22 gem5 started Sep 21 2012 12:26:56
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init

View file

@ -4,11 +4,11 @@ sim_seconds 0.861538 # Nu
sim_ticks 861538200000 # Number of ticks simulated sim_ticks 861538200000 # Number of ticks simulated
final_tick 861538200000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 861538200000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 3167213 # Simulator instruction rate (inst/s) host_inst_rate 2426875 # Simulator instruction rate (inst/s)
host_op_rate 3533259 # Simulator op (including micro ops) rate (op/s) host_op_rate 2707358 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1766632085 # Simulator tick rate (ticks/s) host_tick_rate 1353681051 # Simulator tick rate (ticks/s)
host_mem_usage 225200 # Number of bytes of host memory used host_mem_usage 219056 # Number of bytes of host memory used
host_seconds 487.67 # Real time elapsed on the host host_seconds 636.44 # Real time elapsed on the host
sim_insts 1544563041 # Number of instructions simulated sim_insts 1544563041 # Number of instructions simulated
sim_ops 1723073853 # Number of ops (including micro ops) simulated sim_ops 1723073853 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 6178262356 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 6178262356 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 1723073853 # Nu
system.cpu.num_int_alu_accesses 1536941842 # Number of integer alu accesses system.cpu.num_int_alu_accesses 1536941842 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 36 # Number of float alu accesses system.cpu.num_fp_alu_accesses 36 # Number of float alu accesses
system.cpu.num_func_calls 27330256 # number of times a function call or return occured system.cpu.num_func_calls 27330256 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 177498327 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 177498328 # number of instructions that are conditional controls
system.cpu.num_int_insts 1536941842 # number of integer instructions system.cpu.num_int_insts 1536941842 # number of integer instructions
system.cpu.num_fp_insts 36 # number of float instructions system.cpu.num_fp_insts 36 # number of float instructions
system.cpu.num_int_register_reads 7861284498 # number of times the integer registers were read system.cpu.num_int_register_reads 7861284498 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=bzip2 input.source 1 cmd=bzip2 input.source 1
cwd=build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2 executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:44:36 gem5 started Sep 21 2012 11:53:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/60.bzip2/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/60.bzip2/arm/linux/simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
spec_init spec_init

View file

@ -4,11 +4,11 @@ sim_seconds 2.409361 # Nu
sim_ticks 2409361491000 # Number of ticks simulated sim_ticks 2409361491000 # Number of ticks simulated
final_tick 2409361491000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 2409361491000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1494553 # Simulator instruction rate (inst/s) host_inst_rate 1043020 # Simulator instruction rate (inst/s)
host_op_rate 1667935 # Simulator op (including micro ops) rate (op/s) host_op_rate 1164020 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2340143235 # Simulator tick rate (ticks/s) host_tick_rate 1633141547 # Simulator tick rate (ticks/s)
host_mem_usage 233700 # Number of bytes of host memory used host_mem_usage 227940 # Number of bytes of host memory used
host_seconds 1029.58 # Real time elapsed on the host host_seconds 1475.29 # Real time elapsed on the host
sim_insts 1538759601 # Number of instructions simulated sim_insts 1538759601 # Number of instructions simulated
sim_ops 1717270334 # Number of ops (including micro ops) simulated sim_ops 1717270334 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 39424 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 39424 # Number of bytes read from this memory
@ -85,7 +85,7 @@ system.cpu.committedOps 1717270334 # Nu
system.cpu.num_int_alu_accesses 1536941842 # Number of integer alu accesses system.cpu.num_int_alu_accesses 1536941842 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 36 # Number of float alu accesses system.cpu.num_fp_alu_accesses 36 # Number of float alu accesses
system.cpu.num_func_calls 27330256 # number of times a function call or return occured system.cpu.num_func_calls 27330256 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 177498327 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 177498328 # number of instructions that are conditional controls
system.cpu.num_int_insts 1536941842 # number of integer instructions system.cpu.num_int_insts 1536941842 # number of integer instructions
system.cpu.num_fp_insts 36 # number of float instructions system.cpu.num_fp_insts 36 # number of float instructions
system.cpu.num_int_register_reads 9304894672 # number of times the integer registers were read system.cpu.num_int_register_reads 9304894672 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -507,12 +513,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=twolf smred cmd=twolf smred
cwd=build/ARM/tests/fast/long/se/70.twolf/arm/linux/o3-timing cwd=build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/twolf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 16:47:08 gem5 started Sep 21 2012 13:57:03
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/70.twolf/arm/linux/o3-timing -re tests/run.py build/ARM/tests/fast/long/se/70.twolf/arm/linux/o3-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing -re tests/run.py build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing
Couldn't unlink build/ARM/tests/fast/long/se/70.twolf/arm/linux/o3-timing/smred.sav Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing/smred.sav
Couldn't unlink build/ARM/tests/fast/long/se/70.twolf/arm/linux/o3-timing/smred.sv2 Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/o3-timing/smred.sv2
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
@ -23,4 +23,4 @@ info: Increasing stack size by one page.
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
122 123 124 Exiting @ tick 76017712000 because target called exit() 122 123 124 Exiting @ tick 76020082000 because target called exit()

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -48,7 +49,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -68,8 +68,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[4] port=system.membus.slave[4]
@ -84,8 +84,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.membus.slave[3] port=system.membus.slave[3]
@ -95,12 +95,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=twolf smred cmd=twolf smred
cwd=build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-atomic cwd=build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/twolf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -117,14 +117,15 @@ block_size=64
clock=1000 clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=64 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,10 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 28 2012 22:10:14 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jun 29 2012 01:29:40 gem5 started Sep 21 2012 12:39:32
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic -re tests/run.py build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic
Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic/smred.sav
Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic/smred.sv2
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.103107 # Nu
sim_ticks 103106766000 # Number of ticks simulated sim_ticks 103106766000 # Number of ticks simulated
final_tick 103106766000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 103106766000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 3148564 # Simulator instruction rate (inst/s) host_inst_rate 2085648 # Simulator instruction rate (inst/s)
host_op_rate 3447371 # Simulator op (including micro ops) rate (op/s) host_op_rate 2283582 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1883953687 # Simulator tick rate (ticks/s) host_tick_rate 1247954818 # Simulator tick rate (ticks/s)
host_mem_usage 227464 # Number of bytes of host memory used host_mem_usage 222132 # Number of bytes of host memory used
host_seconds 54.73 # Real time elapsed on the host host_seconds 82.62 # Real time elapsed on the host
sim_insts 172317409 # Number of instructions simulated sim_insts 172317409 # Number of instructions simulated
sim_ops 188670891 # Number of ops (including micro ops) simulated sim_ops 188670891 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 759440204 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 759440204 # Number of bytes read from this memory
@ -84,7 +84,7 @@ system.cpu.committedOps 188670891 # Nu
system.cpu.num_int_alu_accesses 150106218 # Number of integer alu accesses system.cpu.num_int_alu_accesses 150106218 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 1752310 # Number of float alu accesses system.cpu.num_fp_alu_accesses 1752310 # Number of float alu accesses
system.cpu.num_func_calls 3545028 # number of times a function call or return occured system.cpu.num_func_calls 3545028 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 32493890 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 32494341 # number of instructions that are conditional controls
system.cpu.num_int_insts 150106218 # number of integer instructions system.cpu.num_int_insts 150106218 # number of integer instructions
system.cpu.num_fp_insts 1752310 # number of float instructions system.cpu.num_fp_insts 1752310 # number of float instructions
system.cpu.num_int_register_reads 809396612 # number of times the integer registers were read system.cpu.num_int_register_reads 809396612 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -47,7 +48,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -61,16 +61,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -89,8 +91,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -99,16 +101,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -130,8 +134,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -140,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -176,12 +182,12 @@ type=ExeTracer
[system.cpu.workload] [system.cpu.workload]
type=LiveProcess type=LiveProcess
cmd=twolf smred cmd=twolf smred
cwd=build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-timing cwd=build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing
egid=100 egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/cpu2000/binaries/arm/linux/twolf executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -199,13 +205,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 17:03:03 gem5 started Sep 21 2012 12:07:48
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing -re tests/run.py build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing
Couldn't unlink build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-timing/smred.sav Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing/smred.sav
Couldn't unlink build/ARM/tests/fast/long/se/70.twolf/arm/linux/simple-timing/smred.sv2 Couldn't unlink build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing/smred.sv2
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...

View file

@ -4,11 +4,11 @@ sim_seconds 0.232090 # Nu
sim_ticks 232089948000 # Number of ticks simulated sim_ticks 232089948000 # Number of ticks simulated
final_tick 232089948000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 232089948000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1678684 # Simulator instruction rate (inst/s) host_inst_rate 1108463 # Simulator instruction rate (inst/s)
host_op_rate 1838338 # Simulator op (including micro ops) rate (op/s) host_op_rate 1213886 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2267224735 # Simulator tick rate (ticks/s) host_tick_rate 1497086914 # Simulator tick rate (ticks/s)
host_mem_usage 235976 # Number of bytes of host memory used host_mem_usage 230968 # Number of bytes of host memory used
host_seconds 102.37 # Real time elapsed on the host host_seconds 155.03 # Real time elapsed on the host
sim_insts 171842483 # Number of instructions simulated sim_insts 171842483 # Number of instructions simulated
sim_ops 188185920 # Number of ops (including micro ops) simulated sim_ops 188185920 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::cpu.inst 110656 # Number of bytes read from this memory system.physmem.bytes_read::cpu.inst 110656 # Number of bytes read from this memory
@ -78,7 +78,7 @@ system.cpu.committedOps 188185920 # Nu
system.cpu.num_int_alu_accesses 150106218 # Number of integer alu accesses system.cpu.num_int_alu_accesses 150106218 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 1752310 # Number of float alu accesses system.cpu.num_fp_alu_accesses 1752310 # Number of float alu accesses
system.cpu.num_func_calls 3545028 # number of times a function call or return occured system.cpu.num_func_calls 3545028 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 32493890 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 32494341 # number of instructions that are conditional controls
system.cpu.num_int_insts 150106218 # number of integer instructions system.cpu.num_int_insts 150106218 # number of integer instructions
system.cpu.num_fp_insts 1752310 # number of float instructions system.cpu.num_fp_insts 1752310 # number of float instructions
system.cpu.num_int_register_reads 898652246 # number of times the integer registers were read system.cpu.num_int_register_reads 898652246 # number of times the integer registers were read

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=atomic mem_mode=atomic
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu0] [system.cpu0]
@ -87,7 +88,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -104,16 +104,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -132,8 +134,8 @@ walker=system.cpu0.dtb.walker
[system.cpu0.dtb.walker] [system.cpu0.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -142,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -173,8 +177,8 @@ walker=system.cpu0.itb.walker
[system.cpu0.itb.walker] [system.cpu0.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -202,7 +206,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -219,16 +222,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -247,8 +252,8 @@ walker=system.cpu1.dtb.walker
[system.cpu1.dtb.walker] [system.cpu1.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[7] port=system.toL2Bus.slave[7]
@ -257,16 +262,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -288,8 +295,8 @@ walker=system.cpu1.itb.walker
[system.cpu1.itb.walker] [system.cpu1.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[6] port=system.toL2Bus.slave[6]
@ -315,16 +322,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -340,16 +349,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -374,9 +385,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -390,8 +402,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -411,17 +424,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -465,16 +480,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -487,8 +501,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -499,17 +511,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -523,6 +537,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -536,39 +551,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -576,21 +595,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -609,23 +630,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -636,9 +659,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -647,11 +671,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -659,73 +684,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -734,36 +766,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 00:55:21 gem5 started Sep 21 2012 11:19:07
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 912096763500 because m5_exit instruction encountered Exiting @ tick 912096763500 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 0.912097 # Nu
sim_ticks 912096763500 # Number of ticks simulated sim_ticks 912096763500 # Number of ticks simulated
final_tick 912096763500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 912096763500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1622636 # Simulator instruction rate (inst/s) host_inst_rate 1783031 # Simulator instruction rate (inst/s)
host_op_rate 2089140 # Simulator op (including micro ops) rate (op/s) host_op_rate 2295648 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 24015838223 # Simulator tick rate (ticks/s) host_tick_rate 26389770183 # Simulator tick rate (ticks/s)
host_mem_usage 388524 # Number of bytes of host memory used host_mem_usage 380112 # Number of bytes of host memory used
host_seconds 37.98 # Real time elapsed on the host host_seconds 34.56 # Real time elapsed on the host
sim_insts 61625970 # Number of instructions simulated sim_insts 61625970 # Number of instructions simulated
sim_ops 79343340 # Number of ops (including micro ops) simulated sim_ops 79343340 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::realview.clcd 39321600 # Number of bytes read from this memory system.physmem.bytes_read::realview.clcd 39321600 # Number of bytes read from this memory
@ -316,7 +316,7 @@ system.cpu0.committedOps 39129633 # Nu
system.cpu0.num_int_alu_accesses 34471201 # Number of integer alu accesses system.cpu0.num_int_alu_accesses 34471201 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 5449 # Number of float alu accesses system.cpu0.num_fp_alu_accesses 5449 # Number of float alu accesses
system.cpu0.num_func_calls 1241903 # number of times a function call or return occured system.cpu0.num_func_calls 1241903 # number of times a function call or return occured
system.cpu0.num_conditional_control_insts 4025450 # number of instructions that are conditional controls system.cpu0.num_conditional_control_insts 4044057 # number of instructions that are conditional controls
system.cpu0.num_int_insts 34471201 # number of integer instructions system.cpu0.num_int_insts 34471201 # number of integer instructions
system.cpu0.num_fp_insts 5449 # number of float instructions system.cpu0.num_fp_insts 5449 # number of float instructions
system.cpu0.num_int_register_reads 175121947 # number of times the integer registers were read system.cpu0.num_int_register_reads 175121947 # number of times the integer registers were read
@ -492,7 +492,7 @@ system.cpu1.committedOps 40213707 # Nu
system.cpu1.num_int_alu_accesses 35797832 # Number of integer alu accesses system.cpu1.num_int_alu_accesses 35797832 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 4436 # Number of float alu accesses system.cpu1.num_fp_alu_accesses 4436 # Number of float alu accesses
system.cpu1.num_func_calls 955227 # number of times a function call or return occured system.cpu1.num_func_calls 955227 # number of times a function call or return occured
system.cpu1.num_conditional_control_insts 4028429 # number of instructions that are conditional controls system.cpu1.num_conditional_control_insts 4048022 # number of instructions that are conditional controls
system.cpu1.num_int_insts 35797832 # number of integer instructions system.cpu1.num_int_insts 35797832 # number of integer instructions
system.cpu1.num_fp_insts 4436 # number of float instructions system.cpu1.num_fp_insts 4436 # number of float instructions
system.cpu1.num_int_register_reads 181634271 # number of times the integer registers were read system.cpu1.num_int_register_reads 181634271 # number of times the integer registers were read

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=atomic mem_mode=atomic
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu] [system.cpu]
@ -87,7 +88,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
simulate_data_stalls=false simulate_data_stalls=false
@ -104,16 +104,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -132,8 +134,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -142,16 +144,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -173,8 +177,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -200,16 +204,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -225,16 +231,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -259,9 +267,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -275,8 +284,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -296,17 +306,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -350,16 +362,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -372,8 +383,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -384,17 +393,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -408,6 +419,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -421,39 +433,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -461,21 +477,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -494,23 +512,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -521,9 +541,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -532,11 +553,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -544,73 +566,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -619,36 +648,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 00:54:29 gem5 started Sep 21 2012 11:19:18
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 2332810264000 because m5_exit instruction encountered Exiting @ tick 2332810264000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 2.332810 # Nu
sim_ticks 2332810264000 # Number of ticks simulated sim_ticks 2332810264000 # Number of ticks simulated
final_tick 2332810264000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 2332810264000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1498673 # Simulator instruction rate (inst/s) host_inst_rate 1681370 # Simulator instruction rate (inst/s)
host_op_rate 1927201 # Simulator op (including micro ops) rate (op/s) host_op_rate 2162138 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 57874436068 # Simulator tick rate (ticks/s) host_tick_rate 64929680145 # Simulator tick rate (ticks/s)
host_mem_usage 388524 # Number of bytes of host memory used host_mem_usage 380112 # Number of bytes of host memory used
host_seconds 40.31 # Real time elapsed on the host host_seconds 35.93 # Real time elapsed on the host
sim_insts 60408639 # Number of instructions simulated sim_insts 60408639 # Number of instructions simulated
sim_ops 77681819 # Number of ops (including micro ops) simulated sim_ops 77681819 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::realview.clcd 111673344 # Number of bytes read from this memory system.physmem.bytes_read::realview.clcd 111673344 # Number of bytes read from this memory
@ -225,7 +225,7 @@ system.cpu.committedOps 77681819 # Nu
system.cpu.num_int_alu_accesses 68795605 # Number of integer alu accesses system.cpu.num_int_alu_accesses 68795605 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses
system.cpu.num_func_calls 2136008 # number of times a function call or return occured system.cpu.num_func_calls 2136008 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 7904929 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 7942113 # number of instructions that are conditional controls
system.cpu.num_int_insts 68795605 # number of integer instructions system.cpu.num_int_insts 68795605 # number of integer instructions
system.cpu.num_fp_insts 10269 # number of float instructions system.cpu.num_fp_insts 10269 # number of float instructions
system.cpu.num_int_register_reads 349324274 # number of times the integer registers were read system.cpu.num_int_register_reads 349324274 # number of times the integer registers were read

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=timing mem_mode=timing
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu0] [system.cpu0]
@ -86,7 +87,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -100,16 +100,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -128,8 +130,8 @@ walker=system.cpu0.dtb.walker
[system.cpu0.dtb.walker] [system.cpu0.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -138,16 +140,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -169,8 +173,8 @@ walker=system.cpu0.itb.walker
[system.cpu0.itb.walker] [system.cpu0.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -197,7 +201,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -211,16 +214,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -239,8 +244,8 @@ walker=system.cpu1.dtb.walker
[system.cpu1.dtb.walker] [system.cpu1.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[7] port=system.toL2Bus.slave[7]
@ -249,16 +254,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -280,8 +287,8 @@ walker=system.cpu1.itb.walker
[system.cpu1.itb.walker] [system.cpu1.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[6] port=system.toL2Bus.slave[6]
@ -307,16 +314,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -332,16 +341,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -366,9 +377,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -382,8 +394,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -403,17 +416,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -457,16 +472,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -479,8 +493,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -491,17 +503,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -515,6 +529,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -528,39 +543,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -568,21 +587,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -601,23 +622,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -628,9 +651,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -639,11 +663,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -651,73 +676,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -726,36 +758,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 00:58:01 gem5 started Sep 21 2012 11:19:18
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing-dual
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 1172544977000 because m5_exit instruction encountered Exiting @ tick 1207290627000 because m5_exit instruction encountered

View file

@ -4,31 +4,13 @@ sim_seconds 1.207291 # Nu
sim_ticks 1207290627000 # Number of ticks simulated sim_ticks 1207290627000 # Number of ticks simulated
final_tick 1207290627000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 1207290627000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 965295 # Simulator instruction rate (inst/s) host_inst_rate 648322 # Simulator instruction rate (inst/s)
host_op_rate 1230212 # Simulator op (including micro ops) rate (op/s) host_op_rate 826248 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 18956490102 # Simulator tick rate (ticks/s) host_tick_rate 12731770448 # Simulator tick rate (ticks/s)
host_mem_usage 382720 # Number of bytes of host memory used host_mem_usage 380152 # Number of bytes of host memory used
host_seconds 63.69 # Real time elapsed on the host host_seconds 94.83 # Real time elapsed on the host
sim_insts 61477134 # Number of instructions simulated sim_insts 61477134 # Number of instructions simulated
sim_ops 78349023 # Number of ops (including micro ops) simulated sim_ops 78349023 # Number of ops (including micro ops) simulated
system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
system.realview.nvmem.bw_read::cpu0.inst 17 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::cpu1.inst 40 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::total 56 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu0.inst 17 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu1.inst 40 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::total 56 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu0.inst 17 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu1.inst 40 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::total 56 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 52642784 # Number of bytes read from this memory system.physmem.bytes_read::realview.clcd 52642784 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.dtb.walker 64 # Number of bytes read from this memory system.physmem.bytes_read::cpu0.dtb.walker 64 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.itb.walker 128 # Number of bytes read from this memory system.physmem.bytes_read::cpu0.itb.walker 128 # Number of bytes read from this memory
@ -88,6 +70,24 @@ system.physmem.bw_total::cpu1.itb.walker 53 # To
system.physmem.bw_total::cpu1.inst 267624 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::cpu1.inst 267624 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu1.data 6461987 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::cpu1.data 6461987 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 57984106 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::total 57984106 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
system.realview.nvmem.bw_read::cpu0.inst 17 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::cpu1.inst 40 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::total 56 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu0.inst 17 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu1.inst 40 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::total 56 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu0.inst 17 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu1.inst 40 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::total 56 # Total bandwidth to/from this memory (bytes/s)
system.l2c.replacements 69267 # number of replacements system.l2c.replacements 69267 # number of replacements
system.l2c.tagsinuse 52917.687101 # Cycle average of tags in use system.l2c.tagsinuse 52917.687101 # Cycle average of tags in use
system.l2c.total_refs 1645693 # Total number of references to valid blocks. system.l2c.total_refs 1645693 # Total number of references to valid blocks.
@ -576,7 +576,7 @@ system.cpu0.committedOps 37228975 # Nu
system.cpu0.num_int_alu_accesses 33114839 # Number of integer alu accesses system.cpu0.num_int_alu_accesses 33114839 # Number of integer alu accesses
system.cpu0.num_fp_alu_accesses 3860 # Number of float alu accesses system.cpu0.num_fp_alu_accesses 3860 # Number of float alu accesses
system.cpu0.num_func_calls 1241592 # number of times a function call or return occured system.cpu0.num_func_calls 1241592 # number of times a function call or return occured
system.cpu0.num_conditional_control_insts 4354316 # number of instructions that are conditional controls system.cpu0.num_conditional_control_insts 4373527 # number of instructions that are conditional controls
system.cpu0.num_int_insts 33114839 # number of integer instructions system.cpu0.num_int_insts 33114839 # number of integer instructions
system.cpu0.num_fp_insts 3860 # number of float instructions system.cpu0.num_fp_insts 3860 # number of float instructions
system.cpu0.num_int_register_reads 190147140 # number of times the integer registers were read system.cpu0.num_int_register_reads 190147140 # number of times the integer registers were read
@ -884,7 +884,7 @@ system.cpu1.committedOps 41120048 # Nu
system.cpu1.num_int_alu_accesses 37342001 # Number of integer alu accesses system.cpu1.num_int_alu_accesses 37342001 # Number of integer alu accesses
system.cpu1.num_fp_alu_accesses 6793 # Number of float alu accesses system.cpu1.num_fp_alu_accesses 6793 # Number of float alu accesses
system.cpu1.num_func_calls 963082 # number of times a function call or return occured system.cpu1.num_func_calls 963082 # number of times a function call or return occured
system.cpu1.num_conditional_control_insts 3716244 # number of instructions that are conditional controls system.cpu1.num_conditional_control_insts 3735102 # number of instructions that are conditional controls
system.cpu1.num_int_insts 37342001 # number of integer instructions system.cpu1.num_int_insts 37342001 # number of integer instructions
system.cpu1.num_fp_insts 6793 # number of float instructions system.cpu1.num_fp_insts 6793 # number of float instructions
system.cpu1.num_int_register_reads 213831809 # number of times the integer registers were read system.cpu1.num_int_register_reads 213831809 # number of times the integer registers were read

View file

@ -10,13 +10,15 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem type=LinuxArmSystem
children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
atags_addr=256 atags_addr=256
boot_loader=/dist/m5/system/binaries/boot.arm boot_loader=/projects/pd/randd/dist/binaries/boot.arm
boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
clock=1
dtb_filename=
early_kernel_symbols=false early_kernel_symbols=false
flags_addr=268435504 flags_addr=268435504
gic_cpu_addr=520093952 gic_cpu_addr=520093952
init_param=0 init_param=0
kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
load_addr_mask=268435455 load_addr_mask=268435455
machine_type=RealView_PBX machine_type=RealView_PBX
mem_mode=timing mem_mode=timing
@ -37,12 +39,11 @@ system_port=system.membus.slave[0]
[system.bridge] [system.bridge]
type=Bridge type=Bridge
clock=1
delay=50000 delay=50000
nack_delay=4000
ranges=268435456:520093695 1073741824:1610612735 ranges=268435456:520093695 1073741824:1610612735
req_size=16 req_size=16
resp_size=16 resp_size=16
write_ack=false
master=system.iobus.slave[0] master=system.iobus.slave[0]
slave=system.membus.master[0] slave=system.membus.master[0]
@ -63,7 +64,7 @@ table_size=65536
[system.cf0.image.child] [system.cf0.image.child]
type=RawDiskImage type=RawDiskImage
image_file=/dist/m5/system/disks/linux-arm-ael.img image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
read_only=true read_only=true
[system.cpu] [system.cpu]
@ -86,7 +87,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -100,16 +100,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=4 assoc=4
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -128,8 +130,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[3] port=system.toL2Bus.slave[3]
@ -138,16 +140,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=1 assoc=1
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=4 mshrs=4
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=32768 size=32768
subblock_size=0 subblock_size=0
system=system system=system
@ -169,8 +173,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.toL2Bus.slave[2] port=system.toL2Bus.slave[2]
@ -196,16 +200,18 @@ type=BaseCache
addr_ranges=0:268435455 addr_ranges=0:268435455
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=false forward_snoops=false
hash_delay=1 hash_delay=1
hit_latency=50000
is_top_level=false is_top_level=false
latency=50000
max_miss_count=0 max_miss_count=0
mshrs=20 mshrs=20
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=50000
size=1024 size=1024
subblock_size=0 subblock_size=0
system=system system=system
@ -221,16 +227,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=8 assoc=8
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=10000
is_top_level=false is_top_level=false
latency=10000
max_miss_count=0 max_miss_count=0
mshrs=92 mshrs=92
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=10000
size=4194304 size=4194304
subblock_size=0 subblock_size=0
system=system system=system
@ -255,9 +263,10 @@ slave=system.system_port system.iocache.mem_side system.l2c.mem_side
[system.membus.badaddr_responder] [system.membus.badaddr_responder]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=0 pio_addr=0
pio_latency=1000 pio_latency=100000
pio_size=8 pio_size=8
ret_bad_addr=true ret_bad_addr=true
ret_data16=65535 ret_data16=65535
@ -271,8 +280,9 @@ pio=system.membus.default
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=true conf_table_reported=true
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -292,17 +302,19 @@ system=system
[system.realview.a9scu] [system.realview.a9scu]
type=A9SCU type=A9SCU
clock=1
pio_addr=520093696 pio_addr=520093696
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[5] pio=system.membus.master[5]
[system.realview.aaci_fake] [system.realview.aaci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268451840 pio_addr=268451840
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[21] pio=system.iobus.master[21]
@ -346,16 +358,15 @@ SubClassCode=1
SubsystemID=0 SubsystemID=0
SubsystemVendorID=0 SubsystemVendorID=0
VendorID=32902 VendorID=32902
clock=1
config_latency=20000 config_latency=20000
ctrl_offset=2 ctrl_offset=2
disks=system.cf0 disks=system.cf0
io_shift=1 io_shift=1
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=2 pci_bus=2
pci_dev=7 pci_dev=7
pci_func=0 pci_func=0
pio_latency=1000 pio_latency=30000
platform=system.realview platform=system.realview
system=system system=system
config=system.iobus.master[8] config=system.iobus.master[8]
@ -368,8 +379,6 @@ amba_id=1315089
clock=41667 clock=41667
gic=system.realview.gic gic=system.realview.gic
int_num=55 int_num=55
max_backoff_delay=10000000
min_backoff_delay=4000
pio_addr=268566528 pio_addr=268566528
pio_latency=10000 pio_latency=10000
system=system system=system
@ -380,17 +389,19 @@ pio=system.iobus.master[4]
[system.realview.dmac_fake] [system.realview.dmac_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268632064 pio_addr=268632064
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[9] pio=system.iobus.master[9]
[system.realview.flash_fake] [system.realview.flash_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=true fake_mem=true
pio_addr=1073741824 pio_addr=1073741824
pio_latency=1000 pio_latency=100000
pio_size=536870912 pio_size=536870912
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -404,6 +415,7 @@ pio=system.iobus.master[24]
[system.realview.gic] [system.realview.gic]
type=Gic type=Gic
clock=1
cpu_addr=520093952 cpu_addr=520093952
cpu_pio_delay=10000 cpu_pio_delay=10000
dist_addr=520097792 dist_addr=520097792
@ -417,39 +429,43 @@ pio=system.membus.master[3]
[system.realview.gpio0_fake] [system.realview.gpio0_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268513280 pio_addr=268513280
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[16] pio=system.iobus.master[16]
[system.realview.gpio1_fake] [system.realview.gpio1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268517376 pio_addr=268517376
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[17] pio=system.iobus.master[17]
[system.realview.gpio2_fake] [system.realview.gpio2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268521472 pio_addr=268521472
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[18] pio=system.iobus.master[18]
[system.realview.kmi0] [system.realview.kmi0]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=52 int_num=52
is_mouse=false is_mouse=false
pio_addr=268460032 pio_addr=268460032
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[5] pio=system.iobus.master[5]
@ -457,21 +473,23 @@ pio=system.iobus.master[5]
[system.realview.kmi1] [system.realview.kmi1]
type=Pl050 type=Pl050
amba_id=1314896 amba_id=1314896
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=1000000 int_delay=1000000
int_num=53 int_num=53
is_mouse=true is_mouse=true
pio_addr=268464128 pio_addr=268464128
pio_latency=1000 pio_latency=100000
system=system system=system
vnc=system.vncserver vnc=system.vncserver
pio=system.iobus.master[6] pio=system.iobus.master[6]
[system.realview.l2x0_fake] [system.realview.l2x0_fake]
type=IsaFake type=IsaFake
clock=1
fake_mem=false fake_mem=false
pio_addr=520101888 pio_addr=520101888
pio_latency=1000 pio_latency=100000
pio_size=4095 pio_size=4095
ret_bad_addr=false ret_bad_addr=false
ret_data16=65535 ret_data16=65535
@ -490,23 +508,25 @@ gic=system.realview.gic
int_num_timer=29 int_num_timer=29
int_num_watchdog=30 int_num_watchdog=30
pio_addr=520095232 pio_addr=520095232
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.membus.master[6] pio=system.membus.master[6]
[system.realview.mmc_fake] [system.realview.mmc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268455936 pio_addr=268455936
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[22] pio=system.iobus.master[22]
[system.realview.nvmem] [system.realview.nvmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0
@ -517,9 +537,10 @@ port=system.membus.master[1]
[system.realview.realview_io] [system.realview.realview_io]
type=RealViewCtrl type=RealViewCtrl
clock=1
idreg=0 idreg=0
pio_addr=268435456 pio_addr=268435456
pio_latency=1000 pio_latency=100000
proc_id0=201326592 proc_id0=201326592
proc_id1=201327138 proc_id1=201327138
system=system system=system
@ -528,11 +549,12 @@ pio=system.iobus.master[1]
[system.realview.rtc] [system.realview.rtc]
type=PL031 type=PL031
amba_id=3412017 amba_id=3412017
clock=1
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=42 int_num=42
pio_addr=268529664 pio_addr=268529664
pio_latency=1000 pio_latency=100000
system=system system=system
time=Thu Jan 1 00:00:00 2009 time=Thu Jan 1 00:00:00 2009
pio=system.iobus.master[23] pio=system.iobus.master[23]
@ -540,73 +562,80 @@ pio=system.iobus.master[23]
[system.realview.sci_fake] [system.realview.sci_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268492800 pio_addr=268492800
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[20] pio=system.iobus.master[20]
[system.realview.smc_fake] [system.realview.smc_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=269357056 pio_addr=269357056
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[13] pio=system.iobus.master[13]
[system.realview.sp810_fake] [system.realview.sp810_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=true ignore_access=true
pio_addr=268439552 pio_addr=268439552
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[14] pio=system.iobus.master[14]
[system.realview.ssp_fake] [system.realview.ssp_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268488704 pio_addr=268488704
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[19] pio=system.iobus.master[19]
[system.realview.timer0] [system.realview.timer0]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=36 int_num0=36
int_num1=36 int_num1=36
pio_addr=268505088 pio_addr=268505088
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[2] pio=system.iobus.master[2]
[system.realview.timer1] [system.realview.timer1]
type=Sp804 type=Sp804
amba_id=1316868 amba_id=1316868
clock=1
clock0=1000000 clock0=1000000
clock1=1000000 clock1=1000000
gic=system.realview.gic gic=system.realview.gic
int_num0=37 int_num0=37
int_num1=37 int_num1=37
pio_addr=268509184 pio_addr=268509184
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[3] pio=system.iobus.master[3]
[system.realview.uart] [system.realview.uart]
type=Pl011 type=Pl011
clock=1
end_on_eot=false end_on_eot=false
gic=system.realview.gic gic=system.realview.gic
int_delay=100000 int_delay=100000
int_num=44 int_num=44
pio_addr=268472320 pio_addr=268472320
pio_latency=1000 pio_latency=100000
platform=system.realview platform=system.realview
system=system system=system
terminal=system.terminal terminal=system.terminal
@ -615,36 +644,40 @@ pio=system.iobus.master[0]
[system.realview.uart1_fake] [system.realview.uart1_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268476416 pio_addr=268476416
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[10] pio=system.iobus.master[10]
[system.realview.uart2_fake] [system.realview.uart2_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268480512 pio_addr=268480512
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[11] pio=system.iobus.master[11]
[system.realview.uart3_fake] [system.realview.uart3_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268484608 pio_addr=268484608
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[12] pio=system.iobus.master[12]
[system.realview.watchdog_fake] [system.realview.watchdog_fake]
type=AmbaFake type=AmbaFake
amba_id=0 amba_id=0
clock=1
ignore_access=false ignore_access=false
pio_addr=268500992 pio_addr=268500992
pio_latency=1000 pio_latency=100000
system=system system=system
pio=system.iobus.master[15] pio=system.iobus.master[15]

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 26 2012 21:40:00 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 27 2012 00:56:10 gem5 started Sep 21 2012 11:19:18
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-timing
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
info: Using bootloader at address 0x80000000 info: Using bootloader at address 0x80000000
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 2594327510000 because m5_exit instruction encountered Exiting @ tick 2629149747000 because m5_exit instruction encountered

View file

@ -4,25 +4,13 @@ sim_seconds 2.629150 # Nu
sim_ticks 2629149747000 # Number of ticks simulated sim_ticks 2629149747000 # Number of ticks simulated
final_tick 2629149747000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) final_tick 2629149747000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 820445 # Simulator instruction rate (inst/s) host_inst_rate 556259 # Simulator instruction rate (inst/s)
host_op_rate 1044003 # Simulator op (including micro ops) rate (op/s) host_op_rate 707830 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 35827378651 # Simulator tick rate (ticks/s) host_tick_rate 24290841486 # Simulator tick rate (ticks/s)
host_mem_usage 386004 # Number of bytes of host memory used host_mem_usage 380276 # Number of bytes of host memory used
host_seconds 73.38 # Real time elapsed on the host host_seconds 108.24 # Real time elapsed on the host
sim_insts 60207390 # Number of instructions simulated sim_insts 60207390 # Number of instructions simulated
sim_ops 76612873 # Number of ops (including micro ops) simulated sim_ops 76612873 # Number of ops (including micro ops) simulated
system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
system.realview.nvmem.bw_read::cpu.inst 8 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::total 8 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu.inst 8 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::total 8 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu.inst 8 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::total 8 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 124256256 # Number of bytes read from this memory system.physmem.bytes_read::realview.clcd 124256256 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.dtb.walker 256 # Number of bytes read from this memory system.physmem.bytes_read::cpu.dtb.walker 256 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.itb.walker 128 # Number of bytes read from this memory system.physmem.bytes_read::cpu.itb.walker 128 # Number of bytes read from this memory
@ -61,6 +49,18 @@ system.physmem.bw_total::cpu.itb.walker 49 # To
system.physmem.bw_total::cpu.inst 268412 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::cpu.inst 268412 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu.data 4614222 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::cpu.data 4614222 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 53564873 # Total bandwidth to/from this memory (bytes/s) system.physmem.bw_total::total 53564873 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
system.realview.nvmem.bw_read::cpu.inst 8 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_read::total 8 # Total read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::cpu.inst 8 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_inst_read::total 8 # Instruction read bandwidth from this memory (bytes/s)
system.realview.nvmem.bw_total::cpu.inst 8 # Total bandwidth to/from this memory (bytes/s)
system.realview.nvmem.bw_total::total 8 # Total bandwidth to/from this memory (bytes/s)
system.l2c.replacements 62933 # number of replacements system.l2c.replacements 62933 # number of replacements
system.l2c.tagsinuse 51862.510726 # Cycle average of tags in use system.l2c.tagsinuse 51862.510726 # Cycle average of tags in use
system.l2c.total_refs 1683379 # Total number of references to valid blocks. system.l2c.total_refs 1683379 # Total number of references to valid blocks.
@ -355,7 +355,7 @@ system.cpu.committedOps 76612873 # Nu
system.cpu.num_int_alu_accesses 68878830 # Number of integer alu accesses system.cpu.num_int_alu_accesses 68878830 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses system.cpu.num_fp_alu_accesses 10269 # Number of float alu accesses
system.cpu.num_func_calls 2140176 # number of times a function call or return occured system.cpu.num_func_calls 2140176 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 7911775 # number of instructions that are conditional controls system.cpu.num_conditional_control_insts 7948958 # number of instructions that are conditional controls
system.cpu.num_int_insts 68878830 # number of integer instructions system.cpu.num_int_insts 68878830 # number of integer instructions
system.cpu.num_fp_insts 10269 # number of float instructions system.cpu.num_fp_insts 10269 # number of float instructions
system.cpu.num_int_register_reads 394820534 # number of times the integer registers were read system.cpu.num_int_register_reads 394820534 # number of times the integer registers were read

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,7 +129,7 @@ type=O3Checker
children=dtb itb tracer children=dtb itb tracer
checker=Null checker=Null
clock=1 clock=1
cpu_id=-1 cpu_id=0
defer_registration=false defer_registration=false
do_checkpoint_insts=true do_checkpoint_insts=true
do_quiesce=true do_quiesce=true
@ -145,7 +145,6 @@ max_insts_any_thread=0
max_loads_all_threads=0 max_loads_all_threads=0
max_loads_any_thread=0 max_loads_any_thread=0
numThreads=1 numThreads=1
phase=0
profile=0 profile=0
progress_interval=0 progress_interval=0
system=system system=system
@ -162,8 +161,8 @@ walker=system.cpu.checker.dtb.walker
[system.cpu.checker.dtb.walker] [system.cpu.checker.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[5] port=system.cpu.toL2Bus.slave[5]
@ -175,8 +174,8 @@ walker=system.cpu.checker.itb.walker
[system.cpu.checker.itb.walker] [system.cpu.checker.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[4] port=system.cpu.toL2Bus.slave[4]
@ -188,16 +187,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -216,8 +217,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -489,16 +490,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -520,8 +523,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -530,16 +533,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -571,7 +576,7 @@ egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello executable=/projects/pd/randd/dist/test-progs/hello/bin/arm/linux/hello
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -589,13 +594,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

View file

@ -1,11 +1,11 @@
gem5 Simulator System. http://gem5.org gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details. gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 2 2012 09:08:16 gem5 compiled Sep 21 2012 11:19:00
gem5 started Jul 2 2012 15:18:47 gem5 started Sep 21 2012 11:20:03
gem5 executing on zizzer gem5 executing on u200540-lin
command line: build/ARM/gem5.fast -d build/ARM/tests/fast/quick/se/00.hello/arm/linux/o3-timing-checker -re tests/run.py build/ARM/tests/fast/quick/se/00.hello/arm/linux/o3-timing-checker command line: build/ARM/gem5.opt -d build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker -re tests/run.py build/ARM/tests/opt/quick/se/00.hello/arm/linux/o3-timing-checker
Global frequency set at 1000000000000 ticks per second Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation... info: Entering event queue @ 0. Starting simulation...
Hello world! Hello world!
Exiting @ tick 10843000 because target called exit() Exiting @ tick 10738000 because target called exit()

View file

@ -10,6 +10,7 @@ time_sync_spin_threshold=100000000
type=System type=System
children=cpu membus physmem children=cpu membus physmem
boot_osflags=a boot_osflags=a
clock=1
init_param=0 init_param=0
kernel= kernel=
load_addr_mask=1099511627775 load_addr_mask=1099511627775
@ -95,7 +96,6 @@ numPhysIntRegs=256
numROBEntries=192 numROBEntries=192
numRobs=1 numRobs=1
numThreads=1 numThreads=1
phase=0
predType=tournament predType=tournament
profile=0 profile=0
progress_interval=0 progress_interval=0
@ -129,16 +129,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=262144 size=262144
subblock_size=0 subblock_size=0
system=system system=system
@ -157,8 +159,8 @@ walker=system.cpu.dtb.walker
[system.cpu.dtb.walker] [system.cpu.dtb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[3] port=system.cpu.toL2Bus.slave[3]
@ -430,16 +432,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=true is_top_level=true
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=131072 size=131072
subblock_size=0 subblock_size=0
system=system system=system
@ -461,8 +465,8 @@ walker=system.cpu.itb.walker
[system.cpu.itb.walker] [system.cpu.itb.walker]
type=ArmTableWalker type=ArmTableWalker
max_backoff=100000 clock=1
min_backoff=0 num_squash_per_cycle=2
sys=system sys=system
port=system.cpu.toL2Bus.slave[2] port=system.cpu.toL2Bus.slave[2]
@ -471,16 +475,18 @@ type=BaseCache
addr_ranges=0:18446744073709551615 addr_ranges=0:18446744073709551615
assoc=2 assoc=2
block_size=64 block_size=64
clock=1
forward_snoops=true forward_snoops=true
hash_delay=1 hash_delay=1
hit_latency=1000
is_top_level=false is_top_level=false
latency=1000
max_miss_count=0 max_miss_count=0
mshrs=10 mshrs=10
prefetch_on_access=false prefetch_on_access=false
prefetcher=Null prefetcher=Null
prioritizeRequests=false prioritizeRequests=false
repl=Null repl=Null
response_latency=1000
size=2097152 size=2097152
subblock_size=0 subblock_size=0
system=system system=system
@ -512,7 +518,7 @@ egid=100
env= env=
errout=cerr errout=cerr
euid=100 euid=100
executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello executable=/projects/pd/randd/dist/test-progs/hello/bin/arm/linux/hello
gid=100 gid=100
input=cin input=cin
max_stack_size=67108864 max_stack_size=67108864
@ -530,13 +536,14 @@ clock=1000
header_cycles=1 header_cycles=1
use_default_range=false use_default_range=false
width=8 width=8
master=system.physmem.port[0] master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side slave=system.system_port system.cpu.l2cache.mem_side
[system.physmem] [system.physmem]
type=SimpleMemory type=SimpleMemory
bandwidth=73.000000
clock=1
conf_table_reported=false conf_table_reported=false
file=
in_addr_map=true in_addr_map=true
latency=30000 latency=30000
latency_var=0 latency_var=0

Some files were not shown because too many files have changed in this diff Show more