stats: update for previous changeset

Very small differences in IQ-specific O3 stats.
This commit is contained in:
Steve Reinhardt 2015-04-22 20:22:29 -07:00
parent a70a83155b
commit 0cf36d9409
163 changed files with 4750 additions and 4700 deletions

View file

@ -15,19 +15,20 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
console=/dist/binaries/console
console=/home/stever/m5/m5_system_2.0b3/binaries/console
eventq_index=0
init_param=0
kernel=/dist/binaries/vmlinux
kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
pal=/dist/binaries/ts_osfpal
readfile=/work/gem5.latest/tests/halt.sh
pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@ -149,7 +150,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -163,7 +164,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu0.dcache]
type=BaseCache
@ -171,6 +171,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -518,6 +519,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -655,7 +657,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -669,7 +671,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu1.dcache]
type=BaseCache
@ -677,6 +678,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -1024,6 +1026,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -1099,7 +1102,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.disk2]
@ -1122,7 +1125,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-bigswap2.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@ -1142,9 +1145,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.tsunami.pciconfig.pio
master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
@ -1155,6 +1160,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -1190,6 +1196,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -1224,11 +1231,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.physmem.port
slave=system.system_port system.l2c.mem_side system.iocache.mem_side
@ -1278,7 +1288,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1338,7 +1348,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.terminal]
@ -1353,11 +1363,14 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side

View file

@ -1,13 +1,14 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:12:51
gem5 started Oct 29 2014 09:21:02
gem5 executing on u200540-lin
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3-dual -re /work/gem5.latest/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3-dual
gem5 compiled Apr 22 2015 07:55:25
gem5 started Apr 22 2015 09:01:06
gem5 executing on phenom
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3-dual -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3-dual
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/binaries/vmlinux
info: kernel located at: /home/stever/m5/m5_system_2.0b3/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
info: Launching CPU 1 @ 119596000
Exiting @ tick 1905067807000 because m5_exit instruction encountered
info: Launching CPU 1 @ 133655000
Exiting @ tick 1904437574000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 1.904438 # Nu
sim_ticks 1904437574000 # Number of ticks simulated
final_tick 1904437574000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 150033 # Simulator instruction rate (inst/s)
host_op_rate 150033 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5049661741 # Simulator tick rate (ticks/s)
host_mem_usage 379720 # Number of bytes of host memory used
host_seconds 377.14 # Real time elapsed on the host
host_inst_rate 143053 # Simulator instruction rate (inst/s)
host_op_rate 143053 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 4814720142 # Simulator tick rate (ticks/s)
host_mem_usage 313028 # Number of bytes of host memory used
host_seconds 395.54 # Real time elapsed on the host
sim_insts 56583768 # Number of instructions simulated
sim_ops 56583768 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -437,7 +437,7 @@ system.cpu0.iq.iqInstsAdded 53110388 # Nu
system.cpu0.iq.iqNonSpecInstsAdded 1887245 # Number of non-speculative instructions added to the IQ
system.cpu0.iq.iqInstsIssued 52243998 # Number of instructions issued
system.cpu0.iq.iqSquashedInstsIssued 50112 # Number of squashed instructions issued
system.cpu0.iq.iqSquashedInstsExamined 6322079 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedInstsExamined 6621677 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedOperandsExamined 2924940 # Number of squashed operands that are examined and possibly removed from graph
system.cpu0.iq.iqSquashedNonSpecRemoved 1298251 # Number of squashed non-spec instructions that were removed
system.cpu0.iq.issued_per_cycle::samples 110234726 # Number of insts issued each cycle
@ -530,10 +530,10 @@ system.cpu0.iq.rate 0.453068 # In
system.cpu0.iq.fu_busy_cnt 970450 # FU busy when requested
system.cpu0.iq.fu_busy_rate 0.018575 # FU busy rate (busy events/executed inst)
system.cpu0.iq.int_inst_queue_reads 215148578 # Number of integer instruction queue reads
system.cpu0.iq.int_inst_queue_writes 61059123 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_writes 61357419 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_wakeup_accesses 50866456 # Number of integer instruction queue wakeup accesses
system.cpu0.iq.fp_inst_queue_reads 594706 # Number of floating instruction queue reads
system.cpu0.iq.fp_inst_queue_writes 278076 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_writes 279378 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_wakeup_accesses 273817 # Number of floating instruction queue wakeup accesses
system.cpu0.iq.int_alu_accesses 52889876 # Number of integer alu accesses
system.cpu0.iq.fp_alu_accesses 320091 # Number of floating point alu accesses
@ -1032,7 +1032,7 @@ system.cpu1.iq.iqInstsAdded 9284732 # Nu
system.cpu1.iq.iqNonSpecInstsAdded 487174 # Number of non-speculative instructions added to the IQ
system.cpu1.iq.iqInstsIssued 9053277 # Number of instructions issued
system.cpu1.iq.iqSquashedInstsIssued 20996 # Number of squashed instructions issued
system.cpu1.iq.iqSquashedInstsExamined 1498950 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedInstsExamined 1564088 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedOperandsExamined 731721 # Number of squashed operands that are examined and possibly removed from graph
system.cpu1.iq.iqSquashedNonSpecRemoved 360528 # Number of squashed non-spec instructions that were removed
system.cpu1.iq.issued_per_cycle::samples 13661307 # Number of insts issued each cycle
@ -1125,10 +1125,10 @@ system.cpu1.iq.rate 0.633233 # In
system.cpu1.iq.fu_busy_cnt 251682 # FU busy when requested
system.cpu1.iq.fu_busy_rate 0.027800 # FU busy rate (busy events/executed inst)
system.cpu1.iq.int_inst_queue_reads 31870123 # Number of integer instruction queue reads
system.cpu1.iq.int_inst_queue_writes 11194643 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_writes 11259293 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_wakeup_accesses 8718718 # Number of integer instruction queue wakeup accesses
system.cpu1.iq.fp_inst_queue_reads 170415 # Number of floating instruction queue reads
system.cpu1.iq.fp_inst_queue_writes 80450 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_writes 80938 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_wakeup_accesses 78899 # Number of floating instruction queue wakeup accesses
system.cpu1.iq.int_alu_accesses 9210850 # Number of integer alu accesses
system.cpu1.iq.fp_alu_accesses 91292 # Number of floating point alu accesses

View file

@ -27,7 +27,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
memcluster 1, usage 0, start 392, end 16384
freeing pages 1069:16384
reserving pages 1069:1070
4096K Bcache detected; load hit latency 30 cycles, load miss latency 140 cycles
4096K Bcache detected; load hit latency 30 cycles, load miss latency 154 cycles
SMP: 2 CPUs probed -- cpu_present_mask = 3
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0

View file

@ -15,19 +15,20 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
console=/dist/binaries/console
console=/home/stever/m5/m5_system_2.0b3/binaries/console
eventq_index=0
init_param=0
kernel=/dist/binaries/vmlinux
kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
pal=/dist/binaries/ts_osfpal
readfile=/work/gem5.latest/tests/halt.sh
pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@ -149,7 +150,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -163,7 +164,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -171,6 +171,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -518,6 +519,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -567,6 +569,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -600,8 +603,11 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -640,7 +646,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.disk2]
@ -663,7 +669,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-bigswap2.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@ -683,9 +689,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.tsunami.pciconfig.pio
master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
@ -696,6 +704,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -730,11 +739,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
@ -784,7 +796,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -844,7 +856,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.terminal]

View file

@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:12:51
gem5 started Oct 29 2014 09:20:51
gem5 executing on u200540-lin
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3 -re /work/gem5.latest/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3
gem5 compiled Apr 22 2015 07:55:25
gem5 started Apr 22 2015 08:27:15
gem5 executing on phenom
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3 -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-o3
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/binaries/vmlinux
info: kernel located at: /home/stever/m5/m5_system_2.0b3/binaries/vmlinux
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 1859038679000 because m5_exit instruction encountered
Exiting @ tick 1861005569500 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 1.861006 # Nu
sim_ticks 1861005569500 # Number of ticks simulated
final_tick 1861005569500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 153218 # Simulator instruction rate (inst/s)
host_op_rate 153218 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5386630373 # Simulator tick rate (ticks/s)
host_mem_usage 376136 # Number of bytes of host memory used
host_seconds 345.49 # Real time elapsed on the host
host_inst_rate 145313 # Simulator instruction rate (inst/s)
host_op_rate 145313 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5108711594 # Simulator tick rate (ticks/s)
host_mem_usage 309496 # Number of bytes of host memory used
host_seconds 364.28 # Real time elapsed on the host
sim_insts 52934565 # Number of instructions simulated
sim_ops 52934565 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -425,7 +425,7 @@ system.cpu.iq.iqInstsAdded 58622970 # Nu
system.cpu.iq.iqNonSpecInstsAdded 2136022 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 57539781 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 62715 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 7497440 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 7824422 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 3554737 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 1474907 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 117014009 # Number of insts issued each cycle
@ -518,10 +518,10 @@ system.cpu.iq.rate 0.469435 # In
system.cpu.iq.fu_busy_cnt 1115222 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.019382 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 232558247 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 67941522 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 68266797 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 55883323 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 713260 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 334790 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 336497 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 329169 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 58264568 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 383149 # Number of floating point alu accesses

View file

@ -24,7 +24,7 @@ M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
memcluster 1, usage 0, start 392, end 16384
freeing pages 1069:16384
reserving pages 1069:1070
4096K Bcache detected; load hit latency 30 cycles, load miss latency 140 cycles
4096K Bcache detected; load hit latency 30 cycles, load miss latency 154 cycles
SMP: 1 CPUs probed -- cpu_present_mask = 1
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0

View file

@ -15,19 +15,20 @@ boot_cpu_frequency=500
boot_osflags=root=/dev/hda1 console=ttyS0
cache_line_size=64
clk_domain=system.clk_domain
console=/dist/binaries/console
console=/home/stever/m5/m5_system_2.0b3/binaries/console
eventq_index=0
init_param=0
kernel=/dist/binaries/vmlinux
kernel=/home/stever/m5/m5_system_2.0b3/binaries/vmlinux
kernel_addr_check=true
load_addr_mask=1099511627775
load_offset=0
mem_mode=atomic
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
pal=/dist/binaries/ts_osfpal
readfile=/work/gem5.latest/tests/halt.sh
pal=/home/stever/m5/m5_system_2.0b3/binaries/ts_osfpal
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
@ -102,6 +103,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -142,6 +144,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -327,7 +330,7 @@ wbWidth=8
workload=
[system.cpu2.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -341,7 +344,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu2.dtb]
type=AlphaTLB
@ -697,7 +699,7 @@ table_size=65536
[system.disk0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.disk2]
@ -720,7 +722,7 @@ table_size=65536
[system.disk2.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-bigswap2.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
read_only=true
[system.dvfs_handler]
@ -740,9 +742,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.tsunami.pciconfig.pio
master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
@ -753,6 +757,7 @@ children=tags
addr_ranges=0:134217727
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -788,6 +793,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -822,11 +828,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.physmem.port
slave=system.system_port system.l2c.mem_side system.iocache.mem_side
@ -876,7 +885,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -936,7 +945,7 @@ system=system
[system.simple_disk.disk]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-latest.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-latest.img
read_only=true
[system.terminal]
@ -951,11 +960,14 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side

View file

@ -1,5 +1,53 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting terminal connections
warn: Sockets disabled, not accepting gdb connections
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 10136, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 11138, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0

View file

@ -1,9 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:12:51
gem5 started Oct 29 2014 09:24:03
gem5 executing on u200540-lin
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-switcheroo-full -re /work/gem5.latest/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-switcheroo-full
gem5 compiled Apr 22 2015 07:55:25
gem5 started Apr 22 2015 08:35:45
gem5 executing on phenom
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-switcheroo-full -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/long/fs/10.linux-boot/alpha/linux/tsunami-switcheroo-full
Global frequency set at 1000000000000 ticks per second
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009

View file

@ -4,11 +4,11 @@ sim_seconds 1.841539 # Nu
sim_ticks 1841538755500 # Number of ticks simulated
final_tick 1841538755500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 221552 # Simulator instruction rate (inst/s)
host_op_rate 221552 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5785089232 # Simulator tick rate (ticks/s)
host_mem_usage 374344 # Number of bytes of host memory used
host_seconds 318.33 # Real time elapsed on the host
host_inst_rate 221247 # Simulator instruction rate (inst/s)
host_op_rate 221247 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5777125497 # Simulator tick rate (ticks/s)
host_mem_usage 308008 # Number of bytes of host memory used
host_seconds 318.76 # Real time elapsed on the host
sim_insts 70525499 # Number of instructions simulated
sim_ops 70525499 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -1109,7 +1109,7 @@ system.cpu2.iq.iqInstsAdded 32987424 # Nu
system.cpu2.iq.iqNonSpecInstsAdded 681806 # Number of non-speculative instructions added to the IQ
system.cpu2.iq.iqInstsIssued 32666998 # Number of instructions issued
system.cpu2.iq.iqSquashedInstsIssued 16031 # Number of squashed instructions issued
system.cpu2.iq.iqSquashedInstsExamined 2457717 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedInstsExamined 2569271 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedOperandsExamined 1151235 # Number of squashed operands that are examined and possibly removed from graph
system.cpu2.iq.iqSquashedNonSpecRemoved 487594 # Number of squashed non-spec instructions that were removed
system.cpu2.iq.issued_per_cycle::samples 29124256 # Number of insts issued each cycle
@ -1202,10 +1202,10 @@ system.cpu2.iq.rate 1.063974 # In
system.cpu2.iq.fu_busy_cnt 386915 # FU busy when requested
system.cpu2.iq.fu_busy_rate 0.011844 # FU busy rate (busy events/executed inst)
system.cpu2.iq.int_inst_queue_reads 94607462 # Number of integer instruction queue reads
system.cpu2.iq.int_inst_queue_writes 36013478 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_writes 36124516 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_wakeup_accesses 32054290 # Number of integer instruction queue wakeup accesses
system.cpu2.iq.fp_inst_queue_reads 253736 # Number of floating instruction queue reads
system.cpu2.iq.fp_inst_queue_writes 119374 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_writes 119890 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_wakeup_accesses 117198 # Number of floating instruction queue wakeup accesses
system.cpu2.iq.int_alu_accesses 32915380 # Number of integer alu accesses
system.cpu2.iq.fp_alu_accesses 136083 # Number of floating point alu accesses

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
boot_loader=/dist/binaries/boot_emm.arm
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.vram system.realview.nvmem
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.ext/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-aarch32-ael.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -199,11 +200,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.checker]
type=O3Checker
@ -245,6 +242,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.checker.dtb
[system.cpu.checker.dstage2_mmu.stage2_tlb]
@ -262,7 +260,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[9]
[system.cpu.checker.dtb]
type=ArmTLB
@ -279,7 +276,7 @@ eventq_index=0
is_stage2=false
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[7]
port=system.cpu.toL2Bus.slave[5]
[system.cpu.checker.isa]
type=ArmISA
@ -316,6 +313,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.checker.itb
[system.cpu.checker.istage2_mmu.stage2_tlb]
@ -333,7 +331,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[8]
[system.cpu.checker.itb]
type=ArmTLB
@ -350,7 +347,7 @@ eventq_index=0
is_stage2=false
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[6]
port=system.cpu.toL2Bus.slave[4]
[system.cpu.checker.tracer]
type=ExeTracer
@ -362,6 +359,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -396,6 +394,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -413,7 +412,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -703,6 +701,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -771,6 +770,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -788,7 +788,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -813,6 +812,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -846,13 +846,16 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port system.cpu.checker.itb.walker.port system.cpu.checker.dtb.walker.port system.cpu.checker.istage2_mmu.stage2_tlb.walker.port system.cpu.checker.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.checker.itb.walker.port system.cpu.checker.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -883,9 +886,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -896,6 +901,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -930,13 +936,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -984,7 +993,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1288,7 +1297,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1475,7 +1483,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -1657,7 +1665,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory

View file

@ -16,7 +16,7 @@ warn: instruction 'mcr bpiallis' unimplemented
warn: instruction 'mcr icialluis' unimplemented
warn: instruction 'mcr dccimvac' unimplemented
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: 8445832500: Instruction results do not match! (Values may not actually be integers) Inst: 0xa, checker: 0
warn: 8779058000: Instruction results do not match! (Values may not actually be integers) Inst: 0xa, checker: 0
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
@ -32,7 +32,7 @@ warn: CP14 unimplemented crn[1], opc1[0], crm[0], opc2[4]
warn: CP14 unimplemented crn[0], opc1[0], crm[7], opc2[0]
warn: CP14 unimplemented crn[1], opc1[0], crm[5], opc2[4]
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[0]
warn: 81667038500: Instruction results do not match! (Values may not actually be integers) Inst: 0x80000001, checker: 0x80000000
warn: 82000113500: Instruction results do not match! (Values may not actually be integers) Inst: 0x80000001, checker: 0x80000000
warn: Returning zero for read from miscreg pmcr
warn: Returning zero for read from miscreg pmcr
warn: Ignoring write to miscreg pmcntenclr
@ -43,7 +43,6 @@ warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
warn: Ignoring write to miscreg pmcr
warn: CP14 unimplemented crn[12], opc1[5], crm[8], opc2[0]
warn: 404836653500: Instruction results do not match! (Values may not actually be integers) Inst: 0x80000001, checker: 0x80000000
warn: instruction 'mcr bpiall' unimplemented
warn: 405408467500: Instruction results do not match! (Values may not actually be integers) Inst: 0x80000001, checker: 0x80000000
warn: instruction 'mcr dcisw' unimplemented
warn: instruction 'mcr bpiall' unimplemented

View file

@ -1,17 +1,18 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 31 2014 10:01:44
gem5 started Oct 31 2014 11:29:21
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 /work/gem5.ext/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 10:59:45
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-checker -re /home/stever/hg/m5sim.org/gem5/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
info: kernel located at: /dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
0: system.cpu.checker.isa: ISA system set to: 0x4985680 0x4985680
0: system.cpu.isa: ISA system set to: 0x4985680 0x4985680
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
0: system.cpu.checker.isa: ISA system set to: 0x2d2a120 0x2d2a120
0: system.cpu.isa: ISA system set to: 0x2d2a120 0x2d2a120
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
info: Loading DTB file: /dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: Read CNTFREQ_EL0 frequency
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
@ -44,4 +45,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
Exiting @ tick 2826844351500 because m5_exit instruction encountered
Exiting @ tick 2827616186000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 2.827616 # Nu
sim_ticks 2827616186000 # Number of ticks simulated
final_tick 2827616186000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 69501 # Simulator instruction rate (inst/s)
host_op_rate 84304 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1736810486 # Simulator tick rate (ticks/s)
host_mem_usage 620504 # Number of bytes of host memory used
host_seconds 1628.05 # Real time elapsed on the host
host_inst_rate 73888 # Simulator instruction rate (inst/s)
host_op_rate 89625 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1846444734 # Simulator tick rate (ticks/s)
host_mem_usage 556020 # Number of bytes of host memory used
host_seconds 1531.38 # Real time elapsed on the host
sim_insts 113151083 # Number of instructions simulated
sim_ops 137250963 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -756,7 +756,7 @@ system.cpu.iq.iqInstsAdded 143540852 # Nu
system.cpu.iq.iqNonSpecInstsAdded 2119167 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 143328299 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 272168 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 6274201 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 8409052 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 14689564 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 125312 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 256876545 # Number of insts issued each cycle
@ -849,10 +849,10 @@ system.cpu.iq.rate 0.544758 # In
system.cpu.iq.fu_busy_cnt 22576275 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.157514 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 566346239 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 151939321 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 154074171 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 140211060 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 35347 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 13215 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 13216 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 11430 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 165879209 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 23028 # Number of floating point alu accesses

View file

@ -1,15 +1,15 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Apr 20 2015 13:24:23
gem5 started Apr 20 2015 13:24:39
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 15:52:40
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re /home/stever/hg/m5sim.org/gem5/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
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
0: system.cpu0.isa: ISA system set to: 0x4157820 0x4157820
0: system.cpu1.isa: ISA system set to: 0x4157820 0x4157820
0: system.cpu0.isa: ISA system set to: 0x4163810 0x4163810
0: system.cpu1.isa: ISA system set to: 0x4163810 0x4163810
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000

View file

@ -4,11 +4,11 @@ sim_seconds 2.625396 # Nu
sim_ticks 2625395606000 # Number of ticks simulated
final_tick 2625395606000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 105565 # Simulator instruction rate (inst/s)
host_op_rate 128079 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2303070285 # Simulator tick rate (ticks/s)
host_mem_usage 586092 # Number of bytes of host memory used
host_seconds 1139.95 # Real time elapsed on the host
host_inst_rate 91005 # Simulator instruction rate (inst/s)
host_op_rate 110413 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1985416078 # Simulator tick rate (ticks/s)
host_mem_usage 586088 # Number of bytes of host memory used
host_seconds 1322.34 # Real time elapsed on the host
sim_insts 120339436 # Number of instructions simulated
sim_ops 146004136 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -657,7 +657,7 @@ system.cpu0.iq.iqInstsAdded 129422072 # Nu
system.cpu0.iq.iqNonSpecInstsAdded 1660998 # Number of non-speculative instructions added to the IQ
system.cpu0.iq.iqInstsIssued 127592349 # Number of instructions issued
system.cpu0.iq.iqSquashedInstsIssued 453825 # Number of squashed instructions issued
system.cpu0.iq.iqSquashedInstsExamined 8506052 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedInstsExamined 10488941 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedOperandsExamined 21267672 # Number of squashed operands that are examined and possibly removed from graph
system.cpu0.iq.iqSquashedNonSpecRemoved 117222 # Number of squashed non-spec instructions that were removed
system.cpu0.iq.issued_per_cycle::samples 189611039 # Number of insts issued each cycle
@ -750,7 +750,7 @@ system.cpu0.iq.rate 0.662094 # In
system.cpu0.iq.fu_busy_cnt 23403648 # FU busy when requested
system.cpu0.iq.fu_busy_rate 0.183425 # FU busy rate (busy events/executed inst)
system.cpu0.iq.int_inst_queue_reads 468620138 # Number of integer instruction queue reads
system.cpu0.iq.int_inst_queue_writes 139596675 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_writes 141579564 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_wakeup_accesses 124128658 # Number of integer instruction queue wakeup accesses
system.cpu0.iq.fp_inst_queue_reads 33072 # Number of floating instruction queue reads
system.cpu0.iq.fp_inst_queue_writes 11274 # Number of floating instruction queue writes
@ -1868,7 +1868,7 @@ system.cpu1.iq.iqInstsAdded 27759685 # Nu
system.cpu1.iq.iqNonSpecInstsAdded 627473 # Number of non-speculative instructions added to the IQ
system.cpu1.iq.iqInstsIssued 27258527 # Number of instructions issued
system.cpu1.iq.iqSquashedInstsIssued 145234 # Number of squashed instructions issued
system.cpu1.iq.iqSquashedInstsExamined 2799528 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedInstsExamined 2977146 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedOperandsExamined 6943190 # Number of squashed operands that are examined and possibly removed from graph
system.cpu1.iq.iqSquashedNonSpecRemoved 53970 # Number of squashed non-spec instructions that were removed
system.cpu1.iq.issued_per_cycle::samples 42152917 # Number of insts issued each cycle
@ -1961,10 +1961,10 @@ system.cpu1.iq.rate 0.631965 # In
system.cpu1.iq.fu_busy_cnt 6164373 # FU busy when requested
system.cpu1.iq.fu_busy_rate 0.226145 # FU busy rate (busy events/executed inst)
system.cpu1.iq.int_inst_queue_reads 102973934 # Number of integer instruction queue reads
system.cpu1.iq.int_inst_queue_writes 31195241 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_writes 31372858 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_wakeup_accesses 26623969 # Number of integer instruction queue wakeup accesses
system.cpu1.iq.fp_inst_queue_reads 5644 # Number of floating instruction queue reads
system.cpu1.iq.fp_inst_queue_writes 2049 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_writes 2050 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_wakeup_accesses 1785 # Number of floating instruction queue wakeup accesses
system.cpu1.iq.int_alu_accesses 33419259 # Number of integer alu accesses
system.cpu1.iq.fp_alu_accesses 3574 # Number of floating point alu accesses

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
boot_loader=/dist/binaries/boot_emm.arm
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.nvmem system.physmem system.realview.vram
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.ext/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-aarch32-ael.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -199,11 +200,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -211,6 +208,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -245,6 +243,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -262,7 +261,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -552,6 +550,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -620,6 +619,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -637,7 +637,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -662,6 +661,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -695,13 +695,16 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -732,9 +735,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -745,6 +750,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -779,13 +785,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -833,7 +842,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1137,7 +1146,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1324,7 +1332,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -1506,7 +1514,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory

View file

@ -34,6 +34,5 @@ warn: Ignoring write to miscreg pmcntenclr
warn: Ignoring write to miscreg pmintenclr
warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
warn: CP14 unimplemented crn[12], opc1[5], crm[8], opc2[0]
warn: instruction 'mcr bpiall' unimplemented
warn: instruction 'mcr dcisw' unimplemented
warn: instruction 'mcr bpiall' unimplemented

View file

@ -1,16 +1,17 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 31 2014 10:01:44
gem5 started Oct 31 2014 11:28:40
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 /work/gem5.ext/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 11:53:00
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3 -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
0: system.cpu.isa: ISA system set to: 0x443e680 0x443e680
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
0: system.cpu.isa: ISA system set to: 0x317f940 0x317f940
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
info: Loading DTB file: /dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
info: Read CNTFREQ_EL0 frequency
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
@ -28,4 +29,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
Exiting @ tick 2826844351500 because m5_exit instruction encountered
Exiting @ tick 2827616186000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 2.827616 # Nu
sim_ticks 2827616186000 # Number of ticks simulated
final_tick 2827616186000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 99248 # Simulator instruction rate (inst/s)
host_op_rate 120386 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2480177298 # Simulator tick rate (ticks/s)
host_mem_usage 619560 # Number of bytes of host memory used
host_seconds 1140.09 # Real time elapsed on the host
host_inst_rate 94820 # Simulator instruction rate (inst/s)
host_op_rate 115016 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2369528287 # Simulator tick rate (ticks/s)
host_mem_usage 555256 # Number of bytes of host memory used
host_seconds 1193.32 # Real time elapsed on the host
sim_insts 113151083 # Number of instructions simulated
sim_ops 137250963 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -617,7 +617,7 @@ system.cpu.iq.iqInstsAdded 143540852 # Nu
system.cpu.iq.iqNonSpecInstsAdded 2119167 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 143328299 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 272168 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 6274201 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 8409052 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 14689564 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 125312 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 256876545 # Number of insts issued each cycle
@ -710,10 +710,10 @@ system.cpu.iq.rate 0.544758 # In
system.cpu.iq.fu_busy_cnt 22576275 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.157514 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 566346239 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 151939321 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 154074171 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 140211060 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 35347 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 13215 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 13216 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 11430 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 165879209 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 23028 # Number of floating point alu accesses

View file

@ -193,7 +193,7 @@ oprofile: using timer interrupt.
TCP: cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
rtc-pl031 1c170000.rtc: setting system clock to 2009-01-01 12:00:00 UTC (1230811200)
rtc-pl031 1c170000.rtc: setting system clock to 2009-01-01 00:00:00 UTC (1230768000)
ALSA device list:
No soundcards found.
input: AT Raw Set 2 keyboard as /devices/smb.14/motherboard.15/iofpga.17/1c060000.kmi/serio0/input/input0
@ -203,6 +203,6 @@ Freeing unused kernel memory: 292K (806aa000 - 806f3000)
init started: BusyBox v1.15.3 (2010-05-07 01:27:07 BST)
starting pid 673, tty '': '/etc/rc.d/rc.local'
warning: can't open /etc/mtab: No such file or directory
Thu Jan 1 12:00:02 UTC 2009
Thu Jan 1 00:00:02 UTC 2009
S: devpts
Thu Jan 1 12:00:02 UTC 2009
Thu Jan 1 00:00:02 UTC 2009

View file

@ -1,12 +1,12 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Apr 20 2015 13:24:23
gem5 started Apr 20 2015 13:24:39
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 12:26:21
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-full -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-full
Global frequency set at 1000000000000 ticks per second
0: system.cpu0.isa: ISA system set to: 0x2ceff00 0x2ceff00
0: system.cpu1.isa: ISA system set to: 0x2ceff00 0x2ceff00
0: system.cpu2.isa: ISA system set to: 0x2ceff00 0x2ceff00
0: system.cpu0.isa: ISA system set to: 0x305ef00 0x305ef00
0: system.cpu1.isa: ISA system set to: 0x305ef00 0x305ef00
0: system.cpu2.isa: ISA system set to: 0x305ef00 0x305ef00

View file

@ -4,11 +4,11 @@ sim_seconds 2.817778 # Nu
sim_ticks 2817777605000 # Number of ticks simulated
final_tick 2817777605000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 307401 # Simulator instruction rate (inst/s)
host_op_rate 373266 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 6861547245 # Simulator tick rate (ticks/s)
host_mem_usage 555284 # Number of bytes of host memory used
host_seconds 410.66 # Real time elapsed on the host
host_inst_rate 278686 # Simulator instruction rate (inst/s)
host_op_rate 338399 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 6220604315 # Simulator tick rate (ticks/s)
host_mem_usage 555292 # Number of bytes of host memory used
host_seconds 452.98 # Real time elapsed on the host
sim_insts 126237777 # Number of instructions simulated
sim_ops 153286368 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -1517,7 +1517,7 @@ system.cpu2.iq.iqInstsAdded 54546075 # Nu
system.cpu2.iq.iqNonSpecInstsAdded 673336 # Number of non-speculative instructions added to the IQ
system.cpu2.iq.iqInstsIssued 51866821 # Number of instructions issued
system.cpu2.iq.iqSquashedInstsIssued 68048 # Number of squashed instructions issued
system.cpu2.iq.iqSquashedInstsExamined 7293157 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedInstsExamined 8110099 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedOperandsExamined 18430167 # Number of squashed operands that are examined and possibly removed from graph
system.cpu2.iq.iqSquashedNonSpecRemoved 68913 # Number of squashed non-spec instructions that were removed
system.cpu2.iq.issued_per_cycle::samples 67809362 # Number of insts issued each cycle
@ -1610,10 +1610,10 @@ system.cpu2.iq.rate 0.745035 # In
system.cpu2.iq.fu_busy_cnt 788590 # FU busy when requested
system.cpu2.iq.fu_busy_rate 0.015204 # FU busy rate (busy events/executed inst)
system.cpu2.iq.int_inst_queue_reads 172390251 # Number of integer instruction queue reads
system.cpu2.iq.int_inst_queue_writes 62545050 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_writes 63361989 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_wakeup_accesses 50322136 # Number of integer instruction queue wakeup accesses
system.cpu2.iq.fp_inst_queue_reads 9391 # Number of floating instruction queue reads
system.cpu2.iq.fp_inst_queue_writes 4963 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_writes 4966 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_wakeup_accesses 4144 # Number of floating instruction queue wakeup accesses
system.cpu2.iq.int_alu_accesses 52650258 # Number of integer alu accesses
system.cpu2.iq.fp_alu_accesses 5051 # Number of floating point alu accesses

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
boot_loader=/dist/binaries/boot_emm.arm
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.nvmem system.physmem system.realview.vram
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.ext/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/dist/disks/linux-aarch32-ael.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -203,7 +204,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu0.dcache]
type=BaseCache
@ -211,6 +211,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -245,6 +246,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.dtb
[system.cpu0.dstage2_mmu.stage2_tlb]
@ -262,7 +264,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[5]
[system.cpu0.dtb]
type=ArmTLB
@ -594,6 +595,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -662,6 +664,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.itb
[system.cpu0.istage2_mmu.stage2_tlb]
@ -679,7 +682,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[4]
[system.cpu0.itb]
type=ArmTLB
@ -792,7 +794,7 @@ wbWidth=8
workload=
[system.cpu1.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -806,13 +808,13 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu1.dstage2_mmu]
type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.dtb
[system.cpu1.dstage2_mmu.stage2_tlb]
@ -1189,6 +1191,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.itb
[system.cpu1.istage2_mmu.stage2_tlb]
@ -1252,9 +1255,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -1265,6 +1270,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -1300,6 +1306,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -1334,13 +1341,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -1388,7 +1398,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1692,7 +1702,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1879,7 +1888,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -2061,7 +2070,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
@ -2099,13 +2108,16 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.vncserver]
type=VncServer

View file

@ -4,6 +4,7 @@ warn: Sockets disabled, not accepting terminal connections
warn: Sockets disabled, not accepting gdb connections
warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: Not doing anything for miscreg ACTLR
warn: Not doing anything for miscreg ACTLR
warn: Not doing anything for write of miscreg ACTLR
warn: The clidr register always reports 0 caches.
warn: clidr LoUIS field of 0b001 to match current ARM implementations.
@ -25,8 +26,7 @@ warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: Tried to write RVIO at offset 0xa8 (data 0) that doesn't exist
warn: CP14 unimplemented crn[5], opc1[4], crm[12], opc2[4]
warn: CP14 unimplemented crn[8], opc1[4], crm[12], opc2[0]
warn: CP14 unimplemented crn[5], opc1[4], crm[12], opc2[3]
warn: CP14 unimplemented crn[1], opc1[0], crm[1], opc2[4]
warn: CP14 unimplemented crn[1], opc1[0], crm[3], opc2[4]
warn: CP14 unimplemented crn[1], opc1[0], crm[0], opc2[4]
@ -34,21 +34,17 @@ warn: CP14 unimplemented crn[0], opc1[0], crm[7], opc2[0]
warn: CP14 unimplemented crn[1], opc1[0], crm[5], opc2[4]
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[0]
warn: CP14 unimplemented crn[0], opc1[4], crm[8], opc2[1]
warn: CP14 unimplemented crn[0], opc1[4], crm[0], opc2[5]
warn: CP14 unimplemented crn[5], opc1[4], crm[12], opc2[1]
warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[3]
warn: CP14 unimplemented crn[6], opc1[5], crm[4], opc2[3]
warn: Returning zero for read from miscreg pmcr
warn: Ignoring write to miscreg pmcntenclr
warn: Ignoring write to miscreg pmintenclr
warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[6]
warn: CP14 unimplemented crn[6], opc1[5], crm[0], opc2[2]
warn: CP14 unimplemented crn[0], opc1[4], crm[12], opc2[2]
warn: CP14 unimplemented crn[4], opc1[5], crm[12], opc2[1]
warn: CP14 unimplemented crn[5], opc1[4], crm[8], opc2[1]
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: CP14 unimplemented crn[15], opc1[0], crm[8], opc2[0]
warn: CP14 unimplemented crn[5], opc1[4], crm[0], opc2[2]
warn: instruction 'mcr bpiall' unimplemented
warn: User mode does not have SPSR
warn: User mode does not have SPSR

View file

@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 31 2014 10:01:44
gem5 started Oct 31 2014 11:48:14
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-o3 -re /work/gem5.ext/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-o3
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 11:13:13
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-o3 -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-switcheroo-o3
Global frequency set at 1000000000000 ticks per second
0: system.cpu0.isa: ISA system set to: 0x4f45680 0x4f45680
0: system.cpu1.isa: ISA system set to: 0x4f45680 0x4f45680
0: system.cpu0.isa: ISA system set to: 0x351fd50 0x351fd50
0: system.cpu1.isa: ISA system set to: 0x351fd50 0x351fd50

View file

@ -4,11 +4,11 @@ sim_seconds 2.804323 # Nu
sim_ticks 2804323403500 # Number of ticks simulated
final_tick 2804323403500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 111168 # Simulator instruction rate (inst/s)
host_op_rate 134929 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2664755466 # Simulator tick rate (ticks/s)
host_mem_usage 625128 # Number of bytes of host memory used
host_seconds 1052.38 # Real time elapsed on the host
host_inst_rate 105186 # Simulator instruction rate (inst/s)
host_op_rate 127668 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2521360773 # Simulator tick rate (ticks/s)
host_mem_usage 559780 # Number of bytes of host memory used
host_seconds 1112.23 # Real time elapsed on the host
sim_insts 116990114 # Number of instructions simulated
sim_ops 141995948 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -643,7 +643,7 @@ system.cpu0.iq.iqInstsAdded 79153572 # Nu
system.cpu0.iq.iqNonSpecInstsAdded 1058697 # Number of non-speculative instructions added to the IQ
system.cpu0.iq.iqInstsIssued 75784801 # Number of instructions issued
system.cpu0.iq.iqSquashedInstsIssued 96696 # Number of squashed instructions issued
system.cpu0.iq.iqSquashedInstsExamined 10015024 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedInstsExamined 11308863 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedOperandsExamined 24599963 # Number of squashed operands that are examined and possibly removed from graph
system.cpu0.iq.iqSquashedNonSpecRemoved 115562 # Number of squashed non-spec instructions that were removed
system.cpu0.iq.issued_per_cycle::samples 103806101 # Number of insts issued each cycle
@ -736,10 +736,10 @@ system.cpu0.iq.rate 0.712423 # In
system.cpu0.iq.fu_busy_cnt 1102720 # FU busy when requested
system.cpu0.iq.fu_busy_rate 0.014551 # FU busy rate (busy events/executed inst)
system.cpu0.iq.int_inst_queue_reads 256560915 # Number of integer instruction queue reads
system.cpu0.iq.int_inst_queue_writes 90272679 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_writes 91566516 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_wakeup_accesses 73457837 # Number of integer instruction queue wakeup accesses
system.cpu0.iq.fp_inst_queue_reads 14204 # Number of floating instruction queue reads
system.cpu0.iq.fp_inst_queue_writes 7628 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_writes 7630 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_wakeup_accesses 6340 # Number of floating instruction queue wakeup accesses
system.cpu0.iq.int_alu_accesses 76877738 # Number of integer alu accesses
system.cpu0.iq.fp_alu_accesses 7597 # Number of floating point alu accesses
@ -1569,7 +1569,7 @@ system.cpu1.iq.iqInstsAdded 83375619 # Nu
system.cpu1.iq.iqNonSpecInstsAdded 1158159 # Number of non-speculative instructions added to the IQ
system.cpu1.iq.iqInstsIssued 79910900 # Number of instructions issued
system.cpu1.iq.iqSquashedInstsIssued 92494 # Number of squashed instructions issued
system.cpu1.iq.iqSquashedInstsExamined 10129412 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedInstsExamined 11441232 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedOperandsExamined 25615832 # Number of squashed operands that are examined and possibly removed from graph
system.cpu1.iq.iqSquashedNonSpecRemoved 107265 # Number of squashed non-spec instructions that were removed
system.cpu1.iq.issued_per_cycle::samples 106194794 # Number of insts issued each cycle
@ -1662,10 +1662,10 @@ system.cpu1.iq.rate 0.734775 # In
system.cpu1.iq.fu_busy_cnt 1139082 # FU busy when requested
system.cpu1.iq.fu_busy_rate 0.014254 # FU busy rate (busy events/executed inst)
system.cpu1.iq.int_inst_queue_reads 267236211 # Number of integer instruction queue reads
system.cpu1.iq.int_inst_queue_writes 94707265 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_writes 96019084 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_wakeup_accesses 77543645 # Number of integer instruction queue wakeup accesses
system.cpu1.iq.fp_inst_queue_reads 11959 # Number of floating instruction queue reads
system.cpu1.iq.fp_inst_queue_writes 6289 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_writes 6290 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_wakeup_accesses 5191 # Number of floating instruction queue wakeup accesses
system.cpu1.iq.int_alu_accesses 81043378 # Number of integer alu accesses
system.cpu1.iq.fp_alu_accesses 6453 # Number of floating point alu accesses

View file

@ -193,7 +193,7 @@ oprofile: using timer interrupt.
TCP: cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
rtc-pl031 1c170000.rtc: setting system clock to 2009-01-01 12:00:00 UTC (1230811200)
rtc-pl031 1c170000.rtc: setting system clock to 2009-01-01 00:00:00 UTC (1230768000)
ALSA device list:
No soundcards found.
input: AT Raw Set 2 keyboard as /devices/smb.14/motherboard.15/iofpga.17/1c060000.kmi/serio0/input/input0
@ -203,6 +203,6 @@ Freeing unused kernel memory: 292K (806aa000 - 806f3000)
init started: BusyBox v1.15.3 (2010-05-07 01:27:07 BST)
starting pid 673, tty '': '/etc/rc.d/rc.local'
warning: can't open /etc/mtab: No such file or directory
Thu Jan 1 12:00:02 UTC 2009
Thu Jan 1 00:00:02 UTC 2009
S: devpts
Thu Jan 1 12:00:02 UTC 2009
Thu Jan 1 00:00:02 UTC 2009

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.vram system.physmem system.realview.nvmem
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.latest/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -199,11 +200,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.checker]
type=O3Checker
@ -245,6 +242,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.checker.dtb
[system.cpu.checker.dstage2_mmu.stage2_tlb]
@ -262,7 +260,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[9]
[system.cpu.checker.dtb]
type=ArmTLB
@ -279,7 +276,7 @@ eventq_index=0
is_stage2=false
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[7]
port=system.cpu.toL2Bus.slave[5]
[system.cpu.checker.isa]
type=ArmISA
@ -316,6 +313,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.checker.itb
[system.cpu.checker.istage2_mmu.stage2_tlb]
@ -333,7 +331,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[8]
[system.cpu.checker.itb]
type=ArmTLB
@ -350,7 +347,7 @@ eventq_index=0
is_stage2=false
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[6]
port=system.cpu.toL2Bus.slave[4]
[system.cpu.checker.tracer]
type=ExeTracer
@ -362,6 +359,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -396,6 +394,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -413,7 +412,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -703,6 +701,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -771,6 +770,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -788,7 +788,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -813,6 +812,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -846,13 +846,16 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port system.cpu.checker.itb.walker.port system.cpu.checker.dtb.walker.port system.cpu.checker.istage2_mmu.stage2_tlb.walker.port system.cpu.checker.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.checker.itb.walker.port system.cpu.checker.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -883,9 +886,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -896,6 +901,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -930,13 +936,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -984,7 +993,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1288,7 +1297,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1475,7 +1483,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -1657,7 +1665,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory

View file

@ -7,85 +7,95 @@ warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: SCReg: Writing 0 to dcc0:site0:pos0:fn7:dev0
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: 12458605972000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d780, checker: 0
warn: 12458609273000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d7c0, checker: 0
warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: 13842443212000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13881966762000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13882255463000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13882829689000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13883384376000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13883639881500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13885195478000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14119823023500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14121701098000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14127958169500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14128186290500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14128405933500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14128812861500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14129226204500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14167422773000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14205629937000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14448292905000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14448293175500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14456513700500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14456513960000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14464465597000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14464465877500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14464466467500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14464466743000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14464466981000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14472409559000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14472410152500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14472410415000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14472410653000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14472410900000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14477663411000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14483940515000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14483940774000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14493678366500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14504940200000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14504941281500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14504941528000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14514859454000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14514859717500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14530591953000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14530592212000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14535730342000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14535730633500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14535731223500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14535731486000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14535731724000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14542816759000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14542817022500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14553011613000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14553012206500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14553012482000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14553012757000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14553013043000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14617580022000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14617580304000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14677231930000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14677232200000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14798881767000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14798974404500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14798974754500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799704795000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799705056000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
warn: 14799705260500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799777436500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14799777691500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799777962500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14799778533000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799778788500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14799779012000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799779301000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799779810000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799780873500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799781372500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14799781674500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14848040219000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 14848040537000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14848040839000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14848041113000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14848041396500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14848041675500: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 13847380989000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13886976040500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13909524462000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13910098545500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13910493556500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13910725565500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13910949758000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13919499191000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13969109987000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14211548964500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14211549180000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14219621260500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14227403410000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14227403653500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14227403893000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14227404099500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14235187327500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14235187571000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14235187810500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14235188017000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14240340342500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14240340582000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14246517945500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14246518185000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14256052185500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14256052714000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14256052957500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14256053197000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14256053403500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14267019457500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14267019664000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14276718921000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14276719431500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14276719666000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14276719896500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14276720103000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14292023524000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14292024562000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14292024768500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14297044932500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14297045442000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14297045676000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14297045906000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14297046112500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14313983409500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14313983919000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14313984153000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14313984383000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14313984589500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14376592133500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14376592349000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14434071886000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14434072706000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14434072954500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14434073170000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14562296155000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562381650500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14562381898500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14562382116000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562382402000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14562382961000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562383216500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14562383439500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562383728500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562384237500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562385304500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562385789500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14562386108000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563103347000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563103608000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
warn: 14563103812500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563174588000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14563174798000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563175069000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14563175639500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563175895000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14563176118500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563176407500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563176916500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563177979500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563178471000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14563178773000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14611314421000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 14611314697500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14611314949500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14611315194000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14611315463500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14611315702500: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1

View file

@ -1,17 +1,18 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:18:22
gem5 started Oct 29 2014 10:38:57
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 14:36:18
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
0: system.cpu.checker.isa: ISA system set to: 0x48ecb00 0x48ecb00
0: system.cpu.isa: ISA system set to: 0x48ecb00 0x48ecb00
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
0: system.cpu.checker.isa: ISA system set to: 0x35ea180 0x35ea180
0: system.cpu.isa: ISA system set to: 0x35ea180 0x35ea180
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51557114994500 because m5_exit instruction encountered
Exiting @ tick 51320468905000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 51.320469 # Nu
sim_ticks 51320468905000 # Number of ticks simulated
final_tick 51320468905000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 78766 # Simulator instruction rate (inst/s)
host_op_rate 92549 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 4725007878 # Simulator tick rate (ticks/s)
host_mem_usage 722788 # Number of bytes of host memory used
host_seconds 10861.46 # Real time elapsed on the host
host_inst_rate 88986 # Simulator instruction rate (inst/s)
host_op_rate 104557 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5338089020 # Simulator tick rate (ticks/s)
host_mem_usage 657992 # Number of bytes of host memory used
host_seconds 9614.02 # Real time elapsed on the host
sim_insts 855512158 # Number of instructions simulated
sim_ops 1005211605 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -767,7 +767,7 @@ system.cpu.iq.iqInstsAdded 1038303468 # Nu
system.cpu.iq.iqNonSpecInstsAdded 27624460 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 1054196021 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 3299994 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 53804457 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 60716319 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 33847358 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 315461 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 1530420621 # Number of insts issued each cycle
@ -860,10 +860,10 @@ system.cpu.iq.rate 0.666896 # In
system.cpu.iq.fu_busy_cnt 165876174 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.157349 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 3805514237 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 1118931433 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 1125839347 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 1036122901 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 2474593 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 942754 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 946702 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 909865 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 1218517790 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 1554348 # Number of floating point alu accesses

View file

@ -32,135 +32,135 @@
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 timer(s) running at 100.00MHz (phys).
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000018] Console: colour dummy device 80x25
[ 0.000020] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000021] pid_max: default: 32768 minimum: 301
[ 0.000019] Console: colour dummy device 80x25
[ 0.000021] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000022] pid_max: default: 32768 minimum: 301
[ 0.000031] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000032] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000117] hw perfevents: no hardware support available
[ 0.000033] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000120] hw perfevents: no hardware support available
[ 1.060065] CPU1: failed to come online
[ 2.080127] CPU2: failed to come online
[ 3.100189] CPU3: failed to come online
[ 3.100191] Brought up 1 CPUs
[ 3.100192] SMP: Total of 1 processors activated.
[ 3.100238] devtmpfs: initialized
[ 3.100703] atomic64_test: passed
[ 3.100741] regulator-dummy: no parameters
[ 3.101092] NET: Registered protocol family 16
[ 3.101209] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101216] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101375] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101377] Serial: AMBA PL011 UART driver
[ 3.101527] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101555] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102087] console [ttyAMA0] enabled
[ 3.102142] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102172] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102202] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102230] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130466] 3V3: 3300 mV
[ 3.130502] vgaarb: loaded
[ 3.130544] SCSI subsystem initialized
[ 3.130580] libata version 3.00 loaded.
[ 3.130622] usbcore: registered new interface driver usbfs
[ 3.130638] usbcore: registered new interface driver hub
[ 3.130668] usbcore: registered new device driver usb
[ 3.130692] pps_core: LinuxPPS API ver. 1 registered
[ 3.130701] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130718] PTP clock support registered
[ 3.130823] Switched to clocksource arch_sys_counter
[ 3.131812] NET: Registered protocol family 2
[ 3.131877] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131892] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131910] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131925] TCP: reno registered
[ 3.131931] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131944] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131977] NET: Registered protocol family 1
[ 3.132021] RPC: Registered named UNIX socket transport module.
[ 3.132031] RPC: Registered udp transport module.
[ 3.132039] RPC: Registered tcp transport module.
[ 3.132046] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132058] PCI: CLS 0 bytes, default 64
[ 3.132196] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132285] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133917] fuse init (API version 7.23)
[ 3.133997] msgmni has been set to 469
[ 3.136058] io scheduler noop registered
[ 3.136109] io scheduler cfq registered (default)
[ 3.136437] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136449] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136460] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136471] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136481] pci_bus 0000:00: scanning bus
[ 3.136490] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136502] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136515] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136549] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136561] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136571] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136581] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136591] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136601] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136612] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136645] pci_bus 0000:00: fixups for bus
[ 3.136653] pci_bus 0000:00: bus scan returning with max=00
[ 3.136664] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136680] pci 0000:00:00.0: fixup irq: got 33
[ 3.136688] pci 0000:00:00.0: assigning IRQ 33
[ 3.136698] pci 0000:00:01.0: fixup irq: got 34
[ 3.136706] pci 0000:00:01.0: assigning IRQ 34
[ 3.136716] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136728] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136741] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136753] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136764] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136774] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136785] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136796] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137238] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137470] ata_piix 0000:00:01.0: version 2.13
[ 3.137479] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137497] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137745] scsi0 : ata_piix
[ 3.137833] scsi1 : ata_piix
[ 3.137862] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137874] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137967] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137978] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137992] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.138003] e1000 0000:00:00.0: enabling bus mastering
[ 3.290845] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290854] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290879] ata1.00: configured for UDMA/33
[ 3.290918] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291021] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291044] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291080] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291088] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291107] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291217] sda: sda1
[ 3.291322] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411114] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411126] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411145] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411155] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411174] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411185] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411250] usbcore: registered new interface driver usb-storage
[ 3.411299] mousedev: PS/2 mouse device common for all mice
[ 3.411439] usbcore: registered new interface driver usbhid
[ 3.411448] usbhid: USB HID core driver
[ 3.411475] TCP: cubic registered
[ 3.411481] NET: Registered protocol family 17
[ 3.411782] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411814] devtmpfs: mounted
[ 3.100192] Brought up 1 CPUs
[ 3.100193] SMP: Total of 1 processors activated.
[ 3.100239] devtmpfs: initialized
[ 3.100662] atomic64_test: passed
[ 3.100699] regulator-dummy: no parameters
[ 3.101056] NET: Registered protocol family 16
[ 3.101171] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101179] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101397] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101401] Serial: AMBA PL011 UART driver
[ 3.101568] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101599] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102135] console [ttyAMA0] enabled
[ 3.102203] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102233] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102264] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102292] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130476] 3V3: 3300 mV
[ 3.130514] vgaarb: loaded
[ 3.130556] SCSI subsystem initialized
[ 3.130592] libata version 3.00 loaded.
[ 3.130632] usbcore: registered new interface driver usbfs
[ 3.130649] usbcore: registered new interface driver hub
[ 3.130678] usbcore: registered new device driver usb
[ 3.130702] pps_core: LinuxPPS API ver. 1 registered
[ 3.130710] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130727] PTP clock support registered
[ 3.130832] Switched to clocksource arch_sys_counter
[ 3.131787] NET: Registered protocol family 2
[ 3.131853] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131868] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131886] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131900] TCP: reno registered
[ 3.131907] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131920] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131953] NET: Registered protocol family 1
[ 3.131998] RPC: Registered named UNIX socket transport module.
[ 3.132008] RPC: Registered udp transport module.
[ 3.132015] RPC: Registered tcp transport module.
[ 3.132023] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132035] PCI: CLS 0 bytes, default 64
[ 3.132170] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132259] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133755] fuse init (API version 7.23)
[ 3.133830] msgmni has been set to 469
[ 3.135876] io scheduler noop registered
[ 3.135924] io scheduler cfq registered (default)
[ 3.136253] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136265] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136276] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136288] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136297] pci_bus 0000:00: scanning bus
[ 3.136307] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136319] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136332] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136366] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136377] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136387] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136397] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136408] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136418] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136428] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136460] pci_bus 0000:00: fixups for bus
[ 3.136468] pci_bus 0000:00: bus scan returning with max=00
[ 3.136479] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136497] pci 0000:00:00.0: fixup irq: got 33
[ 3.136505] pci 0000:00:00.0: assigning IRQ 33
[ 3.136514] pci 0000:00:01.0: fixup irq: got 34
[ 3.136522] pci 0000:00:01.0: assigning IRQ 34
[ 3.136533] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136545] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136557] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136570] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136580] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136591] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136602] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136613] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137039] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137263] ata_piix 0000:00:01.0: version 2.13
[ 3.137273] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137291] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137539] scsi0 : ata_piix
[ 3.137625] scsi1 : ata_piix
[ 3.137652] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137663] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137754] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137765] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137780] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137791] e1000 0000:00:00.0: enabling bus mastering
[ 3.290854] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290863] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290888] ata1.00: configured for UDMA/33
[ 3.290928] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291027] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291049] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291085] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291094] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291113] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291218] sda: sda1
[ 3.291320] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411119] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411132] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411151] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411161] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411179] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411190] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411252] usbcore: registered new interface driver usb-storage
[ 3.411300] mousedev: PS/2 mouse device common for all mice
[ 3.411434] usbcore: registered new interface driver usbhid
[ 3.411443] usbhid: USB HID core driver
[ 3.411470] TCP: cubic registered
[ 3.411477] NET: Registered protocol family 17
[ 3.411780] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411812] devtmpfs: mounted
[ 3.411835] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.450268] udevd[607]: starting version 182
[ 3.450156] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.603357] random: dd urandom read with 21 bits of entropy available
[ 3.543301] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -168,8 +168,8 @@ hwclock: can't open '/dev/misc/rtc': No such file or directory
Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.741050] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Configuring network interfaces... [ 3.671060] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
udhcpc (v1.21.1) started
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.nvmem system.physmem system.realview.vram
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.latest/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -199,11 +200,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu0.dcache]
type=BaseCache
@ -211,6 +208,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -245,6 +243,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.dtb
[system.cpu0.dstage2_mmu.stage2_tlb]
@ -262,7 +261,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu0.toL2Bus.slave[5]
[system.cpu0.dtb]
type=ArmTLB
@ -552,8 +550,9 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -620,6 +619,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.itb
[system.cpu0.istage2_mmu.stage2_tlb]
@ -637,7 +637,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu0.toL2Bus.slave[4]
[system.cpu0.itb]
type=ArmTLB
@ -662,6 +661,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
@ -683,19 +683,27 @@ mem_side=system.toL2Bus.slave[0]
[system.cpu0.l2cache.prefetcher]
type=StridePrefetcher
cache_snoop=false
clk_domain=system.cpu_clk_domain
cross_pages=false
data_accesses_only=false
degree=8
eventq_index=0
inst_tagged=true
latency=1
on_miss_only=false
on_prefetch=true
on_read_only=false
serial_squash=false
size=100
max_conf=7
min_conf=0
on_data=true
on_inst=true
on_miss=false
on_read=true
on_write=true
queue_filter=true
queue_size=32
queue_squash=true
start_conf=4
sys=system
table_assoc=4
table_sets=16
tag_prefetch=true
thresh_conf=4
use_master_id=true
[system.cpu0.l2cache.tags]
@ -712,13 +720,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu0.l2cache.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.cpu0.tracer]
type=ExeTracer
@ -816,7 +827,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -826,11 +837,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu1.dcache]
type=BaseCache
@ -838,6 +845,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -872,6 +880,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.dtb
[system.cpu1.dstage2_mmu.stage2_tlb]
@ -889,7 +898,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu1.toL2Bus.slave[5]
[system.cpu1.dtb]
type=ArmTLB
@ -1179,8 +1187,9 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -1247,6 +1256,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.itb
[system.cpu1.istage2_mmu.stage2_tlb]
@ -1264,7 +1274,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu1.toL2Bus.slave[4]
[system.cpu1.itb]
type=ArmTLB
@ -1289,6 +1298,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
@ -1310,19 +1320,27 @@ mem_side=system.toL2Bus.slave[1]
[system.cpu1.l2cache.prefetcher]
type=StridePrefetcher
cache_snoop=false
clk_domain=system.cpu_clk_domain
cross_pages=false
data_accesses_only=false
degree=8
eventq_index=0
inst_tagged=true
latency=1
on_miss_only=false
on_prefetch=true
on_read_only=false
serial_squash=false
size=100
max_conf=7
min_conf=0
on_data=true
on_inst=true
on_miss=false
on_read=true
on_write=true
queue_filter=true
queue_size=32
queue_squash=true
start_conf=4
sys=system
table_assoc=4
table_sets=16
tag_prefetch=true
thresh_conf=4
use_master_id=true
[system.cpu1.l2cache.tags]
@ -1339,13 +1357,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu1.l2cache.cpu_side
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.istage2_mmu.stage2_tlb.walker.port system.cpu1.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
[system.cpu1.tracer]
type=ExeTracer
@ -1376,9 +1397,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -1389,6 +1412,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -1424,6 +1448,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -1458,13 +1483,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -1512,7 +1540,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1816,7 +1844,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -2003,7 +2030,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -2185,7 +2212,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
@ -2223,11 +2250,14 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side

View file

@ -7,6 +7,6 @@ warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: SCReg: Writing 0 to dcc0:site0:pos0:fn7:dev0
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: allocating bonus target for snoop
warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: allocating bonus target for snoop

View file

@ -1,17 +1,18 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:18:22
gem5 started Oct 29 2014 11:56:54
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 13:01:24
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
0: system.cpu0.isa: ISA system set to: 0x5878b00 0x5878b00
0: system.cpu1.isa: ISA system set to: 0x5878b00 0x5878b00
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
0: system.cpu0.isa: ISA system set to: 0x305baa0 0x305baa0
0: system.cpu1.isa: ISA system set to: 0x305baa0 0x305baa0
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 47379674621500 because m5_exit instruction encountered
Exiting @ tick 47305566199500 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 47.305566 # Nu
sim_ticks 47305566199500 # Number of ticks simulated
final_tick 47305566199500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 109110 # Simulator instruction rate (inst/s)
host_op_rate 128307 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5804669404 # Simulator tick rate (ticks/s)
host_mem_usage 767140 # Number of bytes of host memory used
host_seconds 8149.57 # Real time elapsed on the host
host_inst_rate 108918 # Simulator instruction rate (inst/s)
host_op_rate 128082 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5794473291 # Simulator tick rate (ticks/s)
host_mem_usage 707548 # Number of bytes of host memory used
host_seconds 8163.91 # Real time elapsed on the host
sim_insts 889196991 # Number of instructions simulated
sim_ops 1045647845 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -640,7 +640,7 @@ system.cpu0.iq.iqInstsAdded 585335843 # Nu
system.cpu0.iq.iqNonSpecInstsAdded 14506928 # Number of non-speculative instructions added to the IQ
system.cpu0.iq.iqInstsIssued 587846614 # Number of instructions issued
system.cpu0.iq.iqSquashedInstsIssued 2739409 # Number of squashed instructions issued
system.cpu0.iq.iqSquashedInstsExamined 51306825 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedInstsExamined 54557687 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedOperandsExamined 35502721 # Number of squashed operands that are examined and possibly removed from graph
system.cpu0.iq.iqSquashedNonSpecRemoved 263475 # Number of squashed non-spec instructions that were removed
system.cpu0.iq.issued_per_cycle::samples 706084889 # Number of insts issued each cycle
@ -733,10 +733,10 @@ system.cpu0.iq.rate 0.806867 # In
system.cpu0.iq.fu_busy_cnt 134946779 # FU busy when requested
system.cpu0.iq.fu_busy_rate 0.229561 # FU busy rate (busy events/executed inst)
system.cpu0.iq.int_inst_queue_reads 2018256641 # Number of integer instruction queue reads
system.cpu0.iq.int_inst_queue_writes 650811943 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_writes 654059965 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_wakeup_accesses 571438682 # Number of integer instruction queue wakeup accesses
system.cpu0.iq.fp_inst_queue_reads 1207660 # Number of floating instruction queue reads
system.cpu0.iq.fp_inst_queue_writes 476069 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_writes 478909 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_wakeup_accesses 443638 # Number of floating instruction queue wakeup accesses
system.cpu0.iq.int_alu_accesses 722040340 # Number of integer alu accesses
system.cpu0.iq.fp_alu_accesses 753051 # Number of floating point alu accesses
@ -1888,7 +1888,7 @@ system.cpu1.iq.iqInstsAdded 535459998 # Nu
system.cpu1.iq.iqNonSpecInstsAdded 14979383 # Number of non-speculative instructions added to the IQ
system.cpu1.iq.iqInstsIssued 539826932 # Number of instructions issued
system.cpu1.iq.iqSquashedInstsIssued 2475624 # Number of squashed instructions issued
system.cpu1.iq.iqSquashedInstsExamined 46992661 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedInstsExamined 50076597 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedOperandsExamined 32301398 # Number of squashed operands that are examined and possibly removed from graph
system.cpu1.iq.iqSquashedNonSpecRemoved 273094 # Number of squashed non-spec instructions that were removed
system.cpu1.iq.issued_per_cycle::samples 643136774 # Number of insts issued each cycle
@ -1981,10 +1981,10 @@ system.cpu1.iq.rate 0.818910 # In
system.cpu1.iq.fu_busy_cnt 122894739 # FU busy when requested
system.cpu1.iq.fu_busy_rate 0.227656 # FU busy rate (busy events/executed inst)
system.cpu1.iq.int_inst_queue_reads 1846883379 # Number of integer instruction queue reads
system.cpu1.iq.int_inst_queue_writes 597058317 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_writes 600138356 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_wakeup_accesses 524462260 # Number of integer instruction queue wakeup accesses
system.cpu1.iq.fp_inst_queue_reads 1277620 # Number of floating instruction queue reads
system.cpu1.iq.fp_inst_queue_writes 514947 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_writes 518844 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_wakeup_accesses 476158 # Number of floating instruction queue wakeup accesses
system.cpu1.iq.int_alu_accesses 661932910 # Number of integer alu accesses
system.cpu1.iq.fp_alu_accesses 788750 # Number of floating point alu accesses

View file

@ -32,135 +32,135 @@
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 timer(s) running at 100.00MHz (phys).
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000013] Console: colour dummy device 80x25
[ 0.000014] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000015] pid_max: default: 32768 minimum: 301
[ 0.000022] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000023] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000089] hw perfevents: no hardware support available
[ 0.060023] CPU1: Booted secondary processor
[ 1.080047] CPU2: failed to come online
[ 2.100092] CPU3: failed to come online
[ 2.100094] Brought up 2 CPUs
[ 2.100095] SMP: Total of 2 processors activated.
[ 2.100128] devtmpfs: initialized
[ 2.100481] atomic64_test: passed
[ 2.100508] regulator-dummy: no parameters
[ 2.100743] NET: Registered protocol family 16
[ 2.100826] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.100832] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.100987] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.100989] Serial: AMBA PL011 UART driver
[ 2.101098] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.101119] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.101667] console [ttyAMA0] enabled
[ 2.101715] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.101742] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.101769] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.101795] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140191] 3V3: 3300 mV
[ 2.140222] vgaarb: loaded
[ 2.140252] SCSI subsystem initialized
[ 2.140281] libata version 3.00 loaded.
[ 2.140314] usbcore: registered new interface driver usbfs
[ 2.140329] usbcore: registered new interface driver hub
[ 2.140353] usbcore: registered new device driver usb
[ 2.140373] pps_core: LinuxPPS API ver. 1 registered
[ 2.140381] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140399] PTP clock support registered
[ 2.140483] Switched to clocksource arch_sys_counter
[ 2.141463] NET: Registered protocol family 2
[ 2.141511] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.141525] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.141539] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.141554] TCP: reno registered
[ 2.141560] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141571] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141596] NET: Registered protocol family 1
[ 2.141634] RPC: Registered named UNIX socket transport module.
[ 2.141644] RPC: Registered udp transport module.
[ 2.141652] RPC: Registered tcp transport module.
[ 2.141660] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.141671] PCI: CLS 0 bytes, default 64
[ 2.141775] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.141842] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.143024] fuse init (API version 7.23)
[ 2.143086] msgmni has been set to 469
[ 2.143317] io scheduler noop registered
[ 2.143357] io scheduler cfq registered (default)
[ 2.143581] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.143593] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.143603] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.143615] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.143624] pci_bus 0000:00: scanning bus
[ 2.143633] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.143644] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.143657] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.143684] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.143695] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.143705] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.143715] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.143725] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.143735] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.143745] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.143773] pci_bus 0000:00: fixups for bus
[ 2.143780] pci_bus 0000:00: bus scan returning with max=00
[ 2.143791] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.143806] pci 0000:00:00.0: fixup irq: got 33
[ 2.143814] pci 0000:00:00.0: assigning IRQ 33
[ 2.143823] pci 0000:00:01.0: fixup irq: got 34
[ 2.143831] pci 0000:00:01.0: assigning IRQ 34
[ 2.143840] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.143852] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.143864] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.143876] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.143886] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.143897] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.143907] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.143918] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.144227] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.144396] ata_piix 0000:00:01.0: version 2.13
[ 2.144405] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.144421] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.144591] scsi0 : ata_piix
[ 2.144642] scsi1 : ata_piix
[ 2.144665] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.144676] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.144749] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.144761] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.144773] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.144784] e1000 0000:00:00.0: enabling bus mastering
[ 2.290504] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.290514] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.290536] ata1.00: configured for UDMA/33
[ 2.290567] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.290643] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.290644] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.290661] sd 0:0:0:0: [sda] Write Protect is off
[ 2.290661] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.290669] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.290760] sda: sda1
[ 2.290840] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.410758] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.410769] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.410788] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.410798] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.410814] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.410826] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.410876] usbcore: registered new interface driver usb-storage
[ 2.410921] mousedev: PS/2 mouse device common for all mice
[ 2.411032] usbcore: registered new interface driver usbhid
[ 2.411041] usbhid: USB HID core driver
[ 2.411064] TCP: cubic registered
[ 2.411070] NET: Registered protocol family 17
[ 2.411333] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.411367] devtmpfs: mounted
[ 2.411386] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000015] Console: colour dummy device 80x25
[ 0.000017] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000018] pid_max: default: 32768 minimum: 301
[ 0.000025] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000026] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000102] hw perfevents: no hardware support available
[ 0.060025] CPU1: Booted secondary processor
[ 1.080050] CPU2: failed to come online
[ 2.100095] CPU3: failed to come online
[ 2.100098] Brought up 2 CPUs
[ 2.100098] SMP: Total of 2 processors activated.
[ 2.100138] devtmpfs: initialized
[ 2.100444] atomic64_test: passed
[ 2.100472] regulator-dummy: no parameters
[ 2.100696] NET: Registered protocol family 16
[ 2.100779] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.100786] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.100981] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.100984] Serial: AMBA PL011 UART driver
[ 2.101110] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.101135] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.101687] console [ttyAMA0] enabled
[ 2.101755] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.101783] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.101810] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.101836] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140205] 3V3: 3300 mV
[ 2.140237] vgaarb: loaded
[ 2.140268] SCSI subsystem initialized
[ 2.140296] libata version 3.00 loaded.
[ 2.140328] usbcore: registered new interface driver usbfs
[ 2.140342] usbcore: registered new interface driver hub
[ 2.140362] usbcore: registered new device driver usb
[ 2.140381] pps_core: LinuxPPS API ver. 1 registered
[ 2.140390] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140408] PTP clock support registered
[ 2.140494] Switched to clocksource arch_sys_counter
[ 2.141571] NET: Registered protocol family 2
[ 2.141633] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.141647] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.141662] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.141678] TCP: reno registered
[ 2.141685] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141696] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141722] NET: Registered protocol family 1
[ 2.141756] RPC: Registered named UNIX socket transport module.
[ 2.141766] RPC: Registered udp transport module.
[ 2.141774] RPC: Registered tcp transport module.
[ 2.141782] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.141794] PCI: CLS 0 bytes, default 64
[ 2.141902] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.141968] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.143005] fuse init (API version 7.23)
[ 2.143061] msgmni has been set to 469
[ 2.143642] io scheduler noop registered
[ 2.143678] io scheduler cfq registered (default)
[ 2.143908] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.143920] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.143930] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.143942] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.143952] pci_bus 0000:00: scanning bus
[ 2.143961] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.143973] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.143986] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.144013] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.144024] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.144034] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.144044] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.144054] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.144064] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.144074] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.144101] pci_bus 0000:00: fixups for bus
[ 2.144108] pci_bus 0000:00: bus scan returning with max=00
[ 2.144119] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.144135] pci 0000:00:00.0: fixup irq: got 33
[ 2.144143] pci 0000:00:00.0: assigning IRQ 33
[ 2.144152] pci 0000:00:01.0: fixup irq: got 34
[ 2.144160] pci 0000:00:01.0: assigning IRQ 34
[ 2.144170] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.144182] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.144195] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.144207] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.144217] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.144228] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.144239] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.144249] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.144543] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.144706] ata_piix 0000:00:01.0: version 2.13
[ 2.144715] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.144733] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.144903] scsi0 : ata_piix
[ 2.144950] scsi1 : ata_piix
[ 2.144971] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.144983] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.145053] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.145065] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.145077] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.145088] e1000 0000:00:00.0: enabling bus mastering
[ 2.290511] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.290521] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.290544] ata1.00: configured for UDMA/33
[ 2.290580] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.290654] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.290656] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.290672] sd 0:0:0:0: [sda] Write Protect is off
[ 2.290673] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.290680] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.290769] sda: sda1
[ 2.290844] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.410782] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.410795] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.410817] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.410828] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.410848] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.410861] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.410941] usbcore: registered new interface driver usb-storage
[ 2.410988] mousedev: PS/2 mouse device common for all mice
[ 2.411093] usbcore: registered new interface driver usbhid
[ 2.411103] usbhid: USB HID core driver
[ 2.411126] TCP: cubic registered
[ 2.411133] NET: Registered protocol family 17
[ 2.411405] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.411442] devtmpfs: mounted
[ 2.411462] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 2.447368] udevd[609]: starting version 182
[ 2.447379] udevd[609]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 2.532352] random: dd urandom read with 18 bits of entropy available
[ 2.532355] random: dd urandom read with 17 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 2.640707] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 2.640722] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
atags_addr=134217728
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.nvmem system.physmem system.realview.vram
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.latest/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -199,11 +200,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -211,6 +208,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -245,6 +243,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -262,7 +261,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -552,6 +550,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -620,6 +619,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -637,7 +637,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -662,6 +661,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -695,13 +695,16 @@ size=4194304
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -732,9 +735,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -745,6 +750,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -779,13 +785,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -833,7 +842,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1137,7 +1146,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1324,7 +1332,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -1506,7 +1514,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory

View file

View file

@ -1,16 +1,17 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:18:22
gem5 started Oct 29 2014 10:37:59
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3 -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 12:58:50
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3 -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
0: system.cpu.isa: ISA system set to: 0x43dfb00 0x43dfb00
info: kernel located at: /home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
0: system.cpu.isa: ISA system set to: 0x41ceb00 0x41ceb00
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51557114994500 because m5_exit instruction encountered
Exiting @ tick 51320468905000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 51.320469 # Nu
sim_ticks 51320468905000 # Number of ticks simulated
final_tick 51320468905000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 114377 # Simulator instruction rate (inst/s)
host_op_rate 134391 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 6861255780 # Simulator tick rate (ticks/s)
host_mem_usage 720736 # Number of bytes of host memory used
host_seconds 7479.75 # Real time elapsed on the host
host_inst_rate 112338 # Simulator instruction rate (inst/s)
host_op_rate 131995 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 6738935517 # Simulator tick rate (ticks/s)
host_mem_usage 657468 # Number of bytes of host memory used
host_seconds 7615.52 # Real time elapsed on the host
sim_insts 855512158 # Number of instructions simulated
sim_ops 1005211605 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -628,7 +628,7 @@ system.cpu.iq.iqInstsAdded 1038303468 # Nu
system.cpu.iq.iqNonSpecInstsAdded 27624460 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 1054196021 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 3299994 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 53804457 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 60716319 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 33847358 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 315461 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 1530420621 # Number of insts issued each cycle
@ -721,10 +721,10 @@ system.cpu.iq.rate 0.666896 # In
system.cpu.iq.fu_busy_cnt 165876174 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.157349 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 3805514237 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 1118931433 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 1125839347 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 1036122901 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 2474593 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 942754 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 946702 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 909865 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 1218517790 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 1554348 # Number of floating point alu accesses

View file

@ -32,135 +32,135 @@
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 timer(s) running at 100.00MHz (phys).
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000018] Console: colour dummy device 80x25
[ 0.000020] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000021] pid_max: default: 32768 minimum: 301
[ 0.000019] Console: colour dummy device 80x25
[ 0.000021] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000022] pid_max: default: 32768 minimum: 301
[ 0.000031] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000032] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000117] hw perfevents: no hardware support available
[ 0.000033] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000120] hw perfevents: no hardware support available
[ 1.060065] CPU1: failed to come online
[ 2.080127] CPU2: failed to come online
[ 3.100189] CPU3: failed to come online
[ 3.100191] Brought up 1 CPUs
[ 3.100192] SMP: Total of 1 processors activated.
[ 3.100238] devtmpfs: initialized
[ 3.100703] atomic64_test: passed
[ 3.100741] regulator-dummy: no parameters
[ 3.101092] NET: Registered protocol family 16
[ 3.101209] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101216] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101375] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101377] Serial: AMBA PL011 UART driver
[ 3.101527] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101555] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102087] console [ttyAMA0] enabled
[ 3.102142] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102172] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102202] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102230] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130466] 3V3: 3300 mV
[ 3.130502] vgaarb: loaded
[ 3.130544] SCSI subsystem initialized
[ 3.130580] libata version 3.00 loaded.
[ 3.130622] usbcore: registered new interface driver usbfs
[ 3.130638] usbcore: registered new interface driver hub
[ 3.130668] usbcore: registered new device driver usb
[ 3.130692] pps_core: LinuxPPS API ver. 1 registered
[ 3.130701] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130718] PTP clock support registered
[ 3.130823] Switched to clocksource arch_sys_counter
[ 3.131812] NET: Registered protocol family 2
[ 3.131877] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131892] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131910] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131925] TCP: reno registered
[ 3.131931] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131944] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131977] NET: Registered protocol family 1
[ 3.132021] RPC: Registered named UNIX socket transport module.
[ 3.132031] RPC: Registered udp transport module.
[ 3.132039] RPC: Registered tcp transport module.
[ 3.132046] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132058] PCI: CLS 0 bytes, default 64
[ 3.132196] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132285] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133917] fuse init (API version 7.23)
[ 3.133997] msgmni has been set to 469
[ 3.136058] io scheduler noop registered
[ 3.136109] io scheduler cfq registered (default)
[ 3.136437] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136449] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136460] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136471] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136481] pci_bus 0000:00: scanning bus
[ 3.136490] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136502] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136515] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136549] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136561] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136571] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136581] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136591] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136601] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136612] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136645] pci_bus 0000:00: fixups for bus
[ 3.136653] pci_bus 0000:00: bus scan returning with max=00
[ 3.136664] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136680] pci 0000:00:00.0: fixup irq: got 33
[ 3.136688] pci 0000:00:00.0: assigning IRQ 33
[ 3.136698] pci 0000:00:01.0: fixup irq: got 34
[ 3.136706] pci 0000:00:01.0: assigning IRQ 34
[ 3.136716] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136728] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136741] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136753] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136764] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136774] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136785] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136796] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137238] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137470] ata_piix 0000:00:01.0: version 2.13
[ 3.137479] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137497] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137745] scsi0 : ata_piix
[ 3.137833] scsi1 : ata_piix
[ 3.137862] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137874] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137967] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137978] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137992] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.138003] e1000 0000:00:00.0: enabling bus mastering
[ 3.290845] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290854] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290879] ata1.00: configured for UDMA/33
[ 3.290918] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291021] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291044] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291080] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291088] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291107] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291217] sda: sda1
[ 3.291322] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411114] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411126] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411145] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411155] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411174] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411185] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411250] usbcore: registered new interface driver usb-storage
[ 3.411299] mousedev: PS/2 mouse device common for all mice
[ 3.411439] usbcore: registered new interface driver usbhid
[ 3.411448] usbhid: USB HID core driver
[ 3.411475] TCP: cubic registered
[ 3.411481] NET: Registered protocol family 17
[ 3.411782] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411814] devtmpfs: mounted
[ 3.100192] Brought up 1 CPUs
[ 3.100193] SMP: Total of 1 processors activated.
[ 3.100239] devtmpfs: initialized
[ 3.100662] atomic64_test: passed
[ 3.100699] regulator-dummy: no parameters
[ 3.101056] NET: Registered protocol family 16
[ 3.101171] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101179] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101397] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101401] Serial: AMBA PL011 UART driver
[ 3.101568] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101599] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102135] console [ttyAMA0] enabled
[ 3.102203] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102233] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102264] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102292] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130476] 3V3: 3300 mV
[ 3.130514] vgaarb: loaded
[ 3.130556] SCSI subsystem initialized
[ 3.130592] libata version 3.00 loaded.
[ 3.130632] usbcore: registered new interface driver usbfs
[ 3.130649] usbcore: registered new interface driver hub
[ 3.130678] usbcore: registered new device driver usb
[ 3.130702] pps_core: LinuxPPS API ver. 1 registered
[ 3.130710] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130727] PTP clock support registered
[ 3.130832] Switched to clocksource arch_sys_counter
[ 3.131787] NET: Registered protocol family 2
[ 3.131853] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131868] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131886] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131900] TCP: reno registered
[ 3.131907] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131920] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131953] NET: Registered protocol family 1
[ 3.131998] RPC: Registered named UNIX socket transport module.
[ 3.132008] RPC: Registered udp transport module.
[ 3.132015] RPC: Registered tcp transport module.
[ 3.132023] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132035] PCI: CLS 0 bytes, default 64
[ 3.132170] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132259] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133755] fuse init (API version 7.23)
[ 3.133830] msgmni has been set to 469
[ 3.135876] io scheduler noop registered
[ 3.135924] io scheduler cfq registered (default)
[ 3.136253] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136265] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136276] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136288] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136297] pci_bus 0000:00: scanning bus
[ 3.136307] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136319] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136332] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136366] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136377] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136387] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136397] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136408] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136418] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136428] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136460] pci_bus 0000:00: fixups for bus
[ 3.136468] pci_bus 0000:00: bus scan returning with max=00
[ 3.136479] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136497] pci 0000:00:00.0: fixup irq: got 33
[ 3.136505] pci 0000:00:00.0: assigning IRQ 33
[ 3.136514] pci 0000:00:01.0: fixup irq: got 34
[ 3.136522] pci 0000:00:01.0: assigning IRQ 34
[ 3.136533] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136545] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136557] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136570] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136580] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136591] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136602] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136613] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137039] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137263] ata_piix 0000:00:01.0: version 2.13
[ 3.137273] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137291] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137539] scsi0 : ata_piix
[ 3.137625] scsi1 : ata_piix
[ 3.137652] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137663] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137754] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137765] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137780] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137791] e1000 0000:00:00.0: enabling bus mastering
[ 3.290854] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290863] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290888] ata1.00: configured for UDMA/33
[ 3.290928] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291027] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291049] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291085] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291094] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291113] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291218] sda: sda1
[ 3.291320] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411119] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411132] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411151] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411161] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411179] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411190] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411252] usbcore: registered new interface driver usb-storage
[ 3.411300] mousedev: PS/2 mouse device common for all mice
[ 3.411434] usbcore: registered new interface driver usbhid
[ 3.411443] usbhid: USB HID core driver
[ 3.411470] TCP: cubic registered
[ 3.411477] NET: Registered protocol family 17
[ 3.411780] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411812] devtmpfs: mounted
[ 3.411835] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.450268] udevd[607]: starting version 182
[ 3.450156] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.603357] random: dd urandom read with 21 bits of entropy available
[ 3.543301] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -168,8 +168,8 @@ hwclock: can't open '/dev/misc/rtc': No such file or directory
Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.741050] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Configuring network interfaces... [ 3.671060] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
udhcpc (v1.21.1) started
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu2 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=atomic
mem_ranges=2147483648:2415919103
memories=system.realview.vram system.physmem system.realview.nvmem
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.latest/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -142,6 +143,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -176,6 +178,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.dtb
[system.cpu0.dstage2_mmu.stage2_tlb]
@ -193,7 +196,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[5]
[system.cpu0.dtb]
type=ArmTLB
@ -218,6 +220,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -286,6 +289,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.itb
[system.cpu0.istage2_mmu.stage2_tlb]
@ -303,7 +307,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[4]
[system.cpu0.itb]
type=ArmTLB
@ -364,6 +367,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.dtb
[system.cpu1.dstage2_mmu.stage2_tlb]
@ -433,6 +437,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.itb
[system.cpu1.istage2_mmu.stage2_tlb]
@ -561,7 +566,7 @@ wbWidth=8
workload=
[system.cpu2.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -575,13 +580,13 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu2.dstage2_mmu]
type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu2.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu2.dtb
[system.cpu2.dstage2_mmu.stage2_tlb]
@ -958,6 +963,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu2.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu2.itb
[system.cpu2.istage2_mmu.stage2_tlb]
@ -1021,9 +1027,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -1034,6 +1042,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -1069,6 +1078,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -1103,13 +1113,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -1157,7 +1170,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1461,7 +1474,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1648,7 +1660,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -1830,7 +1842,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
@ -1868,13 +1880,16 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.vncserver]
type=VncServer

File diff suppressed because it is too large Load diff

View file

@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 09:18:22
gem5 started Oct 29 2014 11:58:52
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 14:18:06
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
0: system.cpu0.isa: ISA system set to: 0x563eb00 0x563eb00
0: system.cpu1.isa: ISA system set to: 0x563eb00 0x563eb00
0: system.cpu2.isa: ISA system set to: 0x563eb00 0x563eb00
0: system.cpu0.isa: ISA system set to: 0x47f6c80 0x47f6c80
0: system.cpu1.isa: ISA system set to: 0x47f6c80 0x47f6c80
0: system.cpu2.isa: ISA system set to: 0x47f6c80 0x47f6c80

View file

@ -4,11 +4,11 @@ sim_seconds 51.274696 # Nu
sim_ticks 51274696167500 # Number of ticks simulated
final_tick 51274696167500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 298693 # Simulator instruction rate (inst/s)
host_op_rate 350975 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 17280969451 # Simulator tick rate (ticks/s)
host_mem_usage 723560 # Number of bytes of host memory used
host_seconds 2967.12 # Real time elapsed on the host
host_inst_rate 281052 # Simulator instruction rate (inst/s)
host_op_rate 330247 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 16260391227 # Simulator tick rate (ticks/s)
host_mem_usage 656704 # Number of bytes of host memory used
host_seconds 3153.35 # Real time elapsed on the host
sim_insts 886256415 # Number of instructions simulated
sim_ops 1041383802 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -1608,7 +1608,7 @@ system.cpu2.iq.iqInstsAdded 437555873 # Nu
system.cpu2.iq.iqNonSpecInstsAdded 10088471 # Number of non-speculative instructions added to the IQ
system.cpu2.iq.iqInstsIssued 436351243 # Number of instructions issued
system.cpu2.iq.iqSquashedInstsIssued 628919 # Number of squashed instructions issued
system.cpu2.iq.iqSquashedInstsExamined 55749778 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedInstsExamined 60028880 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedOperandsExamined 38531819 # Number of squashed operands that are examined and possibly removed from graph
system.cpu2.iq.iqSquashedNonSpecRemoved 239828 # Number of squashed non-spec instructions that were removed
system.cpu2.iq.issued_per_cycle::samples 444504807 # Number of insts issued each cycle
@ -1701,10 +1701,10 @@ system.cpu2.iq.rate 0.948308 # In
system.cpu2.iq.fu_busy_cnt 8613137 # FU busy when requested
system.cpu2.iq.fu_busy_rate 0.019739 # FU busy rate (busy events/executed inst)
system.cpu2.iq.int_inst_queue_reads 1325660566 # Number of integer instruction queue reads
system.cpu2.iq.int_inst_queue_writes 503495404 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_writes 507771301 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_wakeup_accesses 420349481 # Number of integer instruction queue wakeup accesses
system.cpu2.iq.fp_inst_queue_reads 788783 # Number of floating instruction queue reads
system.cpu2.iq.fp_inst_queue_writes 388209 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_writes 391414 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_wakeup_accesses 352523 # Number of floating instruction queue wakeup accesses
system.cpu2.iq.int_alu_accesses 444542452 # Number of integer alu accesses
system.cpu2.iq.fp_alu_accesses 421908 # Number of floating point alu accesses

View file

@ -32,135 +32,135 @@
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 timer(s) running at 100.00MHz (phys).
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000011] Console: colour dummy device 80x25
[ 0.000012] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000013] pid_max: default: 32768 minimum: 301
[ 0.000020] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000021] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000065] hw perfevents: no hardware support available
[ 0.000013] Console: colour dummy device 80x25
[ 0.000014] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000015] pid_max: default: 32768 minimum: 301
[ 0.000022] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000023] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000066] hw perfevents: no hardware support available
[ 1.060050] CPU1: failed to come online
[ 2.080101] CPU2: failed to come online
[ 3.100152] CPU3: failed to come online
[ 3.100153] Brought up 1 CPUs
[ 3.100154] SMP: Total of 1 processors activated.
[ 3.100181] devtmpfs: initialized
[ 3.100733] atomic64_test: passed
[ 3.100762] regulator-dummy: no parameters
[ 3.100994] NET: Registered protocol family 16
[ 3.101088] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101091] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101130] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101132] Serial: AMBA PL011 UART driver
[ 3.101419] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101439] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.100715] atomic64_test: passed
[ 3.100742] regulator-dummy: no parameters
[ 3.100963] NET: Registered protocol family 16
[ 3.101057] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101060] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101099] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101101] Serial: AMBA PL011 UART driver
[ 3.101342] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101409] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101679] console [ttyAMA0] enabled
[ 3.101713] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.101727] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.101742] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.101741] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.101754] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130360] 3V3: 3300 mV
[ 3.130380] vgaarb: loaded
[ 3.130424] SCSI subsystem initialized
[ 3.130496] libata version 3.00 loaded.
[ 3.130585] usbcore: registered new interface driver usbfs
[ 3.130613] usbcore: registered new interface driver hub
[ 3.130660] usbcore: registered new device driver usb
[ 3.130680] pps_core: LinuxPPS API ver. 1 registered
[ 3.130688] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130704] PTP clock support registered
[ 3.130779] Switched to clocksource arch_sys_counter
[ 3.131645] NET: Registered protocol family 2
[ 3.131698] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131703] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131708] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131711] TCP: reno registered
[ 3.131712] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131715] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131729] NET: Registered protocol family 1
[ 3.131759] RPC: Registered named UNIX socket transport module.
[ 3.131760] RPC: Registered udp transport module.
[ 3.131761] RPC: Registered tcp transport module.
[ 3.131761] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131763] PCI: CLS 0 bytes, default 64
[ 3.131861] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131904] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133537] fuse init (API version 7.23)
[ 3.133689] msgmni has been set to 469
[ 3.135434] io scheduler noop registered
[ 3.135470] io scheduler cfq registered (default)
[ 3.135849] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.135863] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.135875] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.135888] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.135899] pci_bus 0000:00: scanning bus
[ 3.135912] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.135926] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.135942] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.135970] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.135981] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.135990] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136000] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136009] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136018] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136028] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136055] pci_bus 0000:00: fixups for bus
[ 3.136062] pci_bus 0000:00: bus scan returning with max=00
[ 3.136072] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136087] pci 0000:00:00.0: fixup irq: got 33
[ 3.136095] pci 0000:00:00.0: assigning IRQ 33
[ 3.136103] pci 0000:00:01.0: fixup irq: got 34
[ 3.136111] pci 0000:00:01.0: assigning IRQ 34
[ 3.136120] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136131] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136143] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136154] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136164] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136174] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136185] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136194] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.136544] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.136816] ata_piix 0000:00:01.0: version 2.13
[ 3.136825] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.136841] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137006] scsi0 : ata_piix
[ 3.137060] scsi1 : ata_piix
[ 3.137078] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137079] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137140] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137141] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137145] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137147] e1000 0000:00:00.0: enabling bus mastering
[ 3.290784] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290786] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290792] ata1.00: configured for UDMA/33
[ 3.290809] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290870] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290878] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290892] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290893] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290900] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.290953] sda: sda1
[ 3.291015] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411076] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411091] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411122] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411133] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411166] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411178] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411294] usbcore: registered new interface driver usb-storage
[ 3.411333] mousedev: PS/2 mouse device common for all mice
[ 3.411438] usbcore: registered new interface driver usbhid
[ 3.411447] usbhid: USB HID core driver
[ 3.411468] TCP: cubic registered
[ 3.411474] NET: Registered protocol family 17
[ 3.411658] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411668] devtmpfs: mounted
[ 3.411676] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 3.130381] vgaarb: loaded
[ 3.130421] SCSI subsystem initialized
[ 3.130490] libata version 3.00 loaded.
[ 3.130570] usbcore: registered new interface driver usbfs
[ 3.130596] usbcore: registered new interface driver hub
[ 3.130650] usbcore: registered new device driver usb
[ 3.130669] pps_core: LinuxPPS API ver. 1 registered
[ 3.130677] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130694] PTP clock support registered
[ 3.130766] Switched to clocksource arch_sys_counter
[ 3.131600] NET: Registered protocol family 2
[ 3.131646] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131660] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131666] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131669] TCP: reno registered
[ 3.131670] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131673] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131687] NET: Registered protocol family 1
[ 3.131717] RPC: Registered named UNIX socket transport module.
[ 3.131718] RPC: Registered udp transport module.
[ 3.131719] RPC: Registered tcp transport module.
[ 3.131720] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131721] PCI: CLS 0 bytes, default 64
[ 3.131820] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131862] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133297] fuse init (API version 7.23)
[ 3.133349] msgmni has been set to 469
[ 3.135215] io scheduler noop registered
[ 3.135250] io scheduler cfq registered (default)
[ 3.135478] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.135480] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.135481] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.135483] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.135484] pci_bus 0000:00: scanning bus
[ 3.135486] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.135488] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.135491] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.135508] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.135510] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.135511] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.135513] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.135515] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.135516] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.135518] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.135536] pci_bus 0000:00: fixups for bus
[ 3.135537] pci_bus 0000:00: bus scan returning with max=00
[ 3.135539] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.135543] pci 0000:00:00.0: fixup irq: got 33
[ 3.135545] pci 0000:00:00.0: assigning IRQ 33
[ 3.135547] pci 0000:00:01.0: fixup irq: got 34
[ 3.135549] pci 0000:00:01.0: assigning IRQ 34
[ 3.135551] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.135553] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.135554] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.135556] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.135558] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.135559] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.135561] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.135563] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.136019] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.136176] ata_piix 0000:00:01.0: version 2.13
[ 3.136185] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.136198] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.136386] scsi0 : ata_piix
[ 3.136441] scsi1 : ata_piix
[ 3.136483] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.136496] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.136684] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.136696] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.136709] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.136719] e1000 0000:00:00.0: enabling bus mastering
[ 3.290771] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290772] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290779] ata1.00: configured for UDMA/33
[ 3.290796] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290857] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290865] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290879] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290880] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290887] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.290940] sda: sda1
[ 3.291002] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411060] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411075] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411103] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411114] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411144] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411156] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411274] usbcore: registered new interface driver usb-storage
[ 3.411311] mousedev: PS/2 mouse device common for all mice
[ 3.411407] usbcore: registered new interface driver usbhid
[ 3.411416] usbhid: USB HID core driver
[ 3.411437] TCP: cubic registered
[ 3.411444] NET: Registered protocol family 17
[ 3.411630] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411640] devtmpfs: mounted
[ 3.411648] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.449328] udevd[607]: starting version 182
[ 3.449130] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.543161] random: dd urandom read with 19 bits of entropy available
[ 3.543090] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.661005] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.660992] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
boot_loader=/home/stever/m5/aarch-system-2014-10/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
boot_release_addr=65528
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/stever/m5/aarch-system-2014-10/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -30,20 +30,21 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
kernel=/home/stever/m5/aarch-system-2014-10/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
machine_type=VExpress_EMM64
mem_mode=timing
mem_ranges=2147483648:2415919103
memories=system.realview.vram system.physmem system.realview.nvmem
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/work/gem5.latest/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -86,7 +87,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
image_file=/home/stever/m5/aarch-system-2014-10/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -189,7 +190,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -203,7 +204,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu0.dcache]
type=BaseCache
@ -211,6 +211,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=4
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -245,6 +246,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.dtb
[system.cpu0.dstage2_mmu.stage2_tlb]
@ -262,7 +264,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[5]
[system.cpu0.dtb]
type=ArmTLB
@ -594,6 +595,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=1
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -662,6 +664,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu0.itb
[system.cpu0.istage2_mmu.stage2_tlb]
@ -679,7 +682,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.toL2Bus.slave[4]
[system.cpu0.itb]
type=ArmTLB
@ -792,7 +794,7 @@ wbWidth=8
workload=
[system.cpu1.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -806,13 +808,13 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu1.dstage2_mmu]
type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.dtb
[system.cpu1.dstage2_mmu.stage2_tlb]
@ -1189,6 +1191,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu1.itb
[system.cpu1.istage2_mmu.stage2_tlb]
@ -1252,9 +1255,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=true
width=8
width=16
default=system.realview.pciconfig.pio
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
@ -1265,6 +1270,7 @@ children=tags
addr_ranges=2147483648:2415919103
assoc=8
clk_domain=system.clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=50
@ -1300,6 +1306,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -1334,13 +1341,16 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
[system.membus.badaddr_responder]
@ -1388,7 +1398,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1692,7 +1702,6 @@ dist_pio_delay=10000
eventq_index=0
int_latency=10000
it_lines=128
msix_addr=0
platform=system.realview
system=system
pio=system.membus.master[2]
@ -1879,7 +1888,7 @@ int_num_watchdog=30
pio_addr=738721792
pio_latency=100000
system=system
pio=system.membus.master[3]
pio=system.membus.master[4]
[system.realview.mmc_fake]
type=AmbaFake
@ -2061,7 +2070,7 @@ platform=system.realview
ppint=25
system=system
vcpu_addr=738222080
pio=system.membus.master[4]
pio=system.membus.master[3]
[system.realview.vram]
type=SimpleMemory
@ -2099,13 +2108,16 @@ port=3456
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.vncserver]
type=VncServer

View file

@ -433,31 +433,3 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR

View file

@ -1,11 +1,12 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Oct 29 2014 15:46:15
gem5 started Oct 29 2014 19:59:19
gem5 executing on u200540-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3 -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 15:04:42
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3 -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
0: system.cpu0.isa: ISA system set to: 0x42b8b00 0x42b8b00
0: system.cpu1.isa: ISA system set to: 0x42b8b00 0x42b8b00
0: system.cpu0.isa: ISA system set to: 0x40189d0 0x40189d0
0: system.cpu1.isa: ISA system set to: 0x40189d0 0x40189d0

View file

@ -4,11 +4,11 @@ sim_seconds 51.318118 # Nu
sim_ticks 51318118168000 # Number of ticks simulated
final_tick 51318118168000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 134411 # Simulator instruction rate (inst/s)
host_op_rate 157933 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 7593762336 # Simulator tick rate (ticks/s)
host_mem_usage 732664 # Number of bytes of host memory used
host_seconds 6757.93 # Real time elapsed on the host
host_inst_rate 135924 # Simulator instruction rate (inst/s)
host_op_rate 159711 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 7679227340 # Simulator tick rate (ticks/s)
host_mem_usage 666876 # Number of bytes of host memory used
host_seconds 6682.72 # Real time elapsed on the host
sim_insts 908340493 # Number of instructions simulated
sim_ops 1067303522 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -665,7 +665,7 @@ system.cpu0.iq.iqInstsAdded 598113520 # Nu
system.cpu0.iq.iqNonSpecInstsAdded 15856672 # Number of non-speculative instructions added to the IQ
system.cpu0.iq.iqInstsIssued 599090036 # Number of instructions issued
system.cpu0.iq.iqSquashedInstsIssued 857856 # Number of squashed instructions issued
system.cpu0.iq.iqSquashedInstsExamined 76035125 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedInstsExamined 81807793 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu0.iq.iqSquashedOperandsExamined 52627296 # Number of squashed operands that are examined and possibly removed from graph
system.cpu0.iq.iqSquashedNonSpecRemoved 360655 # Number of squashed non-spec instructions that were removed
system.cpu0.iq.issued_per_cycle::samples 646873994 # Number of insts issued each cycle
@ -758,10 +758,10 @@ system.cpu0.iq.rate 0.893155 # In
system.cpu0.iq.fu_busy_cnt 11885426 # FU busy when requested
system.cpu0.iq.fu_busy_rate 0.019839 # FU busy rate (busy events/executed inst)
system.cpu0.iq.int_inst_queue_reads 1856813329 # Number of integer instruction queue reads
system.cpu0.iq.int_inst_queue_writes 690194574 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_writes 695962848 # Number of integer instruction queue writes
system.cpu0.iq.int_inst_queue_wakeup_accesses 576693438 # Number of integer instruction queue wakeup accesses
system.cpu0.iq.fp_inst_queue_reads 984019 # Number of floating instruction queue reads
system.cpu0.iq.fp_inst_queue_writes 484790 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_writes 489184 # Number of floating instruction queue writes
system.cpu0.iq.fp_inst_queue_wakeup_accesses 438468 # Number of floating instruction queue wakeup accesses
system.cpu0.iq.int_alu_accesses 610449620 # Number of integer alu accesses
system.cpu0.iq.fp_alu_accesses 525838 # Number of floating point alu accesses
@ -1639,7 +1639,7 @@ system.cpu1.iq.iqInstsAdded 601797044 # Nu
system.cpu1.iq.iqNonSpecInstsAdded 15287986 # Number of non-speculative instructions added to the IQ
system.cpu1.iq.iqInstsIssued 601499543 # Number of instructions issued
system.cpu1.iq.iqSquashedInstsIssued 865295 # Number of squashed instructions issued
system.cpu1.iq.iqSquashedInstsExamined 76155843 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedInstsExamined 81943902 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu1.iq.iqSquashedOperandsExamined 52376442 # Number of squashed operands that are examined and possibly removed from graph
system.cpu1.iq.iqSquashedNonSpecRemoved 362406 # Number of squashed non-spec instructions that were removed
system.cpu1.iq.issued_per_cycle::samples 643871402 # Number of insts issued each cycle
@ -1732,10 +1732,10 @@ system.cpu1.iq.rate 0.900945 # In
system.cpu1.iq.fu_busy_cnt 11593896 # FU busy when requested
system.cpu1.iq.fu_busy_rate 0.019275 # FU busy rate (busy events/executed inst)
system.cpu1.iq.int_inst_queue_reads 1858238935 # Number of integer instruction queue reads
system.cpu1.iq.int_inst_queue_writes 693444958 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_writes 699228429 # Number of integer instruction queue writes
system.cpu1.iq.int_inst_queue_wakeup_accesses 579923061 # Number of integer instruction queue wakeup accesses
system.cpu1.iq.fp_inst_queue_reads 1090744 # Number of floating instruction queue reads
system.cpu1.iq.fp_inst_queue_writes 536293 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_writes 540881 # Number of floating instruction queue writes
system.cpu1.iq.fp_inst_queue_wakeup_accesses 488146 # Number of floating instruction queue wakeup accesses
system.cpu1.iq.int_alu_accesses 612510547 # Number of integer alu accesses
system.cpu1.iq.fp_alu_accesses 582891 # Number of floating point alu accesses

View file

@ -34,133 +34,133 @@
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000011] Console: colour dummy device 80x25
[ 0.000013] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000013] pid_max: default: 32768 minimum: 301
[ 0.000014] pid_max: default: 32768 minimum: 301
[ 0.000020] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000021] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000090] hw perfevents: no hardware support available
[ 0.000091] hw perfevents: no hardware support available
[ 1.060050] CPU1: failed to come online
[ 2.080096] CPU2: failed to come online
[ 3.100142] CPU3: failed to come online
[ 3.100144] Brought up 1 CPUs
[ 3.100145] Brought up 1 CPUs
[ 3.100145] SMP: Total of 1 processors activated.
[ 3.100180] devtmpfs: initialized
[ 3.100498] atomic64_test: passed
[ 3.100526] regulator-dummy: no parameters
[ 3.100758] NET: Registered protocol family 16
[ 3.100838] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.100845] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101001] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101002] Serial: AMBA PL011 UART driver
[ 3.101107] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101127] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101646] console [ttyAMA0] enabled
[ 3.101688] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.101712] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.101737] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.101761] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130353] 3V3: 3300 mV
[ 3.130382] vgaarb: loaded
[ 3.130412] SCSI subsystem initialized
[ 3.130441] libata version 3.00 loaded.
[ 3.130473] usbcore: registered new interface driver usbfs
[ 3.130487] usbcore: registered new interface driver hub
[ 3.130511] usbcore: registered new device driver usb
[ 3.130530] pps_core: LinuxPPS API ver. 1 registered
[ 3.130538] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130554] PTP clock support registered
[ 3.130630] Switched to clocksource arch_sys_counter
[ 3.131365] NET: Registered protocol family 2
[ 3.131410] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131424] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131439] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131453] TCP: reno registered
[ 3.131459] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131470] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131496] NET: Registered protocol family 1
[ 3.131539] RPC: Registered named UNIX socket transport module.
[ 3.131548] RPC: Registered udp transport module.
[ 3.131555] RPC: Registered tcp transport module.
[ 3.131563] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131574] PCI: CLS 0 bytes, default 64
[ 3.131673] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131735] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.132928] fuse init (API version 7.23)
[ 3.132989] msgmni has been set to 469
[ 3.134506] io scheduler noop registered
[ 3.134546] io scheduler cfq registered (default)
[ 3.134769] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.134780] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.134790] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.134801] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.134810] pci_bus 0000:00: scanning bus
[ 3.134819] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.134830] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.134842] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134869] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.134880] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.134889] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.134899] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.134908] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.134918] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.134928] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134955] pci_bus 0000:00: fixups for bus
[ 3.134962] pci_bus 0000:00: bus scan returning with max=00
[ 3.134972] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.134987] pci 0000:00:00.0: fixup irq: got 33
[ 3.134995] pci 0000:00:00.0: assigning IRQ 33
[ 3.135003] pci 0000:00:01.0: fixup irq: got 34
[ 3.135011] pci 0000:00:01.0: assigning IRQ 34
[ 3.135020] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.135031] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.135043] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.135054] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.135065] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.135075] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.135085] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.135095] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.135422] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.135591] ata_piix 0000:00:01.0: version 2.13
[ 3.135600] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.135616] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.135788] scsi0 : ata_piix
[ 3.135855] scsi1 : ata_piix
[ 3.135877] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.135888] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.135958] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.135969] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.135982] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.135992] e1000 0000:00:00.0: enabling bus mastering
[ 3.290650] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.100181] devtmpfs: initialized
[ 3.100445] atomic64_test: passed
[ 3.100472] regulator-dummy: no parameters
[ 3.100688] NET: Registered protocol family 16
[ 3.100765] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.100772] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.100985] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.100989] Serial: AMBA PL011 UART driver
[ 3.101109] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101131] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101654] console [ttyAMA0] enabled
[ 3.101707] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.101732] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.101757] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.101781] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130360] 3V3: 3300 mV
[ 3.130388] vgaarb: loaded
[ 3.130419] SCSI subsystem initialized
[ 3.130448] libata version 3.00 loaded.
[ 3.130477] usbcore: registered new interface driver usbfs
[ 3.130491] usbcore: registered new interface driver hub
[ 3.130515] usbcore: registered new device driver usb
[ 3.130533] pps_core: LinuxPPS API ver. 1 registered
[ 3.130542] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130558] PTP clock support registered
[ 3.130631] Switched to clocksource arch_sys_counter
[ 3.131314] NET: Registered protocol family 2
[ 3.131359] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131373] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131388] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131401] TCP: reno registered
[ 3.131407] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131418] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131445] NET: Registered protocol family 1
[ 3.131486] RPC: Registered named UNIX socket transport module.
[ 3.131496] RPC: Registered udp transport module.
[ 3.131503] RPC: Registered tcp transport module.
[ 3.131511] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131522] PCI: CLS 0 bytes, default 64
[ 3.131616] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131677] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.132690] fuse init (API version 7.23)
[ 3.132744] msgmni has been set to 469
[ 3.134228] io scheduler noop registered
[ 3.134263] io scheduler cfq registered (default)
[ 3.134485] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.134497] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.134507] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.134518] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.134527] pci_bus 0000:00: scanning bus
[ 3.134536] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.134547] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.134559] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134585] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.134596] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.134605] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.134615] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.134624] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.134634] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.134644] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134669] pci_bus 0000:00: fixups for bus
[ 3.134676] pci_bus 0000:00: bus scan returning with max=00
[ 3.134687] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.134702] pci 0000:00:00.0: fixup irq: got 33
[ 3.134710] pci 0000:00:00.0: assigning IRQ 33
[ 3.134718] pci 0000:00:01.0: fixup irq: got 34
[ 3.134726] pci 0000:00:01.0: assigning IRQ 34
[ 3.134735] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.134747] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.134759] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.134770] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.134780] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.134790] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.134801] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.134811] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.135117] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.135275] ata_piix 0000:00:01.0: version 2.13
[ 3.135284] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.135300] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.135469] scsi0 : ata_piix
[ 3.135531] scsi1 : ata_piix
[ 3.135551] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.135562] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.135629] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.135640] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.135652] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.135662] e1000 0000:00:00.0: enabling bus mastering
[ 3.290651] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290659] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290681] ata1.00: configured for UDMA/33
[ 3.290713] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290793] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290812] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290843] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290851] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290867] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.290956] sda: sda1
[ 3.291038] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.410906] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.410918] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.410934] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.410944] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.410960] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.410970] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411019] usbcore: registered new interface driver usb-storage
[ 3.411058] mousedev: PS/2 mouse device common for all mice
[ 3.411163] usbcore: registered new interface driver usbhid
[ 3.411172] usbhid: USB HID core driver
[ 3.411193] TCP: cubic registered
[ 3.411200] NET: Registered protocol family 17
[ 3.411427] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411454] devtmpfs: mounted
[ 3.411473] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 3.290682] ata1.00: configured for UDMA/33
[ 3.290714] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290788] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290807] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290836] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290845] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290861] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.290945] sda: sda1
[ 3.291020] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.410902] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.410913] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.410930] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.410939] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.410954] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.410965] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411010] usbcore: registered new interface driver usb-storage
[ 3.411047] mousedev: PS/2 mouse device common for all mice
[ 3.411142] usbcore: registered new interface driver usbhid
[ 3.411151] usbhid: USB HID core driver
[ 3.411173] TCP: cubic registered
[ 3.411179] NET: Registered protocol family 17
[ 3.411405] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411432] devtmpfs: mounted
[ 3.411453] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.448022] udevd[607]: starting version 182
[ 3.447823] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.542571] random: dd urandom read with 19 bits of entropy available
[ 3.542531] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.660858] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.660859] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -1,8 +1,8 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Apr 20 2015 13:24:00
gem5 started Apr 20 2015 13:25:09
gem5 compiled Apr 22 2015 08:10:29
gem5 started Apr 22 2015 10:12:51
gem5 executing on phenom
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-o3-timing

View file

@ -4,11 +4,11 @@ sim_seconds 5.154240 # Nu
sim_ticks 5154239928000 # Number of ticks simulated
final_tick 5154239928000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 179131 # Simulator instruction rate (inst/s)
host_op_rate 354077 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2263170239 # Simulator tick rate (ticks/s)
host_mem_usage 759084 # Number of bytes of host memory used
host_seconds 2277.44 # Real time elapsed on the host
host_inst_rate 159835 # Simulator instruction rate (inst/s)
host_op_rate 315937 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 2019388964 # Simulator tick rate (ticks/s)
host_mem_usage 759104 # Number of bytes of host memory used
host_seconds 2552.38 # Real time elapsed on the host
sim_insts 407959851 # Number of instructions simulated
sim_ops 806389826 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -389,7 +389,7 @@ system.cpu.iq.iqInstsAdded 829469634 # Nu
system.cpu.iq.iqNonSpecInstsAdded 1196558 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 824230120 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 243416 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 23349289 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 24276361 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 36028466 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 151024 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 449344124 # Number of insts issued each cycle
@ -482,10 +482,10 @@ system.cpu.iq.rate 1.823454 # In
system.cpu.iq.fu_busy_cnt 2760609 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.003349 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 2100807897 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 854027763 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 854954817 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 819692227 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 491 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 488 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 506 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 172 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 826700185 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 236 # Number of floating point alu accesses

View file

@ -20,15 +20,16 @@ eventq_index=0
init_param=0
intel_mp_pointer=system.intel_mp_pointer
intel_mp_table=system.intel_mp_table
kernel=/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
kernel=/home/stever/m5/m5_system_2.0b3/binaries/x86_64-vmlinux-2.6.22.9
kernel_addr_check=true
load_addr_mask=18446744073709551615
load_offset=0
mem_mode=atomic
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=/usr/local/google/home/gabeblack/gem5/hg/gem5/tests/halt.sh
readfile=/home/stever/hg/m5sim.org/gem5/tests/halt.sh
smbios_table=system.smbios_table
symbolfile=
work_begin_ckpt_count=0
@ -409,7 +410,7 @@ wbWidth=8
workload=
[system.cpu2.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -423,7 +424,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu2.dtb]
type=X86TLB
@ -1212,9 +1212,11 @@ sys=system
type=NoncoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=1
frontend_latency=2
response_latency=2
use_default_range=false
width=8
width=16
default=system.pc.pciconfig.pio
master=system.apicbridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.i_dont_exist1.pio system.pc.i_dont_exist2.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
slave=system.bridge.master system.pc.south_bridge.ide.dma system.pc.south_bridge.io_apic.int_master
@ -1296,11 +1298,14 @@ type=CoherentXBar
children=badaddr_responder
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
default=system.membus.badaddr_responder.pio
master=system.bridge.slave system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave system.physmem.port
slave=system.apicbridge.master system.system_port system.l2c.mem_side system.cpu0.interrupts.int_master system.iocache.mem_side
@ -1638,7 +1643,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/linux-x86.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-x86.img
read_only=true
[system.pc.south_bridge.ide.disks1]
@ -1661,7 +1666,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks1.image.child]
type=RawDiskImage
eventq_index=0
image_file=/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/linux-bigswap2.img
image_file=/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img
read_only=true
[system.pc.south_bridge.int_lines0]
@ -1876,7 +1881,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -1953,11 +1958,14 @@ version=
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=8
width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port

View file

@ -2,7 +2,106 @@
"name": null,
"sim_quantum": 0,
"system": {
"kernel": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9",
"kernel": "/home/stever/m5/m5_system_2.0b3/binaries/x86_64-vmlinux-2.6.22.9",
"mmap_using_noreserve": false,
"kernel_addr_check": true,
"bridge": {
"ranges": [
"3221225472:4294901760",
"9223372036854775808:11529215046068469759",
"13835058055282163712:18446744073709551615"
],
"slave": {
"peer": "system.membus.master[0]",
"role": "SLAVE"
},
"name": "bridge",
"req_size": 16,
"clk_domain": "system.clk_domain",
"delay": 50000,
"eventq_index": 0,
"master": {
"peer": "system.iobus.slave[0]",
"role": "MASTER"
},
"cxx_class": "Bridge",
"path": "system.bridge",
"resp_size": 16,
"type": "Bridge"
},
"iobus": {
"slave": {
"peer": [
"system.bridge.master",
"system.pc.south_bridge.ide.dma",
"system.pc.south_bridge.io_apic.int_master"
],
"role": "SLAVE"
},
"name": "iobus",
"default": {
"peer": "system.pc.pciconfig.pio",
"role": "MASTER"
},
"forward_latency": 1,
"clk_domain": "system.clk_domain",
"width": 16,
"eventq_index": 0,
"master": {
"peer": [
"system.apicbridge.slave",
"system.pc.south_bridge.cmos.pio",
"system.pc.south_bridge.dma1.pio",
"system.pc.south_bridge.ide.pio",
"system.pc.south_bridge.ide.config",
"system.pc.south_bridge.keyboard.pio",
"system.pc.south_bridge.pic1.pio",
"system.pc.south_bridge.pic2.pio",
"system.pc.south_bridge.pit.pio",
"system.pc.south_bridge.speaker.pio",
"system.pc.south_bridge.io_apic.pio",
"system.pc.i_dont_exist1.pio",
"system.pc.i_dont_exist2.pio",
"system.pc.behind_pci.pio",
"system.pc.com_1.pio",
"system.pc.fake_com_2.pio",
"system.pc.fake_com_3.pio",
"system.pc.fake_com_4.pio",
"system.pc.fake_floppy.pio",
"system.iocache.cpu_side"
],
"role": "MASTER"
},
"response_latency": 2,
"cxx_class": "NoncoherentXBar",
"path": "system.iobus",
"type": "NoncoherentXBar",
"use_default_range": false,
"frontend_latency": 2
},
"apicbridge": {
"ranges": [
"11529215046068469760:11529215046068473855"
],
"slave": {
"peer": "system.iobus.master[0]",
"role": "SLAVE"
},
"name": "apicbridge",
"req_size": 16,
"clk_domain": "system.clk_domain",
"delay": 50000,
"eventq_index": 0,
"master": {
"peer": "system.membus.slave[0]",
"role": "MASTER"
},
"cxx_class": "Bridge",
"path": "system.apicbridge",
"resp_size": 16,
"type": "Bridge"
},
"symbolfile": "",
"l2c": {
"is_top_level": false,
"prefetcher": null,
@ -51,103 +150,7 @@
},
"two_queue": false
},
"kernel_addr_check": true,
"bridge": {
"ranges": [
"3221225472:4294901760",
"9223372036854775808:11529215046068469759",
"13835058055282163712:18446744073709551615"
],
"slave": {
"peer": "system.membus.master[0]",
"role": "SLAVE"
},
"name": "bridge",
"req_size": 16,
"clk_domain": "system.clk_domain",
"delay": 50000,
"eventq_index": 0,
"master": {
"peer": "system.iobus.slave[0]",
"role": "MASTER"
},
"cxx_class": "Bridge",
"path": "system.bridge",
"resp_size": 16,
"type": "Bridge"
},
"iobus": {
"slave": {
"peer": [
"system.bridge.master",
"system.pc.south_bridge.ide.dma",
"system.pc.south_bridge.io_apic.int_master"
],
"role": "SLAVE"
},
"name": "iobus",
"default": {
"peer": "system.pc.pciconfig.pio",
"role": "MASTER"
},
"clk_domain": "system.clk_domain",
"header_cycles": 1,
"width": 8,
"eventq_index": 0,
"master": {
"peer": [
"system.apicbridge.slave",
"system.pc.south_bridge.cmos.pio",
"system.pc.south_bridge.dma1.pio",
"system.pc.south_bridge.ide.pio",
"system.pc.south_bridge.ide.config",
"system.pc.south_bridge.keyboard.pio",
"system.pc.south_bridge.pic1.pio",
"system.pc.south_bridge.pic2.pio",
"system.pc.south_bridge.pit.pio",
"system.pc.south_bridge.speaker.pio",
"system.pc.south_bridge.io_apic.pio",
"system.pc.i_dont_exist1.pio",
"system.pc.i_dont_exist2.pio",
"system.pc.behind_pci.pio",
"system.pc.com_1.pio",
"system.pc.fake_com_2.pio",
"system.pc.fake_com_3.pio",
"system.pc.fake_com_4.pio",
"system.pc.fake_floppy.pio",
"system.iocache.cpu_side"
],
"role": "MASTER"
},
"cxx_class": "NoncoherentXBar",
"path": "system.iobus",
"type": "NoncoherentXBar",
"use_default_range": false
},
"apicbridge": {
"ranges": [
"11529215046068469760:11529215046068473855"
],
"slave": {
"peer": "system.iobus.master[0]",
"role": "SLAVE"
},
"name": "apicbridge",
"req_size": 16,
"clk_domain": "system.clk_domain",
"delay": 50000,
"eventq_index": 0,
"master": {
"peer": "system.membus.slave[0]",
"role": "MASTER"
},
"cxx_class": "Bridge",
"path": "system.apicbridge",
"resp_size": 16,
"type": "Bridge"
},
"symbolfile": "",
"readfile": "/usr/local/google/home/gabeblack/gem5/hg/gem5/tests/halt.sh",
"readfile": "/home/stever/hg/m5sim.org/gem5/tests/halt.sh",
"intel_mp_table": {
"oem_table_addr": 0,
"name": "intel_mp_table",
@ -768,10 +771,10 @@
"ret_data16": 65535
},
"snoop_filter": null,
"forward_latency": 4,
"clk_domain": "system.clk_domain",
"header_cycles": 1,
"system": "system",
"width": 8,
"width": 16,
"eventq_index": 0,
"master": {
"peer": [
@ -782,10 +785,13 @@
],
"role": "MASTER"
},
"response_latency": 2,
"cxx_class": "CoherentXBar",
"path": "system.membus",
"snoop_response_latency": 4,
"type": "CoherentXBar",
"use_default_range": false
"use_default_range": false,
"frontend_latency": 3
},
"pc": {
"fake_com_4": {
@ -1179,7 +1185,7 @@
"eventq_index": 0,
"cxx_class": "RawDiskImage",
"path": "system.pc.south_bridge.ide.disks0.image.child",
"image_file": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/linux-x86.img",
"image_file": "/home/stever/m5/m5_system_2.0b3/disks/linux-x86.img",
"type": "RawDiskImage"
},
"path": "system.pc.south_bridge.ide.disks0.image",
@ -1207,7 +1213,7 @@
"eventq_index": 0,
"cxx_class": "RawDiskImage",
"path": "system.pc.south_bridge.ide.disks1.image.child",
"image_file": "/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/linux-bigswap2.img",
"image_file": "/home/stever/m5/m5_system_2.0b3/disks/linux-bigswap2.img",
"type": "RawDiskImage"
},
"path": "system.pc.south_bridge.ide.disks1.image",
@ -1650,7 +1656,7 @@
"path": "system.physmem",
"tXP": 0,
"tXS": 0,
"addr_mapping": "RoRaBaChCo",
"addr_mapping": "RoRaBaCoCh",
"IDD3P0": "0.0",
"IDD3P1": "0.0",
"IDD3N": "0.057",
@ -1701,10 +1707,10 @@
},
"name": "toL2Bus",
"snoop_filter": null,
"forward_latency": 0,
"clk_domain": "system.cpu_clk_domain",
"header_cycles": 1,
"system": "system",
"width": 8,
"width": 32,
"eventq_index": 0,
"master": {
"peer": [
@ -1712,10 +1718,13 @@
],
"role": "MASTER"
},
"response_latency": 1,
"cxx_class": "CoherentXBar",
"path": "system.toL2Bus",
"snoop_response_latency": 1,
"type": "CoherentXBar",
"use_default_range": false
"use_default_range": false,
"frontend_latency": 1
},
"work_end_ckpt_count": 0,
"mem_mode": "atomic",
@ -2555,11 +2564,10 @@
"eventq_index": 0,
"BTBTagSize": 16,
"BTBEntries": 4096,
"cxx_class": "BPredUnit",
"cxx_class": "TournamentBP",
"path": "system.cpu2.branchPred",
"localPredictorSize": 2048,
"type": "BranchPredictor",
"predType": "tournament",
"type": "TournamentBP",
"RASSize": 16,
"globalPredictorSize": 8192
},

View file

@ -3,6 +3,7 @@ warn: Sockets disabled, not accepting terminal connections
warn: Sockets disabled, not accepting gdb connections
warn: Reading current count from inactive timer.
warn: Don't know what interrupt to clear for console.
warn: x86 cpuid: unknown family 0xbacc
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@ -18,28 +19,28 @@ WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 6448, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 11155, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 10068, Bank: 3
Command: 0, Timestamp: 8139, Bank: 7
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 7686, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 11067, Bank: 2
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 6494, Bank: 3
WARNING: Bank is already active!
Command: 0, Timestamp: 6532, Bank: 6
WARNING: Bank is already active!
Command: 0, Timestamp: 6448, Bank: 5
WARNING: Bank is already active!
Command: 0, Timestamp: 6448, Bank: 2
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@ -49,11 +50,17 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 11102, Bank: 3
WARNING: Bank is already active!
Command: 0, Timestamp: 7271, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 8628, Bank: 5
Command: 0, Timestamp: 10283, Bank: 3
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
@ -73,13 +80,25 @@ Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: Tried to clear PCI interrupt 14
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is already active!
Command: 0, Timestamp: 7809, Bank: 2
WARNING: Bank is already active!
Command: 0, Timestamp: 12253, Bank: 7
WARNING: Bank is already active!
Command: 0, Timestamp: 7886, Bank: 4
warn: Unknown mouse command 0xe1.
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
warn: instruction 'wbinvd' unimplemented
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0
WARNING: Bank is not active!
Command: 1, Timestamp: 1481, Bank: 4
WARNING: Bank is not active!
Command: 1, Timestamp: 2142, Bank: 4
WARNING: One or more banks are active! REF requires all banks to be precharged.
Command: 4, Timestamp: 12458, Bank: 0

View file

@ -1,9 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jan 6 2015 22:19:56
gem5 started Jan 6 2015 22:27:08
gem5 executing on gabeblackz620.mtv.corp.google.com
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-switcheroo-full -re /usr/local/google/home/gabeblack/gem5/hg/gem5/tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-switcheroo-full
gem5 compiled Apr 22 2015 08:10:29
gem5 started Apr 22 2015 10:40:08
gem5 executing on phenom
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-switcheroo-full -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/X86/tests/opt/long/fs/10.linux-boot/x86/linux/pc-switcheroo-full
Global frequency set at 1000000000000 ticks per second
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012

View file

@ -4,11 +4,11 @@ sim_seconds 5.134221 # Nu
sim_ticks 5134220888000 # Number of ticks simulated
final_tick 5134220888000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 274165 # Simulator instruction rate (inst/s)
host_op_rate 545049 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5772363280 # Simulator tick rate (ticks/s)
host_mem_usage 1013712 # Number of bytes of host memory used
host_seconds 889.45 # Real time elapsed on the host
host_inst_rate 243170 # Simulator instruction rate (inst/s)
host_op_rate 483430 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 5119785775 # Simulator tick rate (ticks/s)
host_mem_usage 964244 # Number of bytes of host memory used
host_seconds 1002.82 # Real time elapsed on the host
sim_insts 243855553 # Number of instructions simulated
sim_ops 484792888 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -895,7 +895,7 @@ system.cpu2.iq.iqInstsAdded 279698877 # Nu
system.cpu2.iq.iqNonSpecInstsAdded 432383 # Number of non-speculative instructions added to the IQ
system.cpu2.iq.iqInstsIssued 277466645 # Number of instructions issued
system.cpu2.iq.iqSquashedInstsIssued 109952 # Number of squashed instructions issued
system.cpu2.iq.iqSquashedInstsExamined 9178493 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedInstsExamined 9552955 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu2.iq.iqSquashedOperandsExamined 14257252 # Number of squashed operands that are examined and possibly removed from graph
system.cpu2.iq.iqSquashedNonSpecRemoved 68980 # Number of squashed non-spec instructions that were removed
system.cpu2.iq.issued_per_cycle::samples 154648109 # Number of insts issued each cycle
@ -988,10 +988,10 @@ system.cpu2.iq.rate 1.782256 # In
system.cpu2.iq.fu_busy_cnt 1946922 # FU busy when requested
system.cpu2.iq.fu_busy_rate 0.007017 # FU busy rate (busy events/executed inst)
system.cpu2.iq.int_inst_queue_reads 711637991 # Number of integer instruction queue reads
system.cpu2.iq.int_inst_queue_writes 289314219 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_writes 289688673 # Number of integer instruction queue writes
system.cpu2.iq.int_inst_queue_wakeup_accesses 275821613 # Number of integer instruction queue wakeup accesses
system.cpu2.iq.fp_inst_queue_reads 281 # Number of floating instruction queue reads
system.cpu2.iq.fp_inst_queue_writes 236 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_writes 244 # Number of floating instruction queue writes
system.cpu2.iq.fp_inst_queue_wakeup_accesses 108 # Number of floating instruction queue wakeup accesses
system.cpu2.iq.int_alu_accesses 279330355 # Number of integer alu accesses
system.cpu2.iq.fp_alu_accesses 137 # Number of floating point alu accesses

View file

@ -29,7 +29,7 @@ Built 1 zonelists. Total pages: 30610
Kernel command line: earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
Initializing CPU#0
PID hash table entries: 512 (order: 9, 4096 bytes)
time.c: Detected 2000.002 MHz processor.
time.c: Detected 2000.007 MHz processor.
Console: colour dummy device 80x25
console handover: boot [earlyser0] -> real [ttyS0]
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
@ -46,7 +46,7 @@ ACPI: Core revision 20070126
ACPI Exception (tbxface-0618): AE_NO_ACPI_TABLES, While loading namespace from ACPI tables [20070126]
ACPI: Unable to load the System Description Tables
Using local APIC timer interrupts.
result 7812526
result 7812546
Detected 7.812 MHz APIC timer.
NET: Registered protocol family 16
PCI: Using configuration type 1

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -135,7 +136,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -145,11 +146,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -192,6 +189,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -209,7 +207,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -501,7 +498,7 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -568,6 +565,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -585,7 +583,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -669,13 +666,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -691,9 +691,9 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/mcf
executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
input=/home/stever/m5/dist/cpu2000/data/mcf/smred/input/mcf.in
kvmInSE=false
max_stack_size=67108864
output=cout
@ -724,11 +724,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -759,7 +762,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1 +1,2 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections

View file

@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 21 2014 11:22:42
gem5 started Jun 21 2014 21:33:12
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 11:34:28
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/se/10.mcf/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
0: system.cpu.isa: ISA system set to: 0 0x666d940
0: system.cpu.isa: ISA system set to: 0 0x299b730
info: Entering event queue @ 0. Starting simulation...
MCF SPEC version 1.6.I
@ -24,4 +25,4 @@ simplex iterations : 2663
flow value : 3080014995
checksum : 68389
optimal
Exiting @ tick 26894328500 because target called exit()
Exiting @ tick 58202727500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.058203 # Nu
sim_ticks 58202727500 # Number of ticks simulated
final_tick 58202727500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 129726 # Simulator instruction rate (inst/s)
host_op_rate 130372 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 83346935 # Simulator tick rate (ticks/s)
host_mem_usage 443628 # Number of bytes of host memory used
host_seconds 698.32 # Real time elapsed on the host
host_inst_rate 129301 # Simulator instruction rate (inst/s)
host_op_rate 129945 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 83074382 # Simulator tick rate (ticks/s)
host_mem_usage 373768 # Number of bytes of host memory used
host_seconds 700.61 # Real time elapsed on the host
sim_insts 90589798 # Number of instructions simulated
sim_ops 91041029 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -468,7 +468,7 @@ system.cpu.iq.iqInstsAdded 109694902 # Nu
system.cpu.iq.iqNonSpecInstsAdded 8246 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 101389982 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 1073881 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 18465721 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 18662119 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 41703174 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 28 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 116352474 # Number of insts issued each cycle
@ -561,10 +561,10 @@ system.cpu.iq.rate 0.871007 # In
system.cpu.iq.fu_busy_cnt 20109961 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.198343 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 340315821 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 128169527 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 128365920 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 99626078 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 459 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 609 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 614 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 115 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 121499704 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 239 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -139,7 +140,7 @@ clk_domain=system.cpu_clk_domain
eventq_index=0
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -153,7 +154,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -620,8 +620,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -642,9 +645,9 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/mcf
executable=/home/stever/m5/dist/cpu2000/binaries/x86/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
input=/home/stever/m5/dist/cpu2000/data/mcf/smred/input/mcf.in
kvmInSE=false
max_stack_size=67108864
output=cout
@ -675,11 +678,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
@ -710,7 +716,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1 +1,2 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections

View file

@ -1,12 +1,11 @@
Redirecting stdout to build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing/simout
Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 21 2014 11:13:07
gem5 started Jun 21 2014 16:50:55
gem5 compiled Apr 22 2015 08:10:29
gem5 started Apr 22 2015 09:28:24
gem5 executing on phenom
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@ -18,12 +17,12 @@ All Rights Reserved.
nodes : 500
active arcs : 1905
simplex iterations : 1502
info: Increasing stack size by one page.
flow value : 4990014995
new implicit arcs : 23867
active arcs : 25772
simplex iterations : 2663
info: Increasing stack size by one page.
flow value : 3080014995
checksum : 68389
optimal
Exiting @ tick 64361067000 because target called exit()
Exiting @ tick 62113055500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.062113 # Nu
sim_ticks 62113055500 # Number of ticks simulated
final_tick 62113055500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 113198 # Simulator instruction rate (inst/s)
host_op_rate 199324 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 44503726 # Simulator tick rate (ticks/s)
host_mem_usage 454072 # Number of bytes of host memory used
host_seconds 1395.68 # Real time elapsed on the host
host_inst_rate 109820 # Simulator instruction rate (inst/s)
host_op_rate 193376 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 43175715 # Simulator tick rate (ticks/s)
host_mem_usage 386160 # Number of bytes of host memory used
host_seconds 1438.61 # Real time elapsed on the host
sim_insts 157988547 # Number of instructions simulated
sim_ops 278192464 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -349,7 +349,7 @@ system.cpu.iq.iqInstsAdded 325477303 # Nu
system.cpu.iq.iqNonSpecInstsAdded 2126 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 307989355 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 51384 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 46683880 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 47286965 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 68913858 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 1681 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 124161279 # Number of insts issued each cycle
@ -442,10 +442,10 @@ system.cpu.iq.rate 2.479264 # In
system.cpu.iq.fu_busy_cnt 4211210 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.013673 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 744402178 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 372203676 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 372806758 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 305987015 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 405 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 719 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 722 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 146 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 312167028 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 199 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -135,7 +136,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -145,11 +146,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -192,6 +189,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -209,7 +207,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -501,7 +498,7 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -568,6 +565,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -585,7 +583,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -669,13 +666,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -691,9 +691,9 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/parser
executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/parser
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
input=/home/stever/m5/dist/cpu2000/data/parser/mdred/input/parser.in
kvmInSE=false
max_stack_size=67108864
output=cout
@ -724,11 +724,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -759,7 +762,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1,2 +1,3 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: CP14 unimplemented crn[8], opc1[2], crm[9], opc2[4]

View file

@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 21 2014 11:22:42
gem5 started Jun 21 2014 21:42:28
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 11:19:35
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/se/20.parser/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
0: system.cpu.isa: ISA system set to: 0 0x6824800
0: system.cpu.isa: ISA system set to: 0 0x3ca3710
info: Entering event queue @ 0. Starting simulation...
Reading the dictionary files: *************************************************
@ -68,4 +69,4 @@ info: Increasing stack size by one page.
about 2 million people attended
the five best costumes got prizes
No errors!
Exiting @ tick 201639641000 because target called exit()
Exiting @ tick 233381523500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.233382 # Nu
sim_ticks 233381523500 # Number of ticks simulated
final_tick 233381523500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 139639 # Simulator instruction rate (inst/s)
host_op_rate 151279 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 64502789 # Simulator tick rate (ticks/s)
host_mem_usage 317896 # Number of bytes of host memory used
host_seconds 3618.16 # Real time elapsed on the host
host_inst_rate 138194 # Simulator instruction rate (inst/s)
host_op_rate 149713 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 63835070 # Simulator tick rate (ticks/s)
host_mem_usage 248488 # Number of bytes of host memory used
host_seconds 3656.01 # Real time elapsed on the host
sim_insts 505237723 # Number of instructions simulated
sim_ops 547350944 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -478,7 +478,7 @@ system.cpu.iq.iqInstsAdded 668168633 # Nu
system.cpu.iq.iqNonSpecInstsAdded 2978333 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 610244720 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 5860928 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 122748160 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 123796022 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 319249921 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 701 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 465881386 # Number of insts issued each cycle
@ -571,7 +571,7 @@ system.cpu.iq.rate 1.307397 # In
system.cpu.iq.fu_busy_cnt 135784339 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.222508 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 1828015800 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 793923222 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 794971084 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 594984495 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 293 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 316 # Number of floating instruction queue writes

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -139,7 +140,7 @@ clk_domain=system.cpu_clk_domain
eventq_index=0
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -153,7 +154,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -620,8 +620,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -642,9 +645,9 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/parser
executable=/home/stever/m5/dist/cpu2000/binaries/x86/linux/parser
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/parser/mdred/input/parser.in
input=/home/stever/m5/dist/cpu2000/data/parser/mdred/input/parser.in
kvmInSE=false
max_stack_size=67108864
output=cout
@ -675,11 +678,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
@ -710,7 +716,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1 +1,2 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections

View file

@ -1,16 +1,17 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 21 2014 11:13:07
gem5 started Jun 21 2014 22:34:22
gem5 compiled Apr 22 2015 08:10:29
gem5 started Apr 22 2015 09:35:25
gem5 executing on phenom
command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Reading the dictionary files: *********info: Increasing stack size by one page.
info: Increasing stack size by one page.
******************************info: Increasing stack size by one page.
Reading the dictionary files: *******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.
info: Increasing stack size by one page.
@ -22,7 +23,7 @@ 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.
**********
**
58924 words stored in 3784810 bytes
@ -88,4 +89,4 @@ info: Increasing stack size by one page.
about 2 million people attended
the five best costumes got prizes
No errors!
Exiting @ tick 456433328000 because target called exit()
Exiting @ tick 455715234500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.455715 # Nu
sim_ticks 455715234500 # Number of ticks simulated
final_tick 455715234500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 71545 # Simulator instruction rate (inst/s)
host_op_rate 132294 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 39430208 # Simulator tick rate (ticks/s)
host_mem_usage 421584 # Number of bytes of host memory used
host_seconds 11557.52 # Real time elapsed on the host
host_inst_rate 95556 # Simulator instruction rate (inst/s)
host_op_rate 176693 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 52663419 # Simulator tick rate (ticks/s)
host_mem_usage 364636 # Number of bytes of host memory used
host_seconds 8653.35 # Real time elapsed on the host
sim_insts 826877109 # Number of instructions simulated
sim_ops 1528988701 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -370,7 +370,7 @@ system.cpu.iq.iqInstsAdded 2112788093 # Nu
system.cpu.iq.iqNonSpecInstsAdded 24468 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 1829137533 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 426447 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 579133879 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 583823860 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 1007575077 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 23916 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 911228208 # Number of insts issued each cycle
@ -463,10 +463,10 @@ system.cpu.iq.rate 2.006886 # In
system.cpu.iq.fu_busy_cnt 26638041 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.014563 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 4596535787 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 2692210314 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 2696900293 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 1799537822 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 31975 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 69900 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 69902 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 6901 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 1853040947 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 14852 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -133,7 +134,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -147,7 +148,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -587,8 +587,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -609,7 +612,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/eon
executable=/home/stever/m5/dist/cpu2000/binaries/alpha/tru64/eon
gid=100
input=cin
kvmInSE=false
@ -642,11 +645,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -677,7 +683,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1,3 +1,4 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything

View file

@ -1,14 +1,15 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 19 2014 12:27:06
gem5 started Jul 19 2014 12:27:28
gem5 compiled Apr 22 2015 07:55:25
gem5 started Apr 22 2015 08:19:59
gem5 executing on phenom
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Eon, Version 1.1
info: Increasing stack size by one page.
OO-style eon Time= 0.066667
Exiting @ tick 72880000500 because target called exit()
Exiting @ tick 69793219500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.069793 # Nu
sim_ticks 69793219500 # Number of ticks simulated
final_tick 69793219500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 248568 # Simulator instruction rate (inst/s)
host_op_rate 248568 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 46191499 # Simulator tick rate (ticks/s)
host_mem_usage 302704 # Number of bytes of host memory used
host_seconds 1510.95 # Real time elapsed on the host
host_inst_rate 237836 # Simulator instruction rate (inst/s)
host_op_rate 237836 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 44197170 # Simulator tick rate (ticks/s)
host_mem_usage 232228 # Number of bytes of host memory used
host_seconds 1579.13 # Real time elapsed on the host
sim_insts 375574808 # Number of instructions simulated
sim_ops 375574808 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -364,7 +364,7 @@ system.cpu.iq.iqInstsAdded 415046688 # Nu
system.cpu.iq.iqNonSpecInstsAdded 308 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 407272286 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 487219 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 39326693 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 39472187 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 18379010 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 93 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 139281263 # Number of insts issued each cycle
@ -457,10 +457,10 @@ system.cpu.iq.rate 2.917707 # In
system.cpu.iq.fu_busy_cnt 19969288 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.049032 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 626696170 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 266696972 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 266819247 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 237458259 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 347586172 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 187752417 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 187775636 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 163387975 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 246426590 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 180781403 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -135,7 +136,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -145,11 +146,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -192,6 +189,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -209,7 +207,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -501,7 +498,7 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -568,6 +565,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -585,7 +583,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -669,13 +666,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -691,7 +691,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/eon
executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/eon
gid=100
input=cin
kvmInSE=false
@ -724,11 +724,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -759,7 +762,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1,3 +1,4 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
getting pixel output filename pixels_out.cook
opening control file chair.control.cook

View file

@ -1,17 +1,18 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jun 21 2014 11:22:42
gem5 started Jun 21 2014 21:42:59
gem5 compiled Apr 22 2015 10:58:25
gem5 started Apr 22 2015 11:46:25
gem5 executing on phenom
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ARM/tests/opt/long/se/30.eon/arm/linux/o3-timing
Global frequency set at 1000000000000 ticks per second
0: system.cpu.isa: ISA system set to: 0 0x6560400
0: system.cpu.isa: ISA system set to: 0 0x2c9dca0
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Eon, Version 1.1
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.060000
Exiting @ tick 64766858000 because target called exit()
OO-style eon Time= 0.110000
Exiting @ tick 112553814500 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.112554 # Nu
sim_ticks 112553814500 # Number of ticks simulated
final_tick 112553814500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 125235 # Simulator instruction rate (inst/s)
host_op_rate 150358 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 51625290 # Simulator tick rate (ticks/s)
host_mem_usage 326264 # Number of bytes of host memory used
host_seconds 2180.21 # Real time elapsed on the host
host_inst_rate 123079 # Simulator instruction rate (inst/s)
host_op_rate 147770 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 50736526 # Simulator tick rate (ticks/s)
host_mem_usage 257068 # Number of bytes of host memory used
host_seconds 2218.40 # Real time elapsed on the host
sim_insts 273037219 # Number of instructions simulated
sim_ops 327811601 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -447,7 +447,7 @@ system.cpu.iq.iqInstsAdded 353235129 # Nu
system.cpu.iq.iqNonSpecInstsAdded 28024 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 346404668 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 2300304 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 24831082 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 25451552 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 73599170 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 5904 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 224784448 # Number of insts issued each cycle
@ -540,10 +540,10 @@ system.cpu.iq.rate 1.538840 # In
system.cpu.iq.fu_busy_cnt 124292517 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.358807 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 756686876 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 251306416 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 251708205 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 223263085 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 287499729 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 126798006 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 127016687 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 117424806 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 303164482 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 167532703 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -133,7 +134,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -147,7 +148,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -155,6 +155,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -502,6 +503,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -551,6 +553,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=20
@ -584,8 +587,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -600,14 +606,16 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ALPHA/tests/opt/long/se/40.perlbmk/alpha/tru64/o3-timing
drivers=
egid=100
env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/perlbmk
executable=/home/stever/m5/dist/cpu2000/binaries/alpha/tru64/perlbmk
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -637,11 +645,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -672,7 +683,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -681,6 +692,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0

View file

@ -1,3 +1,4 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything

File diff suppressed because it is too large Load diff

View file

@ -4,11 +4,11 @@ sim_seconds 0.279669 # Nu
sim_ticks 279668927000 # Number of ticks simulated
final_tick 279668927000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 180963 # Simulator instruction rate (inst/s)
host_op_rate 180963 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 60079385 # Simulator tick rate (ticks/s)
host_mem_usage 306712 # Number of bytes of host memory used
host_seconds 4654.99 # Real time elapsed on the host
host_inst_rate 172383 # Simulator instruction rate (inst/s)
host_op_rate 172383 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 57230702 # Simulator tick rate (ticks/s)
host_mem_usage 232716 # Number of bytes of host memory used
host_seconds 4886.69 # Real time elapsed on the host
sim_insts 842382029 # Number of instructions simulated
sim_ops 842382029 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -387,7 +387,7 @@ system.cpu.iq.iqInstsAdded 1304972518 # Nu
system.cpu.iq.iqNonSpecInstsAdded 89 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 1016009395 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 8790765 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 462565445 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 462590577 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 427723515 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 52 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 559092875 # Number of insts issued each cycle
@ -480,10 +480,10 @@ system.cpu.iq.rate 1.816450 # In
system.cpu.iq.fu_busy_cnt 23622740 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.023251 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 2552720615 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 1726495098 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 1726519951 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 940123896 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 70804555 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 41088088 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 41088367 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 34423394 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 1003270759 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 36360100 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -135,7 +136,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -145,11 +146,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -157,6 +154,7 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=2
@ -191,6 +189,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -208,7 +207,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -498,8 +496,9 @@ children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -558,6 +557,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -565,6 +565,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -582,7 +583,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -607,6 +607,7 @@ children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
@ -628,19 +629,27 @@ mem_side=system.membus.slave[1]
[system.cpu.l2cache.prefetcher]
type=StridePrefetcher
cache_snoop=false
clk_domain=system.cpu_clk_domain
cross_pages=false
data_accesses_only=false
degree=8
eventq_index=0
inst_tagged=true
latency=1
on_miss_only=false
on_prefetch=true
on_read_only=false
serial_squash=false
size=100
max_conf=7
min_conf=0
on_data=true
on_inst=true
on_miss=false
on_read=true
on_write=true
queue_filter=true
queue_size=32
queue_squash=true
start_conf=4
sys=system
table_assoc=4
table_sets=16
tag_prefetch=true
thresh_conf=4
use_master_id=true
[system.cpu.l2cache.tags]
@ -657,13 +666,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -673,14 +685,16 @@ eventq_index=0
type=LiveProcess
cmd=perlbmk -I. -I lib mdred.makerand.pl
cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/o3-timing
drivers=
egid=100
env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/perlbmk
executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/perlbmk
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -710,11 +724,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -745,7 +762,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8
@ -754,6 +771,7 @@ clk_domain=system.clk_domain
conf_table_reported=true
device_bus_width=8
device_rowbuffer_size=1024
device_size=536870912
devices_per_rank=8
dll=true
eventq_index=0

View file

@ -1,2 +1,3 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: fcntl64(3, 2) passed through to host

File diff suppressed because it is too large Load diff

View file

@ -4,11 +4,11 @@ sim_seconds 0.409399 # Nu
sim_ticks 409399480000 # Number of ticks simulated
final_tick 409399480000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 93383 # Simulator instruction rate (inst/s)
host_op_rate 114967 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 59675446 # Simulator tick rate (ticks/s)
host_mem_usage 317532 # Number of bytes of host memory used
host_seconds 6860.43 # Real time elapsed on the host
host_inst_rate 92444 # Simulator instruction rate (inst/s)
host_op_rate 113811 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 59075206 # Simulator tick rate (ticks/s)
host_mem_usage 244496 # Number of bytes of host memory used
host_seconds 6930.14 # Real time elapsed on the host
sim_insts 640649298 # Number of instructions simulated
sim_ops 788724957 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -484,7 +484,7 @@ system.cpu.iq.iqInstsAdded 1168639452 # Nu
system.cpu.iq.iqNonSpecInstsAdded 12360 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 1017122920 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 18523621 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 379819992 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 379926855 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 1032577011 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 206 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 818460793 # Number of insts issued each cycle
@ -577,10 +577,10 @@ system.cpu.iq.rate 1.242213 # In
system.cpu.iq.fu_busy_cnt 337415663 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.331735 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 3146768879 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 1504924384 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 1505031237 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 934270592 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 61877038 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 43565805 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 43565815 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 26152443 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 1320728240 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 33810343 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -133,7 +134,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=TournamentBP
BTBEntries=4096
BTBTagSize=16
RASSize=16
@ -147,7 +148,6 @@ localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=tournament
[system.cpu.dcache]
type=BaseCache
@ -587,8 +587,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -609,7 +612,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/vortex
executable=/home/stever/m5/dist/cpu2000/binaries/alpha/tru64/vortex
gid=100
input=cin
kvmInSE=false
@ -642,11 +645,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -677,7 +683,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

View file

@ -1,3 +1,4 @@
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything

View file

@ -1,11 +1,12 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jul 19 2014 12:27:06
gem5 started Jul 19 2014 12:27:28
gem5 compiled Apr 22 2015 07:55:25
gem5 started Apr 22 2015 08:46:29
gem5 executing on phenom
command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/o3-timing -re /home/stever/hg/m5sim.org/gem5/tests/run.py build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Exiting @ tick 24220559500 because target called exit()
Exiting @ tick 22578120000 because target called exit()

View file

@ -4,11 +4,11 @@ sim_seconds 0.022578 # Nu
sim_ticks 22578120000 # Number of ticks simulated
final_tick 22578120000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 224564 # Simulator instruction rate (inst/s)
host_op_rate 224564 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 63702871 # Simulator tick rate (ticks/s)
host_mem_usage 305848 # Number of bytes of host memory used
host_seconds 354.43 # Real time elapsed on the host
host_inst_rate 210348 # Simulator instruction rate (inst/s)
host_op_rate 210348 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 59670380 # Simulator tick rate (ticks/s)
host_mem_usage 234940 # Number of bytes of host memory used
host_seconds 378.38 # Real time elapsed on the host
sim_insts 79591756 # Number of instructions simulated
sim_ops 79591756 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -393,7 +393,7 @@ system.cpu.iq.iqInstsAdded 91299347 # Nu
system.cpu.iq.iqNonSpecInstsAdded 5639 # Number of non-speculative instructions added to the IQ
system.cpu.iq.iqInstsIssued 89055311 # Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 77552 # Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 11218941 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedInstsExamined 11713229 # Number of squashed instructions iterated over during squash; mainly for profiling
system.cpu.iq.iqSquashedOperandsExamined 4714239 # Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 1056 # Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 44368516 # Number of insts issued each cycle
@ -486,10 +486,10 @@ system.cpu.iq.rate 1.972159 # In
system.cpu.iq.fu_busy_cnt 2523465 # FU busy when requested
system.cpu.iq.fu_busy_rate 0.028336 # FU busy rate (busy events/executed inst)
system.cpu.iq.int_inst_queue_reads 224465346 # Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 102111433 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_writes 102605449 # Number of integer instruction queue writes
system.cpu.iq.int_inst_queue_wakeup_accesses 87163804 # Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 614809 # Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 433572 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_writes 433844 # Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 300747 # Number of floating instruction queue wakeup accesses
system.cpu.iq.int_alu_accesses 91271228 # Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 307548 # Number of floating point alu accesses

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -135,7 +136,7 @@ dcache_port=system.cpu.dcache.cpu_side
icache_port=system.cpu.icache.cpu_side
[system.cpu.branchPred]
type=BranchPredictor
type=BiModeBP
BTBEntries=2048
BTBTagSize=18
RASSize=16
@ -145,11 +146,7 @@ eventq_index=0
globalCtrBits=2
globalPredictorSize=8192
instShiftAmt=2
localCtrBits=2
localHistoryTableSize=2048
localPredictorSize=2048
numThreads=1
predType=bi-mode
[system.cpu.dcache]
type=BaseCache
@ -192,6 +189,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -209,7 +207,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -501,7 +498,7 @@ assoc=2
clk_domain=system.cpu_clk_domain
demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
forward_snoops=false
hit_latency=1
is_top_level=true
max_miss_count=0
@ -568,6 +565,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -585,7 +583,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -669,13 +666,16 @@ size=1048576
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -691,7 +691,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/vortex
executable=/home/stever/m5/dist/cpu2000/binaries/arm/linux/vortex
gid=100
input=cin
kvmInSE=false
@ -724,11 +724,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side
@ -759,7 +762,7 @@ IDD62=0.000000
VDD=1.500000
VDD2=0.000000
activation_limit=4
addr_mapping=RoRaBaChCo
addr_mapping=RoRaBaCoCh
bank_groups_per_rank=0
banks_per_rank=8
burst_length=8

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