Add short memtest run to quick regressions.
Caveats: - Even though memtest is ISA-independent, it will only run for the Alpha builds, since there's no way to specify ISA-independent reference files and I didn't want to commit 3 copies since I'm not sure we want to run it for all the different ISAs anyway. - Reference outputs were generated on my laptop, so performance numbers will be low compared to zizzer. --HG-- extra : convert_revision : 210fe4abecc19fbab0b15402c6cb4863650bab66
This commit is contained in:
parent
98ef836ca6
commit
d486700149
8 changed files with 2245 additions and 4 deletions
|
@ -205,7 +205,7 @@ if env['FULL_SYSTEM']:
|
||||||
'twosys-tsunami-simple-atomic']
|
'twosys-tsunami-simple-atomic']
|
||||||
|
|
||||||
else:
|
else:
|
||||||
configs += ['simple-atomic', 'simple-timing', 'o3-timing']
|
configs += ['simple-atomic', 'simple-timing', 'o3-timing', 'memtest']
|
||||||
|
|
||||||
cwd = os.getcwd()
|
cwd = os.getcwd()
|
||||||
os.chdir(str(Dir('.').srcdir))
|
os.chdir(str(Dir('.').srcdir))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (c) 2006 The Regents of The University of Michigan
|
# Copyright (c) 2006-2007 The Regents of The University of Michigan
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
@ -53,7 +53,7 @@ class L2(BaseCache):
|
||||||
|
|
||||||
#MAX CORES IS 8 with the fals sharing method
|
#MAX CORES IS 8 with the fals sharing method
|
||||||
nb_cores = 8
|
nb_cores = 8
|
||||||
cpus = [ MemTest(atomic=False, max_loads=1e12, percent_uncacheable=10, progress_interval=1000) for i in xrange(nb_cores) ]
|
cpus = [ MemTest() for i in xrange(nb_cores) ]
|
||||||
|
|
||||||
# system simulated
|
# system simulated
|
||||||
system = System(cpu = cpus, funcmem = PhysicalMemory(),
|
system = System(cpu = cpus, funcmem = PhysicalMemory(),
|
||||||
|
|
621
tests/quick/50.memtest/ref/alpha/linux/memtest/config.ini
Normal file
621
tests/quick/50.memtest/ref/alpha/linux/memtest/config.ini
Normal file
|
@ -0,0 +1,621 @@
|
||||||
|
[root]
|
||||||
|
type=Root
|
||||||
|
children=system
|
||||||
|
checkpoint=
|
||||||
|
clock=1000000000000
|
||||||
|
max_tick=0
|
||||||
|
output_file=cout
|
||||||
|
progress_interval=0
|
||||||
|
|
||||||
|
[exetrace]
|
||||||
|
intel_format=false
|
||||||
|
legion_lockstep=false
|
||||||
|
pc_symbol=true
|
||||||
|
print_cpseq=false
|
||||||
|
print_cycle=true
|
||||||
|
print_data=true
|
||||||
|
print_effaddr=true
|
||||||
|
print_fetchseq=false
|
||||||
|
print_iregs=false
|
||||||
|
print_opclass=true
|
||||||
|
print_thread=true
|
||||||
|
speculative=true
|
||||||
|
trace_system=client
|
||||||
|
|
||||||
|
[serialize]
|
||||||
|
count=10
|
||||||
|
cycle=0
|
||||||
|
dir=cpt.%012d
|
||||||
|
period=0
|
||||||
|
|
||||||
|
[stats]
|
||||||
|
descriptions=true
|
||||||
|
dump_cycle=0
|
||||||
|
dump_period=0
|
||||||
|
dump_reset=false
|
||||||
|
ignore_events=
|
||||||
|
mysql_db=
|
||||||
|
mysql_host=
|
||||||
|
mysql_password=
|
||||||
|
mysql_user=
|
||||||
|
project_name=test
|
||||||
|
simulation_name=test
|
||||||
|
simulation_sample=0
|
||||||
|
text_compat=true
|
||||||
|
text_file=m5stats.txt
|
||||||
|
|
||||||
|
[system]
|
||||||
|
type=System
|
||||||
|
children=cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 funcmem l2c membus physmem toL2Bus
|
||||||
|
mem_mode=timing
|
||||||
|
physmem=system.physmem
|
||||||
|
|
||||||
|
[system.cpu0]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.port
|
||||||
|
test=system.cpu0.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu0.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu0.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu0.test
|
||||||
|
mem_side=system.toL2Bus.port[1]
|
||||||
|
|
||||||
|
[system.cpu0.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu1]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu1.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu1.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu1.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu1.test
|
||||||
|
mem_side=system.toL2Bus.port[2]
|
||||||
|
|
||||||
|
[system.cpu1.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu2]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu2.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu2.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu2.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu2.test
|
||||||
|
mem_side=system.toL2Bus.port[3]
|
||||||
|
|
||||||
|
[system.cpu2.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu3]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu3.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu3.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu3.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu3.test
|
||||||
|
mem_side=system.toL2Bus.port[4]
|
||||||
|
|
||||||
|
[system.cpu3.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu4]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu4.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu4.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu4.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu4.test
|
||||||
|
mem_side=system.toL2Bus.port[5]
|
||||||
|
|
||||||
|
[system.cpu4.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu5]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu5.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu5.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu5.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu5.test
|
||||||
|
mem_side=system.toL2Bus.port[6]
|
||||||
|
|
||||||
|
[system.cpu5.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu6]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu6.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu6.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu6.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu6.test
|
||||||
|
mem_side=system.toL2Bus.port[7]
|
||||||
|
|
||||||
|
[system.cpu6.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.cpu7]
|
||||||
|
type=MemTest
|
||||||
|
children=l1c
|
||||||
|
atomic=false
|
||||||
|
max_loads=100000
|
||||||
|
memory_size=65536
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
percent_functional=50
|
||||||
|
percent_reads=65
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
trace_addr=0
|
||||||
|
functional=system.funcmem.functional
|
||||||
|
test=system.cpu7.l1c.cpu_side
|
||||||
|
|
||||||
|
[system.cpu7.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
children=protocol
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=1
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=12
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu7.l1c.protocol
|
||||||
|
repl=Null
|
||||||
|
size=32768
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=8
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.cpu7.test
|
||||||
|
mem_side=system.toL2Bus.port[8]
|
||||||
|
|
||||||
|
[system.cpu7.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
do_upgrades=true
|
||||||
|
protocol=moesi
|
||||||
|
|
||||||
|
[system.funcmem]
|
||||||
|
type=PhysicalMemory
|
||||||
|
file=
|
||||||
|
latency=1
|
||||||
|
range=0:134217727
|
||||||
|
zero=false
|
||||||
|
functional=system.cpu7.functional
|
||||||
|
port=system.cpu0.functional
|
||||||
|
|
||||||
|
[system.l2c]
|
||||||
|
type=BaseCache
|
||||||
|
adaptive_compression=false
|
||||||
|
assoc=8
|
||||||
|
block_size=64
|
||||||
|
compressed_bus=false
|
||||||
|
compression_latency=0
|
||||||
|
hash_delay=1
|
||||||
|
hit_latency=1
|
||||||
|
latency=10
|
||||||
|
lifo=false
|
||||||
|
max_miss_count=0
|
||||||
|
mshrs=92
|
||||||
|
prefetch_access=false
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetcher_size=100
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=Null
|
||||||
|
repl=Null
|
||||||
|
size=65536
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
store_compressed=false
|
||||||
|
subblock_size=0
|
||||||
|
tgts_per_mshr=16
|
||||||
|
trace_addr=0
|
||||||
|
two_queue=false
|
||||||
|
write_buffers=8
|
||||||
|
cpu_side=system.toL2Bus.port[0]
|
||||||
|
mem_side=system.membus.port[0]
|
||||||
|
|
||||||
|
[system.membus]
|
||||||
|
type=Bus
|
||||||
|
bus_id=0
|
||||||
|
clock=2
|
||||||
|
responder_set=false
|
||||||
|
width=16
|
||||||
|
port=system.l2c.mem_side system.physmem.port
|
||||||
|
|
||||||
|
[system.physmem]
|
||||||
|
type=PhysicalMemory
|
||||||
|
file=
|
||||||
|
latency=1
|
||||||
|
range=0:134217727
|
||||||
|
zero=false
|
||||||
|
port=system.membus.port[1]
|
||||||
|
|
||||||
|
[system.toL2Bus]
|
||||||
|
type=Bus
|
||||||
|
bus_id=0
|
||||||
|
clock=2
|
||||||
|
responder_set=false
|
||||||
|
width=16
|
||||||
|
port=system.l2c.cpu_side system.cpu0.l1c.mem_side system.cpu1.l1c.mem_side system.cpu2.l1c.mem_side system.cpu3.l1c.mem_side system.cpu4.l1c.mem_side system.cpu5.l1c.mem_side system.cpu6.l1c.mem_side system.cpu7.l1c.mem_side
|
||||||
|
|
||||||
|
[trace]
|
||||||
|
bufsize=0
|
||||||
|
cycle=0
|
||||||
|
dump_on_exit=false
|
||||||
|
file=cout
|
||||||
|
flags=
|
||||||
|
ignore=
|
||||||
|
start=0
|
||||||
|
|
574
tests/quick/50.memtest/ref/alpha/linux/memtest/config.out
Normal file
574
tests/quick/50.memtest/ref/alpha/linux/memtest/config.out
Normal file
|
@ -0,0 +1,574 @@
|
||||||
|
[root]
|
||||||
|
type=Root
|
||||||
|
clock=1000000000000
|
||||||
|
max_tick=0
|
||||||
|
progress_interval=0
|
||||||
|
output_file=cout
|
||||||
|
|
||||||
|
[system.physmem]
|
||||||
|
type=PhysicalMemory
|
||||||
|
file=
|
||||||
|
range=[0,134217727]
|
||||||
|
latency=1
|
||||||
|
zero=false
|
||||||
|
|
||||||
|
[system]
|
||||||
|
type=System
|
||||||
|
physmem=system.physmem
|
||||||
|
mem_mode=timing
|
||||||
|
|
||||||
|
[system.membus]
|
||||||
|
type=Bus
|
||||||
|
bus_id=0
|
||||||
|
clock=2
|
||||||
|
width=16
|
||||||
|
responder_set=false
|
||||||
|
|
||||||
|
[system.l2c]
|
||||||
|
type=BaseCache
|
||||||
|
size=65536
|
||||||
|
assoc=8
|
||||||
|
block_size=64
|
||||||
|
latency=10
|
||||||
|
mshrs=92
|
||||||
|
tgts_per_mshr=16
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=null
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu6]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu6.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu6.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu6.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu4]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu4.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu4.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu4.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu5]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu5.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu5.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu5.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu2]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu2.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu2.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu2.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu3]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu3.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu3.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu3.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu0]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu0.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu0.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu0.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.cpu1]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu1.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu1.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu1.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.funcmem]
|
||||||
|
type=PhysicalMemory
|
||||||
|
file=
|
||||||
|
range=[0,134217727]
|
||||||
|
latency=1
|
||||||
|
zero=false
|
||||||
|
|
||||||
|
[system.cpu7]
|
||||||
|
type=MemTest
|
||||||
|
memory_size=65536
|
||||||
|
percent_reads=65
|
||||||
|
percent_functional=50
|
||||||
|
percent_uncacheable=10
|
||||||
|
progress_interval=10000
|
||||||
|
percent_source_unaligned=50
|
||||||
|
percent_dest_unaligned=50
|
||||||
|
trace_addr=0
|
||||||
|
max_loads=100000
|
||||||
|
atomic=false
|
||||||
|
|
||||||
|
[system.cpu7.l1c.protocol]
|
||||||
|
type=CoherenceProtocol
|
||||||
|
protocol=moesi
|
||||||
|
do_upgrades=true
|
||||||
|
|
||||||
|
[system.cpu7.l1c]
|
||||||
|
type=BaseCache
|
||||||
|
size=32768
|
||||||
|
assoc=4
|
||||||
|
block_size=64
|
||||||
|
latency=1
|
||||||
|
mshrs=12
|
||||||
|
tgts_per_mshr=8
|
||||||
|
write_buffers=8
|
||||||
|
prioritizeRequests=false
|
||||||
|
protocol=system.cpu7.l1c.protocol
|
||||||
|
trace_addr=0
|
||||||
|
hash_delay=1
|
||||||
|
repl=null
|
||||||
|
compressed_bus=false
|
||||||
|
store_compressed=false
|
||||||
|
adaptive_compression=false
|
||||||
|
compression_latency=0
|
||||||
|
block_size=64
|
||||||
|
max_miss_count=0
|
||||||
|
addr_range=[0,18446744073709551615]
|
||||||
|
split=false
|
||||||
|
split_size=0
|
||||||
|
lifo=false
|
||||||
|
two_queue=false
|
||||||
|
prefetch_miss=false
|
||||||
|
prefetch_access=false
|
||||||
|
prefetcher_size=100
|
||||||
|
prefetch_past_page=false
|
||||||
|
prefetch_serial_squash=false
|
||||||
|
prefetch_latency=10
|
||||||
|
prefetch_degree=1
|
||||||
|
prefetch_policy=none
|
||||||
|
prefetch_cache_check_push=true
|
||||||
|
prefetch_use_cpu_id=true
|
||||||
|
prefetch_data_accesses_only=false
|
||||||
|
hit_latency=1
|
||||||
|
|
||||||
|
[system.toL2Bus]
|
||||||
|
type=Bus
|
||||||
|
bus_id=0
|
||||||
|
clock=2
|
||||||
|
width=16
|
||||||
|
responder_set=false
|
||||||
|
|
||||||
|
[trace]
|
||||||
|
flags=
|
||||||
|
start=0
|
||||||
|
cycle=0
|
||||||
|
bufsize=0
|
||||||
|
file=cout
|
||||||
|
dump_on_exit=false
|
||||||
|
ignore=
|
||||||
|
|
||||||
|
[stats]
|
||||||
|
descriptions=true
|
||||||
|
project_name=test
|
||||||
|
simulation_name=test
|
||||||
|
simulation_sample=0
|
||||||
|
text_file=m5stats.txt
|
||||||
|
text_compat=true
|
||||||
|
mysql_db=
|
||||||
|
mysql_user=
|
||||||
|
mysql_password=
|
||||||
|
mysql_host=
|
||||||
|
events_start=-1
|
||||||
|
dump_reset=false
|
||||||
|
dump_cycle=0
|
||||||
|
dump_period=0
|
||||||
|
ignore_events=
|
||||||
|
|
||||||
|
[random]
|
||||||
|
seed=1
|
||||||
|
|
||||||
|
[exetrace]
|
||||||
|
speculative=true
|
||||||
|
print_cycle=true
|
||||||
|
print_opclass=true
|
||||||
|
print_thread=true
|
||||||
|
print_effaddr=true
|
||||||
|
print_data=true
|
||||||
|
print_iregs=false
|
||||||
|
print_fetchseq=false
|
||||||
|
print_cpseq=false
|
||||||
|
print_reg_delta=false
|
||||||
|
pc_symbol=true
|
||||||
|
intel_format=false
|
||||||
|
legion_lockstep=false
|
||||||
|
trace_system=client
|
||||||
|
|
||||||
|
[statsreset]
|
||||||
|
reset_cycle=0
|
||||||
|
|
952
tests/quick/50.memtest/ref/alpha/linux/memtest/m5stats.txt
Normal file
952
tests/quick/50.memtest/ref/alpha/linux/memtest/m5stats.txt
Normal file
|
@ -0,0 +1,952 @@
|
||||||
|
|
||||||
|
---------- Begin Simulation Statistics ----------
|
||||||
|
host_mem_usage 435124 # Number of bytes of host memory used
|
||||||
|
host_seconds 28.46 # Real time elapsed on the host
|
||||||
|
host_tick_rate 202211 # Simulator tick rate (ticks/s)
|
||||||
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
||||||
|
sim_seconds 0.000006 # Number of seconds simulated
|
||||||
|
sim_ticks 5755736 # Number of ticks simulated
|
||||||
|
system.cpu0.l1c.ReadReq_accesses 45048 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu0.l1c.ReadReq_avg_miss_latency 959.688548 # average ReadReq miss latency
|
||||||
|
system.cpu0.l1c.ReadReq_avg_mshr_miss_latency 884.132516 # average ReadReq mshr miss latency
|
||||||
|
system.cpu0.l1c.ReadReq_hits 7543 # number of ReadReq hits
|
||||||
|
system.cpu0.l1c.ReadReq_miss_latency 35993119 # number of ReadReq miss cycles
|
||||||
|
system.cpu0.l1c.ReadReq_miss_rate 0.832556 # miss rate for ReadReq accesses
|
||||||
|
system.cpu0.l1c.ReadReq_misses 37505 # number of ReadReq misses
|
||||||
|
system.cpu0.l1c.ReadReq_mshr_miss_latency 33159390 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu0.l1c.ReadReq_mshr_miss_rate 0.832556 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu0.l1c.ReadReq_mshr_misses 37505 # number of ReadReq MSHR misses
|
||||||
|
system.cpu0.l1c.ReadReq_mshr_uncacheable 9815 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu0.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu0.l1c.ReadResp_mshr_uncacheable_latency 17521633 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu0.l1c.WriteReq_accesses 24308 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu0.l1c.WriteReq_avg_miss_latency 862.246942 # average WriteReq miss latency
|
||||||
|
system.cpu0.l1c.WriteReq_avg_mshr_miss_latency 778.821396 # average WriteReq mshr miss latency
|
||||||
|
system.cpu0.l1c.WriteReq_hits 1173 # number of WriteReq hits
|
||||||
|
system.cpu0.l1c.WriteReq_miss_latency 19948083 # number of WriteReq miss cycles
|
||||||
|
system.cpu0.l1c.WriteReq_miss_rate 0.951744 # miss rate for WriteReq accesses
|
||||||
|
system.cpu0.l1c.WriteReq_misses 23135 # number of WriteReq misses
|
||||||
|
system.cpu0.l1c.WriteReq_mshr_miss_latency 18018033 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu0.l1c.WriteReq_mshr_miss_rate 0.951744 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu0.l1c.WriteReq_mshr_misses 23135 # number of WriteReq MSHR misses
|
||||||
|
system.cpu0.l1c.WriteReq_mshr_uncacheable 5428 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu0.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu0.l1c.WriteResp_mshr_uncacheable_latency 10755873 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu0.l1c.avg_blocked_cycles_no_mshrs 81.366905 # average number of cycles each access was blocked
|
||||||
|
system.cpu0.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu0.l1c.avg_refs 0.417208 # Average number of references to valid blocks.
|
||||||
|
system.cpu0.l1c.blocked_no_mshrs 69811 # number of cycles access was blocked
|
||||||
|
system.cpu0.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu0.l1c.blocked_cycles_no_mshrs 5680305 # number of cycles access was blocked
|
||||||
|
system.cpu0.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu0.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu0.l1c.demand_accesses 69356 # number of demand (read+write) accesses
|
||||||
|
system.cpu0.l1c.demand_avg_miss_latency 922.513226 # average overall miss latency
|
||||||
|
system.cpu0.l1c.demand_avg_mshr_miss_latency 843.954865 # average overall mshr miss latency
|
||||||
|
system.cpu0.l1c.demand_hits 8716 # number of demand (read+write) hits
|
||||||
|
system.cpu0.l1c.demand_miss_latency 55941202 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu0.l1c.demand_miss_rate 0.874330 # miss rate for demand accesses
|
||||||
|
system.cpu0.l1c.demand_misses 60640 # number of demand (read+write) misses
|
||||||
|
system.cpu0.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu0.l1c.demand_mshr_miss_latency 51177423 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu0.l1c.demand_mshr_miss_rate 0.874330 # mshr miss rate for demand accesses
|
||||||
|
system.cpu0.l1c.demand_mshr_misses 60640 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu0.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu0.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu0.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu0.l1c.overall_accesses 69356 # number of overall (read+write) accesses
|
||||||
|
system.cpu0.l1c.overall_avg_miss_latency 922.513226 # average overall miss latency
|
||||||
|
system.cpu0.l1c.overall_avg_mshr_miss_latency 843.954865 # average overall mshr miss latency
|
||||||
|
system.cpu0.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu0.l1c.overall_hits 8716 # number of overall hits
|
||||||
|
system.cpu0.l1c.overall_miss_latency 55941202 # number of overall miss cycles
|
||||||
|
system.cpu0.l1c.overall_miss_rate 0.874330 # miss rate for overall accesses
|
||||||
|
system.cpu0.l1c.overall_misses 60640 # number of overall misses
|
||||||
|
system.cpu0.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu0.l1c.overall_mshr_miss_latency 51177423 # number of overall MSHR miss cycles
|
||||||
|
system.cpu0.l1c.overall_mshr_miss_rate 0.874330 # mshr miss rate for overall accesses
|
||||||
|
system.cpu0.l1c.overall_mshr_misses 60640 # number of overall MSHR misses
|
||||||
|
system.cpu0.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu0.l1c.overall_mshr_uncacheable_misses 15243 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu0.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu0.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.read_invalid 109554 # read misses to invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_read_exclusive 2807 # read snoops on exclusive blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_read_modified 12380 # read snoops on modified blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_read_owned 7157 # read snoops on owned blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_read_shared 22767 # read snoops on shared blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_readex_exclusive 1535 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_readex_modified 6851 # readEx snoops on modified blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_readex_owned 3877 # readEx snoops on owned blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_readex_shared 12465 # readEx snoops on shared blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_upgrade_owned 887 # upgrade snoops on owned blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_upgrade_shared 2994 # upgradee snoops on shared blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu0.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu0.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.write_invalid 60706 # write misses to invalid blocks
|
||||||
|
system.cpu0.l1c.protocol.write_owned 1361 # write misses to owned blocks
|
||||||
|
system.cpu0.l1c.protocol.write_shared 4416 # write misses to shared blocks
|
||||||
|
system.cpu0.l1c.replacements 27529 # number of replacements
|
||||||
|
system.cpu0.l1c.sampled_refs 27883 # Sample count of references to valid blocks.
|
||||||
|
system.cpu0.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu0.l1c.tagsinuse 342.460043 # Cycle average of tags in use
|
||||||
|
system.cpu0.l1c.total_refs 11633 # Total number of references to valid blocks.
|
||||||
|
system.cpu0.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu0.l1c.writebacks 10915 # number of writebacks
|
||||||
|
system.cpu0.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu0.num_reads 99586 # number of read accesses completed
|
||||||
|
system.cpu0.num_writes 53803 # number of write accesses completed
|
||||||
|
system.cpu1.l1c.ReadReq_accesses 44416 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu1.l1c.ReadReq_avg_miss_latency 969.343786 # average ReadReq miss latency
|
||||||
|
system.cpu1.l1c.ReadReq_avg_mshr_miss_latency 893.327484 # average ReadReq mshr miss latency
|
||||||
|
system.cpu1.l1c.ReadReq_hits 7486 # number of ReadReq hits
|
||||||
|
system.cpu1.l1c.ReadReq_miss_latency 35797866 # number of ReadReq miss cycles
|
||||||
|
system.cpu1.l1c.ReadReq_miss_rate 0.831457 # miss rate for ReadReq accesses
|
||||||
|
system.cpu1.l1c.ReadReq_misses 36930 # number of ReadReq misses
|
||||||
|
system.cpu1.l1c.ReadReq_mshr_miss_latency 32990584 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu1.l1c.ReadReq_mshr_miss_rate 0.831457 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu1.l1c.ReadReq_mshr_misses 36930 # number of ReadReq MSHR misses
|
||||||
|
system.cpu1.l1c.ReadReq_mshr_uncacheable 9894 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu1.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu1.l1c.ReadResp_mshr_uncacheable_latency 17663360 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu1.l1c.WriteReq_accesses 24084 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu1.l1c.WriteReq_avg_miss_latency 871.179293 # average WriteReq miss latency
|
||||||
|
system.cpu1.l1c.WriteReq_avg_mshr_miss_latency 786.258930 # average WriteReq mshr miss latency
|
||||||
|
system.cpu1.l1c.WriteReq_hits 1155 # number of WriteReq hits
|
||||||
|
system.cpu1.l1c.WriteReq_miss_latency 19975270 # number of WriteReq miss cycles
|
||||||
|
system.cpu1.l1c.WriteReq_miss_rate 0.952043 # miss rate for WriteReq accesses
|
||||||
|
system.cpu1.l1c.WriteReq_misses 22929 # number of WriteReq misses
|
||||||
|
system.cpu1.l1c.WriteReq_mshr_miss_latency 18028131 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu1.l1c.WriteReq_mshr_miss_rate 0.952043 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu1.l1c.WriteReq_mshr_misses 22929 # number of WriteReq MSHR misses
|
||||||
|
system.cpu1.l1c.WriteReq_mshr_uncacheable 5271 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu1.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu1.l1c.WriteResp_mshr_uncacheable_latency 10523322 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu1.l1c.avg_blocked_cycles_no_mshrs 82.260179 # average number of cycles each access was blocked
|
||||||
|
system.cpu1.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu1.l1c.avg_refs 0.414867 # Average number of references to valid blocks.
|
||||||
|
system.cpu1.l1c.blocked_no_mshrs 68941 # number of cycles access was blocked
|
||||||
|
system.cpu1.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu1.l1c.blocked_cycles_no_mshrs 5671099 # number of cycles access was blocked
|
||||||
|
system.cpu1.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu1.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu1.l1c.demand_accesses 68500 # number of demand (read+write) accesses
|
||||||
|
system.cpu1.l1c.demand_avg_miss_latency 931.741860 # average overall miss latency
|
||||||
|
system.cpu1.l1c.demand_avg_mshr_miss_latency 852.314857 # average overall mshr miss latency
|
||||||
|
system.cpu1.l1c.demand_hits 8641 # number of demand (read+write) hits
|
||||||
|
system.cpu1.l1c.demand_miss_latency 55773136 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu1.l1c.demand_miss_rate 0.873854 # miss rate for demand accesses
|
||||||
|
system.cpu1.l1c.demand_misses 59859 # number of demand (read+write) misses
|
||||||
|
system.cpu1.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu1.l1c.demand_mshr_miss_latency 51018715 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu1.l1c.demand_mshr_miss_rate 0.873854 # mshr miss rate for demand accesses
|
||||||
|
system.cpu1.l1c.demand_mshr_misses 59859 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu1.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu1.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu1.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu1.l1c.overall_accesses 68500 # number of overall (read+write) accesses
|
||||||
|
system.cpu1.l1c.overall_avg_miss_latency 931.741860 # average overall miss latency
|
||||||
|
system.cpu1.l1c.overall_avg_mshr_miss_latency 852.314857 # average overall mshr miss latency
|
||||||
|
system.cpu1.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu1.l1c.overall_hits 8641 # number of overall hits
|
||||||
|
system.cpu1.l1c.overall_miss_latency 55773136 # number of overall miss cycles
|
||||||
|
system.cpu1.l1c.overall_miss_rate 0.873854 # miss rate for overall accesses
|
||||||
|
system.cpu1.l1c.overall_misses 59859 # number of overall misses
|
||||||
|
system.cpu1.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu1.l1c.overall_mshr_miss_latency 51018715 # number of overall MSHR miss cycles
|
||||||
|
system.cpu1.l1c.overall_mshr_miss_rate 0.873854 # mshr miss rate for overall accesses
|
||||||
|
system.cpu1.l1c.overall_mshr_misses 59859 # number of overall MSHR misses
|
||||||
|
system.cpu1.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu1.l1c.overall_mshr_uncacheable_misses 15165 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu1.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu1.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.read_invalid 114228 # read misses to invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_read_exclusive 2718 # read snoops on exclusive blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_read_modified 12396 # read snoops on modified blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_read_owned 7348 # read snoops on owned blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_read_shared 23222 # read snoops on shared blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_readex_exclusive 1497 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_readex_modified 6706 # readEx snoops on modified blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_readex_owned 3865 # readEx snoops on owned blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_readex_shared 12512 # readEx snoops on shared blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_upgrade_owned 852 # upgrade snoops on owned blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_upgrade_shared 2973 # upgradee snoops on shared blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu1.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu1.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.write_invalid 61595 # write misses to invalid blocks
|
||||||
|
system.cpu1.l1c.protocol.write_owned 1320 # write misses to owned blocks
|
||||||
|
system.cpu1.l1c.protocol.write_shared 4183 # write misses to shared blocks
|
||||||
|
system.cpu1.l1c.replacements 27139 # number of replacements
|
||||||
|
system.cpu1.l1c.sampled_refs 27498 # Sample count of references to valid blocks.
|
||||||
|
system.cpu1.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu1.l1c.tagsinuse 341.113569 # Cycle average of tags in use
|
||||||
|
system.cpu1.l1c.total_refs 11408 # Total number of references to valid blocks.
|
||||||
|
system.cpu1.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu1.l1c.writebacks 10884 # number of writebacks
|
||||||
|
system.cpu1.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu1.num_reads 98821 # number of read accesses completed
|
||||||
|
system.cpu1.num_writes 53366 # number of write accesses completed
|
||||||
|
system.cpu2.l1c.ReadReq_accesses 45016 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu2.l1c.ReadReq_avg_miss_latency 956.031371 # average ReadReq miss latency
|
||||||
|
system.cpu2.l1c.ReadReq_avg_mshr_miss_latency 880.781951 # average ReadReq mshr miss latency
|
||||||
|
system.cpu2.l1c.ReadReq_hits 7529 # number of ReadReq hits
|
||||||
|
system.cpu2.l1c.ReadReq_miss_latency 35838748 # number of ReadReq miss cycles
|
||||||
|
system.cpu2.l1c.ReadReq_miss_rate 0.832748 # miss rate for ReadReq accesses
|
||||||
|
system.cpu2.l1c.ReadReq_misses 37487 # number of ReadReq misses
|
||||||
|
system.cpu2.l1c.ReadReq_mshr_miss_latency 33017873 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu2.l1c.ReadReq_mshr_miss_rate 0.832748 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu2.l1c.ReadReq_mshr_misses 37487 # number of ReadReq MSHR misses
|
||||||
|
system.cpu2.l1c.ReadReq_mshr_uncacheable 9887 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu2.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu2.l1c.ReadResp_mshr_uncacheable_latency 17582637 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu2.l1c.WriteReq_accesses 24456 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu2.l1c.WriteReq_avg_miss_latency 859.707355 # average WriteReq miss latency
|
||||||
|
system.cpu2.l1c.WriteReq_avg_mshr_miss_latency 777.777296 # average WriteReq mshr miss latency
|
||||||
|
system.cpu2.l1c.WriteReq_hits 1165 # number of WriteReq hits
|
||||||
|
system.cpu2.l1c.WriteReq_miss_latency 20023444 # number of WriteReq miss cycles
|
||||||
|
system.cpu2.l1c.WriteReq_miss_rate 0.952363 # miss rate for WriteReq accesses
|
||||||
|
system.cpu2.l1c.WriteReq_misses 23291 # number of WriteReq misses
|
||||||
|
system.cpu2.l1c.WriteReq_mshr_miss_latency 18115211 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu2.l1c.WriteReq_mshr_miss_rate 0.952363 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu2.l1c.WriteReq_mshr_misses 23291 # number of WriteReq MSHR misses
|
||||||
|
system.cpu2.l1c.WriteReq_mshr_uncacheable 5362 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu2.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu2.l1c.WriteResp_mshr_uncacheable_latency 10583136 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu2.l1c.avg_blocked_cycles_no_mshrs 81.152375 # average number of cycles each access was blocked
|
||||||
|
system.cpu2.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu2.l1c.avg_refs 0.404365 # Average number of references to valid blocks.
|
||||||
|
system.cpu2.l1c.blocked_no_mshrs 69867 # number of cycles access was blocked
|
||||||
|
system.cpu2.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu2.l1c.blocked_cycles_no_mshrs 5669873 # number of cycles access was blocked
|
||||||
|
system.cpu2.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu2.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu2.l1c.demand_accesses 69472 # number of demand (read+write) accesses
|
||||||
|
system.cpu2.l1c.demand_avg_miss_latency 919.118628 # average overall miss latency
|
||||||
|
system.cpu2.l1c.demand_avg_mshr_miss_latency 841.309092 # average overall mshr miss latency
|
||||||
|
system.cpu2.l1c.demand_hits 8694 # number of demand (read+write) hits
|
||||||
|
system.cpu2.l1c.demand_miss_latency 55862192 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu2.l1c.demand_miss_rate 0.874856 # miss rate for demand accesses
|
||||||
|
system.cpu2.l1c.demand_misses 60778 # number of demand (read+write) misses
|
||||||
|
system.cpu2.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu2.l1c.demand_mshr_miss_latency 51133084 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu2.l1c.demand_mshr_miss_rate 0.874856 # mshr miss rate for demand accesses
|
||||||
|
system.cpu2.l1c.demand_mshr_misses 60778 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu2.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu2.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu2.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu2.l1c.overall_accesses 69472 # number of overall (read+write) accesses
|
||||||
|
system.cpu2.l1c.overall_avg_miss_latency 919.118628 # average overall miss latency
|
||||||
|
system.cpu2.l1c.overall_avg_mshr_miss_latency 841.309092 # average overall mshr miss latency
|
||||||
|
system.cpu2.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu2.l1c.overall_hits 8694 # number of overall hits
|
||||||
|
system.cpu2.l1c.overall_miss_latency 55862192 # number of overall miss cycles
|
||||||
|
system.cpu2.l1c.overall_miss_rate 0.874856 # miss rate for overall accesses
|
||||||
|
system.cpu2.l1c.overall_misses 60778 # number of overall misses
|
||||||
|
system.cpu2.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu2.l1c.overall_mshr_miss_latency 51133084 # number of overall MSHR miss cycles
|
||||||
|
system.cpu2.l1c.overall_mshr_miss_rate 0.874856 # mshr miss rate for overall accesses
|
||||||
|
system.cpu2.l1c.overall_mshr_misses 60778 # number of overall MSHR misses
|
||||||
|
system.cpu2.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu2.l1c.overall_mshr_uncacheable_misses 15249 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu2.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu2.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.read_invalid 111528 # read misses to invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_read_exclusive 2757 # read snoops on exclusive blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_read_modified 12587 # read snoops on modified blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_read_owned 7252 # read snoops on owned blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_read_shared 22967 # read snoops on shared blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_readex_exclusive 1579 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_readex_modified 6680 # readEx snoops on modified blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_readex_owned 3891 # readEx snoops on owned blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_readex_shared 12468 # readEx snoops on shared blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_upgrade_owned 850 # upgrade snoops on owned blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_upgrade_shared 2951 # upgradee snoops on shared blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu2.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu2.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.write_invalid 57618 # write misses to invalid blocks
|
||||||
|
system.cpu2.l1c.protocol.write_owned 1263 # write misses to owned blocks
|
||||||
|
system.cpu2.l1c.protocol.write_shared 4251 # write misses to shared blocks
|
||||||
|
system.cpu2.l1c.replacements 28062 # number of replacements
|
||||||
|
system.cpu2.l1c.sampled_refs 28405 # Sample count of references to valid blocks.
|
||||||
|
system.cpu2.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu2.l1c.tagsinuse 344.040679 # Cycle average of tags in use
|
||||||
|
system.cpu2.l1c.total_refs 11486 # Total number of references to valid blocks.
|
||||||
|
system.cpu2.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu2.l1c.writebacks 11295 # number of writebacks
|
||||||
|
system.cpu2.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu2.num_reads 100000 # number of read accesses completed
|
||||||
|
system.cpu2.num_writes 54133 # number of write accesses completed
|
||||||
|
system.cpu3.l1c.ReadReq_accesses 44504 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu3.l1c.ReadReq_avg_miss_latency 968.772953 # average ReadReq miss latency
|
||||||
|
system.cpu3.l1c.ReadReq_avg_mshr_miss_latency 892.914985 # average ReadReq mshr miss latency
|
||||||
|
system.cpu3.l1c.ReadReq_hits 7428 # number of ReadReq hits
|
||||||
|
system.cpu3.l1c.ReadReq_miss_latency 35918226 # number of ReadReq miss cycles
|
||||||
|
system.cpu3.l1c.ReadReq_miss_rate 0.833094 # miss rate for ReadReq accesses
|
||||||
|
system.cpu3.l1c.ReadReq_misses 37076 # number of ReadReq misses
|
||||||
|
system.cpu3.l1c.ReadReq_mshr_miss_latency 33105716 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu3.l1c.ReadReq_mshr_miss_rate 0.833094 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu3.l1c.ReadReq_mshr_misses 37076 # number of ReadReq MSHR misses
|
||||||
|
system.cpu3.l1c.ReadReq_mshr_uncacheable 9876 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu3.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu3.l1c.ReadResp_mshr_uncacheable_latency 17594905 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu3.l1c.WriteReq_accesses 24087 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu3.l1c.WriteReq_avg_miss_latency 868.499565 # average WriteReq miss latency
|
||||||
|
system.cpu3.l1c.WriteReq_avg_mshr_miss_latency 784.537397 # average WriteReq mshr miss latency
|
||||||
|
system.cpu3.l1c.WriteReq_hits 1117 # number of WriteReq hits
|
||||||
|
system.cpu3.l1c.WriteReq_miss_latency 19949435 # number of WriteReq miss cycles
|
||||||
|
system.cpu3.l1c.WriteReq_miss_rate 0.953626 # miss rate for WriteReq accesses
|
||||||
|
system.cpu3.l1c.WriteReq_misses 22970 # number of WriteReq misses
|
||||||
|
system.cpu3.l1c.WriteReq_mshr_miss_latency 18020824 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu3.l1c.WriteReq_mshr_miss_rate 0.953626 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu3.l1c.WriteReq_mshr_misses 22970 # number of WriteReq MSHR misses
|
||||||
|
system.cpu3.l1c.WriteReq_mshr_uncacheable 5355 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu3.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu3.l1c.WriteResp_mshr_uncacheable_latency 10637792 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu3.l1c.avg_blocked_cycles_no_mshrs 82.097897 # average number of cycles each access was blocked
|
||||||
|
system.cpu3.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu3.l1c.avg_refs 0.411489 # Average number of references to valid blocks.
|
||||||
|
system.cpu3.l1c.blocked_no_mshrs 69124 # number of cycles access was blocked
|
||||||
|
system.cpu3.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu3.l1c.blocked_cycles_no_mshrs 5674935 # number of cycles access was blocked
|
||||||
|
system.cpu3.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu3.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu3.l1c.demand_accesses 68591 # number of demand (read+write) accesses
|
||||||
|
system.cpu3.l1c.demand_avg_miss_latency 930.414366 # average overall miss latency
|
||||||
|
system.cpu3.l1c.demand_avg_mshr_miss_latency 851.456217 # average overall mshr miss latency
|
||||||
|
system.cpu3.l1c.demand_hits 8545 # number of demand (read+write) hits
|
||||||
|
system.cpu3.l1c.demand_miss_latency 55867661 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu3.l1c.demand_miss_rate 0.875421 # miss rate for demand accesses
|
||||||
|
system.cpu3.l1c.demand_misses 60046 # number of demand (read+write) misses
|
||||||
|
system.cpu3.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu3.l1c.demand_mshr_miss_latency 51126540 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu3.l1c.demand_mshr_miss_rate 0.875421 # mshr miss rate for demand accesses
|
||||||
|
system.cpu3.l1c.demand_mshr_misses 60046 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu3.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu3.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu3.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu3.l1c.overall_accesses 68591 # number of overall (read+write) accesses
|
||||||
|
system.cpu3.l1c.overall_avg_miss_latency 930.414366 # average overall miss latency
|
||||||
|
system.cpu3.l1c.overall_avg_mshr_miss_latency 851.456217 # average overall mshr miss latency
|
||||||
|
system.cpu3.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu3.l1c.overall_hits 8545 # number of overall hits
|
||||||
|
system.cpu3.l1c.overall_miss_latency 55867661 # number of overall miss cycles
|
||||||
|
system.cpu3.l1c.overall_miss_rate 0.875421 # miss rate for overall accesses
|
||||||
|
system.cpu3.l1c.overall_misses 60046 # number of overall misses
|
||||||
|
system.cpu3.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu3.l1c.overall_mshr_miss_latency 51126540 # number of overall MSHR miss cycles
|
||||||
|
system.cpu3.l1c.overall_mshr_miss_rate 0.875421 # mshr miss rate for overall accesses
|
||||||
|
system.cpu3.l1c.overall_mshr_misses 60046 # number of overall MSHR misses
|
||||||
|
system.cpu3.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu3.l1c.overall_mshr_uncacheable_misses 15231 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu3.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu3.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.read_invalid 110901 # read misses to invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_read_exclusive 2843 # read snoops on exclusive blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_read_modified 12490 # read snoops on modified blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_read_owned 7235 # read snoops on owned blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_read_shared 23011 # read snoops on shared blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_readex_exclusive 1535 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_readex_modified 6732 # readEx snoops on modified blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_readex_owned 3954 # readEx snoops on owned blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_readex_shared 12354 # readEx snoops on shared blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_upgrade_owned 858 # upgrade snoops on owned blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_upgrade_shared 3087 # upgradee snoops on shared blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu3.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu3.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.write_invalid 59061 # write misses to invalid blocks
|
||||||
|
system.cpu3.l1c.protocol.write_owned 1261 # write misses to owned blocks
|
||||||
|
system.cpu3.l1c.protocol.write_shared 4235 # write misses to shared blocks
|
||||||
|
system.cpu3.l1c.replacements 27216 # number of replacements
|
||||||
|
system.cpu3.l1c.sampled_refs 27556 # Sample count of references to valid blocks.
|
||||||
|
system.cpu3.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu3.l1c.tagsinuse 341.602377 # Cycle average of tags in use
|
||||||
|
system.cpu3.l1c.total_refs 11339 # Total number of references to valid blocks.
|
||||||
|
system.cpu3.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu3.l1c.writebacks 10831 # number of writebacks
|
||||||
|
system.cpu3.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu3.num_reads 98893 # number of read accesses completed
|
||||||
|
system.cpu3.num_writes 53654 # number of write accesses completed
|
||||||
|
system.cpu4.l1c.ReadReq_accesses 44272 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu4.l1c.ReadReq_avg_miss_latency 976.655364 # average ReadReq miss latency
|
||||||
|
system.cpu4.l1c.ReadReq_avg_mshr_miss_latency 901.292278 # average ReadReq mshr miss latency
|
||||||
|
system.cpu4.l1c.ReadReq_hits 7468 # number of ReadReq hits
|
||||||
|
system.cpu4.l1c.ReadReq_miss_latency 35944824 # number of ReadReq miss cycles
|
||||||
|
system.cpu4.l1c.ReadReq_miss_rate 0.831316 # miss rate for ReadReq accesses
|
||||||
|
system.cpu4.l1c.ReadReq_misses 36804 # number of ReadReq misses
|
||||||
|
system.cpu4.l1c.ReadReq_mshr_miss_latency 33171161 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu4.l1c.ReadReq_mshr_miss_rate 0.831316 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu4.l1c.ReadReq_mshr_misses 36804 # number of ReadReq MSHR misses
|
||||||
|
system.cpu4.l1c.ReadReq_mshr_uncacheable 9822 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu4.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu4.l1c.ReadResp_mshr_uncacheable_latency 17532387 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu4.l1c.WriteReq_accesses 23994 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu4.l1c.WriteReq_avg_miss_latency 874.063859 # average WriteReq miss latency
|
||||||
|
system.cpu4.l1c.WriteReq_avg_mshr_miss_latency 788.017488 # average WriteReq mshr miss latency
|
||||||
|
system.cpu4.l1c.WriteReq_hits 1178 # number of WriteReq hits
|
||||||
|
system.cpu4.l1c.WriteReq_miss_latency 19942641 # number of WriteReq miss cycles
|
||||||
|
system.cpu4.l1c.WriteReq_miss_rate 0.950904 # miss rate for WriteReq accesses
|
||||||
|
system.cpu4.l1c.WriteReq_misses 22816 # number of WriteReq misses
|
||||||
|
system.cpu4.l1c.WriteReq_mshr_miss_latency 17979407 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu4.l1c.WriteReq_mshr_miss_rate 0.950904 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu4.l1c.WriteReq_mshr_misses 22816 # number of WriteReq MSHR misses
|
||||||
|
system.cpu4.l1c.WriteReq_mshr_uncacheable 5315 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu4.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu4.l1c.WriteResp_mshr_uncacheable_latency 10563676 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu4.l1c.avg_blocked_cycles_no_mshrs 82.703233 # average number of cycles each access was blocked
|
||||||
|
system.cpu4.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu4.l1c.avg_refs 0.416368 # Average number of references to valid blocks.
|
||||||
|
system.cpu4.l1c.blocked_no_mshrs 68707 # number of cycles access was blocked
|
||||||
|
system.cpu4.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu4.l1c.blocked_cycles_no_mshrs 5682291 # number of cycles access was blocked
|
||||||
|
system.cpu4.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu4.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu4.l1c.demand_accesses 68266 # number of demand (read+write) accesses
|
||||||
|
system.cpu4.l1c.demand_avg_miss_latency 937.394582 # average overall miss latency
|
||||||
|
system.cpu4.l1c.demand_avg_mshr_miss_latency 857.943106 # average overall mshr miss latency
|
||||||
|
system.cpu4.l1c.demand_hits 8646 # number of demand (read+write) hits
|
||||||
|
system.cpu4.l1c.demand_miss_latency 55887465 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu4.l1c.demand_miss_rate 0.873348 # miss rate for demand accesses
|
||||||
|
system.cpu4.l1c.demand_misses 59620 # number of demand (read+write) misses
|
||||||
|
system.cpu4.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu4.l1c.demand_mshr_miss_latency 51150568 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu4.l1c.demand_mshr_miss_rate 0.873348 # mshr miss rate for demand accesses
|
||||||
|
system.cpu4.l1c.demand_mshr_misses 59620 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu4.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu4.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu4.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu4.l1c.overall_accesses 68266 # number of overall (read+write) accesses
|
||||||
|
system.cpu4.l1c.overall_avg_miss_latency 937.394582 # average overall miss latency
|
||||||
|
system.cpu4.l1c.overall_avg_mshr_miss_latency 857.943106 # average overall mshr miss latency
|
||||||
|
system.cpu4.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu4.l1c.overall_hits 8646 # number of overall hits
|
||||||
|
system.cpu4.l1c.overall_miss_latency 55887465 # number of overall miss cycles
|
||||||
|
system.cpu4.l1c.overall_miss_rate 0.873348 # miss rate for overall accesses
|
||||||
|
system.cpu4.l1c.overall_misses 59620 # number of overall misses
|
||||||
|
system.cpu4.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu4.l1c.overall_mshr_miss_latency 51150568 # number of overall MSHR miss cycles
|
||||||
|
system.cpu4.l1c.overall_mshr_miss_rate 0.873348 # mshr miss rate for overall accesses
|
||||||
|
system.cpu4.l1c.overall_mshr_misses 59620 # number of overall MSHR misses
|
||||||
|
system.cpu4.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu4.l1c.overall_mshr_uncacheable_misses 15137 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu4.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu4.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.read_invalid 113154 # read misses to invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_read_exclusive 2804 # read snoops on exclusive blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_read_modified 12453 # read snoops on modified blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_read_owned 7418 # read snoops on owned blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_read_shared 23136 # read snoops on shared blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_readex_exclusive 1528 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_readex_modified 6607 # readEx snoops on modified blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_readex_owned 3922 # readEx snoops on owned blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_readex_shared 12524 # readEx snoops on shared blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_upgrade_owned 843 # upgrade snoops on owned blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_upgrade_shared 2904 # upgradee snoops on shared blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu4.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu4.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.write_invalid 59622 # write misses to invalid blocks
|
||||||
|
system.cpu4.l1c.protocol.write_owned 1265 # write misses to owned blocks
|
||||||
|
system.cpu4.l1c.protocol.write_shared 4187 # write misses to shared blocks
|
||||||
|
system.cpu4.l1c.replacements 27000 # number of replacements
|
||||||
|
system.cpu4.l1c.sampled_refs 27346 # Sample count of references to valid blocks.
|
||||||
|
system.cpu4.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu4.l1c.tagsinuse 342.121323 # Cycle average of tags in use
|
||||||
|
system.cpu4.l1c.total_refs 11386 # Total number of references to valid blocks.
|
||||||
|
system.cpu4.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu4.l1c.writebacks 10847 # number of writebacks
|
||||||
|
system.cpu4.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu4.num_reads 98882 # number of read accesses completed
|
||||||
|
system.cpu4.num_writes 53288 # number of write accesses completed
|
||||||
|
system.cpu5.l1c.ReadReq_accesses 44218 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu5.l1c.ReadReq_avg_miss_latency 975.652027 # average ReadReq miss latency
|
||||||
|
system.cpu5.l1c.ReadReq_avg_mshr_miss_latency 898.818359 # average ReadReq mshr miss latency
|
||||||
|
system.cpu5.l1c.ReadReq_hits 7310 # number of ReadReq hits
|
||||||
|
system.cpu5.l1c.ReadReq_miss_latency 36009365 # number of ReadReq miss cycles
|
||||||
|
system.cpu5.l1c.ReadReq_miss_rate 0.834683 # miss rate for ReadReq accesses
|
||||||
|
system.cpu5.l1c.ReadReq_misses 36908 # number of ReadReq misses
|
||||||
|
system.cpu5.l1c.ReadReq_mshr_miss_latency 33173588 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu5.l1c.ReadReq_mshr_miss_rate 0.834683 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu5.l1c.ReadReq_mshr_misses 36908 # number of ReadReq MSHR misses
|
||||||
|
system.cpu5.l1c.ReadReq_mshr_uncacheable 9866 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu5.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu5.l1c.ReadResp_mshr_uncacheable_latency 17625443 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu5.l1c.WriteReq_accesses 23923 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu5.l1c.WriteReq_avg_miss_latency 873.308611 # average WriteReq miss latency
|
||||||
|
system.cpu5.l1c.WriteReq_avg_mshr_miss_latency 788.173188 # average WriteReq mshr miss latency
|
||||||
|
system.cpu5.l1c.WriteReq_hits 1150 # number of WriteReq hits
|
||||||
|
system.cpu5.l1c.WriteReq_miss_latency 19887857 # number of WriteReq miss cycles
|
||||||
|
system.cpu5.l1c.WriteReq_miss_rate 0.951929 # miss rate for WriteReq accesses
|
||||||
|
system.cpu5.l1c.WriteReq_misses 22773 # number of WriteReq misses
|
||||||
|
system.cpu5.l1c.WriteReq_mshr_miss_latency 17949068 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu5.l1c.WriteReq_mshr_miss_rate 0.951929 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu5.l1c.WriteReq_mshr_misses 22773 # number of WriteReq MSHR misses
|
||||||
|
system.cpu5.l1c.WriteReq_mshr_uncacheable 5207 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu5.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu5.l1c.WriteResp_mshr_uncacheable_latency 10374807 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu5.l1c.avg_blocked_cycles_no_mshrs 82.590363 # average number of cycles each access was blocked
|
||||||
|
system.cpu5.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu5.l1c.avg_refs 0.413664 # Average number of references to valid blocks.
|
||||||
|
system.cpu5.l1c.blocked_no_mshrs 68944 # number of cycles access was blocked
|
||||||
|
system.cpu5.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu5.l1c.blocked_cycles_no_mshrs 5694110 # number of cycles access was blocked
|
||||||
|
system.cpu5.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu5.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu5.l1c.demand_accesses 68141 # number of demand (read+write) accesses
|
||||||
|
system.cpu5.l1c.demand_avg_miss_latency 936.599956 # average overall miss latency
|
||||||
|
system.cpu5.l1c.demand_avg_mshr_miss_latency 856.598515 # average overall mshr miss latency
|
||||||
|
system.cpu5.l1c.demand_hits 8460 # number of demand (read+write) hits
|
||||||
|
system.cpu5.l1c.demand_miss_latency 55897222 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu5.l1c.demand_miss_rate 0.875846 # miss rate for demand accesses
|
||||||
|
system.cpu5.l1c.demand_misses 59681 # number of demand (read+write) misses
|
||||||
|
system.cpu5.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu5.l1c.demand_mshr_miss_latency 51122656 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu5.l1c.demand_mshr_miss_rate 0.875846 # mshr miss rate for demand accesses
|
||||||
|
system.cpu5.l1c.demand_mshr_misses 59681 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu5.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu5.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu5.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu5.l1c.overall_accesses 68141 # number of overall (read+write) accesses
|
||||||
|
system.cpu5.l1c.overall_avg_miss_latency 936.599956 # average overall miss latency
|
||||||
|
system.cpu5.l1c.overall_avg_mshr_miss_latency 856.598515 # average overall mshr miss latency
|
||||||
|
system.cpu5.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu5.l1c.overall_hits 8460 # number of overall hits
|
||||||
|
system.cpu5.l1c.overall_miss_latency 55897222 # number of overall miss cycles
|
||||||
|
system.cpu5.l1c.overall_miss_rate 0.875846 # miss rate for overall accesses
|
||||||
|
system.cpu5.l1c.overall_misses 59681 # number of overall misses
|
||||||
|
system.cpu5.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu5.l1c.overall_mshr_miss_latency 51122656 # number of overall MSHR miss cycles
|
||||||
|
system.cpu5.l1c.overall_mshr_miss_rate 0.875846 # mshr miss rate for overall accesses
|
||||||
|
system.cpu5.l1c.overall_mshr_misses 59681 # number of overall MSHR misses
|
||||||
|
system.cpu5.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu5.l1c.overall_mshr_uncacheable_misses 15073 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu5.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu5.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.read_invalid 114279 # read misses to invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_read_exclusive 2860 # read snoops on exclusive blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_read_modified 12253 # read snoops on modified blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_read_owned 7231 # read snoops on owned blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_read_shared 23182 # read snoops on shared blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_readex_exclusive 1499 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_readex_modified 6757 # readEx snoops on modified blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_readex_owned 3896 # readEx snoops on owned blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_readex_shared 12461 # readEx snoops on shared blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_upgrade_owned 887 # upgrade snoops on owned blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_upgrade_shared 3020 # upgradee snoops on shared blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu5.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu5.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.write_invalid 60969 # write misses to invalid blocks
|
||||||
|
system.cpu5.l1c.protocol.write_owned 1349 # write misses to owned blocks
|
||||||
|
system.cpu5.l1c.protocol.write_shared 4191 # write misses to shared blocks
|
||||||
|
system.cpu5.l1c.replacements 26828 # number of replacements
|
||||||
|
system.cpu5.l1c.sampled_refs 27196 # Sample count of references to valid blocks.
|
||||||
|
system.cpu5.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu5.l1c.tagsinuse 340.865502 # Cycle average of tags in use
|
||||||
|
system.cpu5.l1c.total_refs 11250 # Total number of references to valid blocks.
|
||||||
|
system.cpu5.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu5.l1c.writebacks 10567 # number of writebacks
|
||||||
|
system.cpu5.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu5.num_reads 97882 # number of read accesses completed
|
||||||
|
system.cpu5.num_writes 52965 # number of write accesses completed
|
||||||
|
system.cpu6.l1c.ReadReq_accesses 44971 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu6.l1c.ReadReq_avg_miss_latency 967.006541 # average ReadReq miss latency
|
||||||
|
system.cpu6.l1c.ReadReq_avg_mshr_miss_latency 890.563660 # average ReadReq mshr miss latency
|
||||||
|
system.cpu6.l1c.ReadReq_hits 7514 # number of ReadReq hits
|
||||||
|
system.cpu6.l1c.ReadReq_miss_latency 36221164 # number of ReadReq miss cycles
|
||||||
|
system.cpu6.l1c.ReadReq_miss_rate 0.832915 # miss rate for ReadReq accesses
|
||||||
|
system.cpu6.l1c.ReadReq_misses 37457 # number of ReadReq misses
|
||||||
|
system.cpu6.l1c.ReadReq_mshr_miss_latency 33357843 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu6.l1c.ReadReq_mshr_miss_rate 0.832915 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu6.l1c.ReadReq_mshr_misses 37457 # number of ReadReq MSHR misses
|
||||||
|
system.cpu6.l1c.ReadReq_mshr_uncacheable 9684 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu6.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu6.l1c.ReadResp_mshr_uncacheable_latency 17275344 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu6.l1c.WriteReq_accesses 23996 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu6.l1c.WriteReq_avg_miss_latency 873.777515 # average WriteReq miss latency
|
||||||
|
system.cpu6.l1c.WriteReq_avg_mshr_miss_latency 790.631514 # average WriteReq mshr miss latency
|
||||||
|
system.cpu6.l1c.WriteReq_hits 1181 # number of WriteReq hits
|
||||||
|
system.cpu6.l1c.WriteReq_miss_latency 19935234 # number of WriteReq miss cycles
|
||||||
|
system.cpu6.l1c.WriteReq_miss_rate 0.950783 # miss rate for WriteReq accesses
|
||||||
|
system.cpu6.l1c.WriteReq_misses 22815 # number of WriteReq misses
|
||||||
|
system.cpu6.l1c.WriteReq_mshr_miss_latency 18038258 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu6.l1c.WriteReq_mshr_miss_rate 0.950783 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu6.l1c.WriteReq_mshr_misses 22815 # number of WriteReq MSHR misses
|
||||||
|
system.cpu6.l1c.WriteReq_mshr_uncacheable 5345 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu6.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu6.l1c.WriteResp_mshr_uncacheable_latency 10602140 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu6.l1c.avg_blocked_cycles_no_mshrs 82.071085 # average number of cycles each access was blocked
|
||||||
|
system.cpu6.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu6.l1c.avg_refs 0.412251 # Average number of references to valid blocks.
|
||||||
|
system.cpu6.l1c.blocked_no_mshrs 69157 # number of cycles access was blocked
|
||||||
|
system.cpu6.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu6.l1c.blocked_cycles_no_mshrs 5675790 # number of cycles access was blocked
|
||||||
|
system.cpu6.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu6.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu6.l1c.demand_accesses 68967 # number of demand (read+write) accesses
|
||||||
|
system.cpu6.l1c.demand_avg_miss_latency 931.716187 # average overall miss latency
|
||||||
|
system.cpu6.l1c.demand_avg_mshr_miss_latency 852.735947 # average overall mshr miss latency
|
||||||
|
system.cpu6.l1c.demand_hits 8695 # number of demand (read+write) hits
|
||||||
|
system.cpu6.l1c.demand_miss_latency 56156398 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu6.l1c.demand_miss_rate 0.873925 # miss rate for demand accesses
|
||||||
|
system.cpu6.l1c.demand_misses 60272 # number of demand (read+write) misses
|
||||||
|
system.cpu6.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu6.l1c.demand_mshr_miss_latency 51396101 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu6.l1c.demand_mshr_miss_rate 0.873925 # mshr miss rate for demand accesses
|
||||||
|
system.cpu6.l1c.demand_mshr_misses 60272 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu6.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu6.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu6.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu6.l1c.overall_accesses 68967 # number of overall (read+write) accesses
|
||||||
|
system.cpu6.l1c.overall_avg_miss_latency 931.716187 # average overall miss latency
|
||||||
|
system.cpu6.l1c.overall_avg_mshr_miss_latency 852.735947 # average overall mshr miss latency
|
||||||
|
system.cpu6.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu6.l1c.overall_hits 8695 # number of overall hits
|
||||||
|
system.cpu6.l1c.overall_miss_latency 56156398 # number of overall miss cycles
|
||||||
|
system.cpu6.l1c.overall_miss_rate 0.873925 # miss rate for overall accesses
|
||||||
|
system.cpu6.l1c.overall_misses 60272 # number of overall misses
|
||||||
|
system.cpu6.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu6.l1c.overall_mshr_miss_latency 51396101 # number of overall MSHR miss cycles
|
||||||
|
system.cpu6.l1c.overall_mshr_miss_rate 0.873925 # mshr miss rate for overall accesses
|
||||||
|
system.cpu6.l1c.overall_mshr_misses 60272 # number of overall MSHR misses
|
||||||
|
system.cpu6.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu6.l1c.overall_mshr_uncacheable_misses 15029 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu6.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu6.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.read_invalid 114488 # read misses to invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_read_exclusive 2876 # read snoops on exclusive blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_read_modified 12371 # read snoops on modified blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_read_owned 7223 # read snoops on owned blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_read_shared 23305 # read snoops on shared blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_readex_exclusive 1616 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_readex_modified 6693 # readEx snoops on modified blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_readex_owned 3909 # readEx snoops on owned blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_readex_shared 12446 # readEx snoops on shared blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_upgrade_owned 833 # upgrade snoops on owned blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_upgrade_shared 2948 # upgradee snoops on shared blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu6.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu6.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.write_invalid 58413 # write misses to invalid blocks
|
||||||
|
system.cpu6.l1c.protocol.write_owned 1374 # write misses to owned blocks
|
||||||
|
system.cpu6.l1c.protocol.write_shared 4109 # write misses to shared blocks
|
||||||
|
system.cpu6.l1c.replacements 27477 # number of replacements
|
||||||
|
system.cpu6.l1c.sampled_refs 27835 # Sample count of references to valid blocks.
|
||||||
|
system.cpu6.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu6.l1c.tagsinuse 342.134742 # Cycle average of tags in use
|
||||||
|
system.cpu6.l1c.total_refs 11475 # Total number of references to valid blocks.
|
||||||
|
system.cpu6.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu6.l1c.writebacks 10759 # number of writebacks
|
||||||
|
system.cpu6.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu6.num_reads 99303 # number of read accesses completed
|
||||||
|
system.cpu6.num_writes 53385 # number of write accesses completed
|
||||||
|
system.cpu7.l1c.ReadReq_accesses 44438 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.cpu7.l1c.ReadReq_avg_miss_latency 975.306986 # average ReadReq miss latency
|
||||||
|
system.cpu7.l1c.ReadReq_avg_mshr_miss_latency 899.340271 # average ReadReq mshr miss latency
|
||||||
|
system.cpu7.l1c.ReadReq_hits 7394 # number of ReadReq hits
|
||||||
|
system.cpu7.l1c.ReadReq_miss_latency 36129272 # number of ReadReq miss cycles
|
||||||
|
system.cpu7.l1c.ReadReq_miss_rate 0.833611 # miss rate for ReadReq accesses
|
||||||
|
system.cpu7.l1c.ReadReq_misses 37044 # number of ReadReq misses
|
||||||
|
system.cpu7.l1c.ReadReq_mshr_miss_latency 33315161 # number of ReadReq MSHR miss cycles
|
||||||
|
system.cpu7.l1c.ReadReq_mshr_miss_rate 0.833611 # mshr miss rate for ReadReq accesses
|
||||||
|
system.cpu7.l1c.ReadReq_mshr_misses 37044 # number of ReadReq MSHR misses
|
||||||
|
system.cpu7.l1c.ReadReq_mshr_uncacheable 9861 # number of ReadReq MSHR uncacheable
|
||||||
|
system.cpu7.l1c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.cpu7.l1c.ReadResp_mshr_uncacheable_latency 17576395 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.cpu7.l1c.WriteReq_accesses 23999 # number of WriteReq accesses(hits+misses)
|
||||||
|
system.cpu7.l1c.WriteReq_avg_miss_latency 861.568979 # average WriteReq miss latency
|
||||||
|
system.cpu7.l1c.WriteReq_avg_mshr_miss_latency 776.580264 # average WriteReq mshr miss latency
|
||||||
|
system.cpu7.l1c.WriteReq_hits 1137 # number of WriteReq hits
|
||||||
|
system.cpu7.l1c.WriteReq_miss_latency 19697190 # number of WriteReq miss cycles
|
||||||
|
system.cpu7.l1c.WriteReq_miss_rate 0.952623 # miss rate for WriteReq accesses
|
||||||
|
system.cpu7.l1c.WriteReq_misses 22862 # number of WriteReq misses
|
||||||
|
system.cpu7.l1c.WriteReq_mshr_miss_latency 17754178 # number of WriteReq MSHR miss cycles
|
||||||
|
system.cpu7.l1c.WriteReq_mshr_miss_rate 0.952623 # mshr miss rate for WriteReq accesses
|
||||||
|
system.cpu7.l1c.WriteReq_mshr_misses 22862 # number of WriteReq MSHR misses
|
||||||
|
system.cpu7.l1c.WriteReq_mshr_uncacheable 5386 # number of WriteReq MSHR uncacheable
|
||||||
|
system.cpu7.l1c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.cpu7.l1c.WriteResp_mshr_uncacheable_latency 10720857 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.cpu7.l1c.avg_blocked_cycles_no_mshrs 82.167211 # average number of cycles each access was blocked
|
||||||
|
system.cpu7.l1c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.cpu7.l1c.avg_refs 0.419292 # Average number of references to valid blocks.
|
||||||
|
system.cpu7.l1c.blocked_no_mshrs 68907 # number of cycles access was blocked
|
||||||
|
system.cpu7.l1c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu7.l1c.blocked_cycles_no_mshrs 5661896 # number of cycles access was blocked
|
||||||
|
system.cpu7.l1c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.cpu7.l1c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.cpu7.l1c.demand_accesses 68437 # number of demand (read+write) accesses
|
||||||
|
system.cpu7.l1c.demand_avg_miss_latency 931.901012 # average overall miss latency
|
||||||
|
system.cpu7.l1c.demand_avg_mshr_miss_latency 852.491220 # average overall mshr miss latency
|
||||||
|
system.cpu7.l1c.demand_hits 8531 # number of demand (read+write) hits
|
||||||
|
system.cpu7.l1c.demand_miss_latency 55826462 # number of demand (read+write) miss cycles
|
||||||
|
system.cpu7.l1c.demand_miss_rate 0.875345 # miss rate for demand accesses
|
||||||
|
system.cpu7.l1c.demand_misses 59906 # number of demand (read+write) misses
|
||||||
|
system.cpu7.l1c.demand_mshr_hits 0 # number of demand (read+write) MSHR hits
|
||||||
|
system.cpu7.l1c.demand_mshr_miss_latency 51069339 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.cpu7.l1c.demand_mshr_miss_rate 0.875345 # mshr miss rate for demand accesses
|
||||||
|
system.cpu7.l1c.demand_mshr_misses 59906 # number of demand (read+write) MSHR misses
|
||||||
|
system.cpu7.l1c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.cpu7.l1c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.cpu7.l1c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.cpu7.l1c.overall_accesses 68437 # number of overall (read+write) accesses
|
||||||
|
system.cpu7.l1c.overall_avg_miss_latency 931.901012 # average overall miss latency
|
||||||
|
system.cpu7.l1c.overall_avg_mshr_miss_latency 852.491220 # average overall mshr miss latency
|
||||||
|
system.cpu7.l1c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.cpu7.l1c.overall_hits 8531 # number of overall hits
|
||||||
|
system.cpu7.l1c.overall_miss_latency 55826462 # number of overall miss cycles
|
||||||
|
system.cpu7.l1c.overall_miss_rate 0.875345 # miss rate for overall accesses
|
||||||
|
system.cpu7.l1c.overall_misses 59906 # number of overall misses
|
||||||
|
system.cpu7.l1c.overall_mshr_hits 0 # number of overall MSHR hits
|
||||||
|
system.cpu7.l1c.overall_mshr_miss_latency 51069339 # number of overall MSHR miss cycles
|
||||||
|
system.cpu7.l1c.overall_mshr_miss_rate 0.875345 # mshr miss rate for overall accesses
|
||||||
|
system.cpu7.l1c.overall_mshr_misses 59906 # number of overall MSHR misses
|
||||||
|
system.cpu7.l1c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.cpu7.l1c.overall_mshr_uncacheable_misses 15247 # number of overall MSHR uncacheable misses
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.cpu7.l1c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.cpu7.l1c.protocol.hwpf_invalid 0 # hard prefetch misses to invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.read_invalid 115064 # read misses to invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_inv_exclusive 0 # Invalidate snoops on exclusive blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_inv_invalid 0 # Invalidate snoops on invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_inv_modified 0 # Invalidate snoops on modified blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_inv_owned 0 # Invalidate snoops on owned blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_inv_shared 0 # Invalidate snoops on shared blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_read_exclusive 2793 # read snoops on exclusive blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_read_modified 12588 # read snoops on modified blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_read_owned 7412 # read snoops on owned blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_read_shared 23048 # read snoops on shared blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_readex_exclusive 1548 # readEx snoops on exclusive blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_readex_modified 6593 # readEx snoops on modified blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_readex_owned 3944 # readEx snoops on owned blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_readex_shared 12404 # readEx snoops on shared blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_upgrade_owned 919 # upgrade snoops on owned blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_upgrade_shared 2959 # upgradee snoops on shared blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_writeinv_exclusive 0 # WriteInvalidate snoops on exclusive blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_writeinv_invalid 0 # WriteInvalidate snoops on invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_writeinv_modified 0 # WriteInvalidate snoops on modified blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_writeinv_owned 0 # WriteInvalidate snoops on owned blocks
|
||||||
|
system.cpu7.l1c.protocol.snoop_writeinv_shared 0 # WriteInvalidate snoops on shared blocks
|
||||||
|
system.cpu7.l1c.protocol.swpf_invalid 0 # soft prefetch misses to invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.write_invalid 58173 # write misses to invalid blocks
|
||||||
|
system.cpu7.l1c.protocol.write_owned 1351 # write misses to owned blocks
|
||||||
|
system.cpu7.l1c.protocol.write_shared 4494 # write misses to shared blocks
|
||||||
|
system.cpu7.l1c.replacements 27080 # number of replacements
|
||||||
|
system.cpu7.l1c.sampled_refs 27420 # Sample count of references to valid blocks.
|
||||||
|
system.cpu7.l1c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.cpu7.l1c.tagsinuse 342.061742 # Cycle average of tags in use
|
||||||
|
system.cpu7.l1c.total_refs 11497 # Total number of references to valid blocks.
|
||||||
|
system.cpu7.l1c.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
||||||
|
system.cpu7.l1c.writebacks 10789 # number of writebacks
|
||||||
|
system.cpu7.num_copies 0 # number of copy accesses completed
|
||||||
|
system.cpu7.num_reads 98350 # number of read accesses completed
|
||||||
|
system.cpu7.num_writes 53282 # number of write accesses completed
|
||||||
|
system.l2c.ReadExReq_accesses 75399 # number of ReadExReq accesses(hits+misses)
|
||||||
|
system.l2c.ReadExReq_avg_miss_latency 89.483714 # average ReadExReq miss latency
|
||||||
|
system.l2c.ReadExReq_avg_mshr_miss_latency 6.467886 # average ReadExReq mshr miss latency
|
||||||
|
system.l2c.ReadExReq_hits 39632 # number of ReadExReq hits
|
||||||
|
system.l2c.ReadExReq_miss_latency 3200564 # number of ReadExReq miss cycles
|
||||||
|
system.l2c.ReadExReq_miss_rate 0.474370 # miss rate for ReadExReq accesses
|
||||||
|
system.l2c.ReadExReq_misses 35767 # number of ReadExReq misses
|
||||||
|
system.l2c.ReadExReq_mshr_hits 4 # number of ReadExReq MSHR hits
|
||||||
|
system.l2c.ReadExReq_mshr_miss_latency 231311 # number of ReadExReq MSHR miss cycles
|
||||||
|
system.l2c.ReadExReq_mshr_miss_rate 0.474317 # mshr miss rate for ReadExReq accesses
|
||||||
|
system.l2c.ReadExReq_mshr_misses 35763 # number of ReadExReq MSHR misses
|
||||||
|
system.l2c.ReadReq_accesses 138997 # number of ReadReq accesses(hits+misses)
|
||||||
|
system.l2c.ReadReq_avg_miss_latency 89.683271 # average ReadReq miss latency
|
||||||
|
system.l2c.ReadReq_avg_mshr_miss_latency 6.196645 # average ReadReq mshr miss latency
|
||||||
|
system.l2c.ReadReq_hits 72568 # number of ReadReq hits
|
||||||
|
system.l2c.ReadReq_miss_latency 5957570 # number of ReadReq miss cycles
|
||||||
|
system.l2c.ReadReq_miss_rate 0.477917 # miss rate for ReadReq accesses
|
||||||
|
system.l2c.ReadReq_misses 66429 # number of ReadReq misses
|
||||||
|
system.l2c.ReadReq_mshr_hits 15 # number of ReadReq MSHR hits
|
||||||
|
system.l2c.ReadReq_mshr_miss_latency 411544 # number of ReadReq MSHR miss cycles
|
||||||
|
system.l2c.ReadReq_mshr_miss_rate 0.477809 # mshr miss rate for ReadReq accesses
|
||||||
|
system.l2c.ReadReq_mshr_misses 66414 # number of ReadReq MSHR misses
|
||||||
|
system.l2c.ReadReq_mshr_uncacheable 78703 # number of ReadReq MSHR uncacheable
|
||||||
|
system.l2c.ReadResp_avg_mshr_uncacheable_latency inf # average ReadResp mshr uncacheable latency
|
||||||
|
system.l2c.ReadResp_mshr_uncacheable_latency 420484 # number of ReadResp MSHR uncacheable cycles
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_accesses 86614 # number of WriteReqNoAck|Writeback accesses(hits+misses)
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_hits 18299 # number of WriteReqNoAck|Writeback hits
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_miss_rate 0.788729 # miss rate for WriteReqNoAck|Writeback accesses
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_misses 68315 # number of WriteReqNoAck|Writeback misses
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_mshr_miss_rate 0.788729 # mshr miss rate for WriteReqNoAck|Writeback accesses
|
||||||
|
system.l2c.WriteReqNoAck|Writeback_mshr_misses 68315 # number of WriteReqNoAck|Writeback MSHR misses
|
||||||
|
system.l2c.WriteReq_mshr_uncacheable 42661 # number of WriteReq MSHR uncacheable
|
||||||
|
system.l2c.WriteResp_avg_mshr_uncacheable_latency inf # average WriteResp mshr uncacheable latency
|
||||||
|
system.l2c.WriteResp_mshr_uncacheable_latency 298282 # number of WriteResp MSHR uncacheable cycles
|
||||||
|
system.l2c.avg_blocked_cycles_no_mshrs <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.l2c.avg_blocked_cycles_no_targets <err: div-0> # average number of cycles each access was blocked
|
||||||
|
system.l2c.avg_refs 1.277186 # Average number of references to valid blocks.
|
||||||
|
system.l2c.blocked_no_mshrs 0 # number of cycles access was blocked
|
||||||
|
system.l2c.blocked_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.l2c.blocked_cycles_no_mshrs 0 # number of cycles access was blocked
|
||||||
|
system.l2c.blocked_cycles_no_targets 0 # number of cycles access was blocked
|
||||||
|
system.l2c.cache_copies 0 # number of cache copies performed
|
||||||
|
system.l2c.demand_accesses 138997 # number of demand (read+write) accesses
|
||||||
|
system.l2c.demand_avg_miss_latency 89.683271 # average overall miss latency
|
||||||
|
system.l2c.demand_avg_mshr_miss_latency 6.196645 # average overall mshr miss latency
|
||||||
|
system.l2c.demand_hits 72568 # number of demand (read+write) hits
|
||||||
|
system.l2c.demand_miss_latency 5957570 # number of demand (read+write) miss cycles
|
||||||
|
system.l2c.demand_miss_rate 0.477917 # miss rate for demand accesses
|
||||||
|
system.l2c.demand_misses 66429 # number of demand (read+write) misses
|
||||||
|
system.l2c.demand_mshr_hits 15 # number of demand (read+write) MSHR hits
|
||||||
|
system.l2c.demand_mshr_miss_latency 411544 # number of demand (read+write) MSHR miss cycles
|
||||||
|
system.l2c.demand_mshr_miss_rate 0.477809 # mshr miss rate for demand accesses
|
||||||
|
system.l2c.demand_mshr_misses 66414 # number of demand (read+write) MSHR misses
|
||||||
|
system.l2c.fast_writes 0 # number of fast writes performed
|
||||||
|
system.l2c.mshr_cap_events 0 # number of times MSHR cap was activated
|
||||||
|
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
|
||||||
|
system.l2c.overall_accesses 225611 # number of overall (read+write) accesses
|
||||||
|
system.l2c.overall_avg_miss_latency 44.213991 # average overall miss latency
|
||||||
|
system.l2c.overall_avg_mshr_miss_latency 6.196645 # average overall mshr miss latency
|
||||||
|
system.l2c.overall_avg_mshr_uncacheable_latency 0 # average overall mshr uncacheable latency
|
||||||
|
system.l2c.overall_hits 90867 # number of overall hits
|
||||||
|
system.l2c.overall_miss_latency 5957570 # number of overall miss cycles
|
||||||
|
system.l2c.overall_miss_rate 0.597240 # miss rate for overall accesses
|
||||||
|
system.l2c.overall_misses 134744 # number of overall misses
|
||||||
|
system.l2c.overall_mshr_hits 15 # number of overall MSHR hits
|
||||||
|
system.l2c.overall_mshr_miss_latency 411544 # number of overall MSHR miss cycles
|
||||||
|
system.l2c.overall_mshr_miss_rate 0.294374 # mshr miss rate for overall accesses
|
||||||
|
system.l2c.overall_mshr_misses 66414 # number of overall MSHR misses
|
||||||
|
system.l2c.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cycles
|
||||||
|
system.l2c.overall_mshr_uncacheable_misses 121364 # number of overall MSHR uncacheable misses
|
||||||
|
system.l2c.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cache
|
||||||
|
system.l2c.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshr
|
||||||
|
system.l2c.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queue
|
||||||
|
system.l2c.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer left
|
||||||
|
system.l2c.prefetcher.num_hwpf_identified 0 # number of hwpf identified
|
||||||
|
system.l2c.prefetcher.num_hwpf_issued 0 # number of hwpf issued
|
||||||
|
system.l2c.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocated
|
||||||
|
system.l2c.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual page
|
||||||
|
system.l2c.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation time
|
||||||
|
system.l2c.replacements 101153 # number of replacements
|
||||||
|
system.l2c.sampled_refs 102177 # Sample count of references to valid blocks.
|
||||||
|
system.l2c.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutions
|
||||||
|
system.l2c.tagsinuse 1022.647312 # Cycle average of tags in use
|
||||||
|
system.l2c.total_refs 130499 # Total number of references to valid blocks.
|
||||||
|
system.l2c.warmup_cycle 31838 # Cycle when the warmup percentage was hit.
|
||||||
|
system.l2c.writebacks 15786 # number of writebacks
|
||||||
|
|
||||||
|
---------- End Simulation Statistics ----------
|
74
tests/quick/50.memtest/ref/alpha/linux/memtest/stderr
Normal file
74
tests/quick/50.memtest/ref/alpha/linux/memtest/stderr
Normal file
|
@ -0,0 +1,74 @@
|
||||||
|
warn: Entering event queue @ 0. Starting simulation...
|
||||||
|
system.cpu2: completed 10000 read accesses @573559
|
||||||
|
system.cpu1: completed 10000 read accesses @574452
|
||||||
|
system.cpu4: completed 10000 read accesses @578704
|
||||||
|
system.cpu6: completed 10000 read accesses @579414
|
||||||
|
system.cpu0: completed 10000 read accesses @588706
|
||||||
|
system.cpu5: completed 10000 read accesses @590846
|
||||||
|
system.cpu7: completed 10000 read accesses @592958
|
||||||
|
system.cpu3: completed 10000 read accesses @604807
|
||||||
|
system.cpu2: completed 20000 read accesses @1142209
|
||||||
|
system.cpu1: completed 20000 read accesses @1143294
|
||||||
|
system.cpu6: completed 20000 read accesses @1150506
|
||||||
|
system.cpu4: completed 20000 read accesses @1152288
|
||||||
|
system.cpu0: completed 20000 read accesses @1160537
|
||||||
|
system.cpu3: completed 20000 read accesses @1175338
|
||||||
|
system.cpu5: completed 20000 read accesses @1175648
|
||||||
|
system.cpu7: completed 20000 read accesses @1180960
|
||||||
|
system.cpu6: completed 30000 read accesses @1716218
|
||||||
|
system.cpu3: completed 30000 read accesses @1728281
|
||||||
|
system.cpu1: completed 30000 read accesses @1735983
|
||||||
|
system.cpu0: completed 30000 read accesses @1736422
|
||||||
|
system.cpu2: completed 30000 read accesses @1739692
|
||||||
|
system.cpu4: completed 30000 read accesses @1746362
|
||||||
|
system.cpu5: completed 30000 read accesses @1766199
|
||||||
|
system.cpu7: completed 30000 read accesses @1783424
|
||||||
|
system.cpu6: completed 40000 read accesses @2281651
|
||||||
|
system.cpu0: completed 40000 read accesses @2300760
|
||||||
|
system.cpu3: completed 40000 read accesses @2312993
|
||||||
|
system.cpu2: completed 40000 read accesses @2314026
|
||||||
|
system.cpu4: completed 40000 read accesses @2332178
|
||||||
|
system.cpu1: completed 40000 read accesses @2336380
|
||||||
|
system.cpu5: completed 40000 read accesses @2349370
|
||||||
|
system.cpu7: completed 40000 read accesses @2365352
|
||||||
|
system.cpu6: completed 50000 read accesses @2863317
|
||||||
|
system.cpu0: completed 50000 read accesses @2878182
|
||||||
|
system.cpu2: completed 50000 read accesses @2884989
|
||||||
|
system.cpu3: completed 50000 read accesses @2897940
|
||||||
|
system.cpu4: completed 50000 read accesses @2918842
|
||||||
|
system.cpu1: completed 50000 read accesses @2929102
|
||||||
|
system.cpu5: completed 50000 read accesses @2938269
|
||||||
|
system.cpu7: completed 50000 read accesses @2944872
|
||||||
|
system.cpu6: completed 60000 read accesses @3435715
|
||||||
|
system.cpu2: completed 60000 read accesses @3454809
|
||||||
|
system.cpu0: completed 60000 read accesses @3462986
|
||||||
|
system.cpu3: completed 60000 read accesses @3485243
|
||||||
|
system.cpu4: completed 60000 read accesses @3498361
|
||||||
|
system.cpu1: completed 60000 read accesses @3501000
|
||||||
|
system.cpu5: completed 60000 read accesses @3516984
|
||||||
|
system.cpu7: completed 60000 read accesses @3517323
|
||||||
|
system.cpu6: completed 70000 read accesses @4032530
|
||||||
|
system.cpu0: completed 70000 read accesses @4041457
|
||||||
|
system.cpu2: completed 70000 read accesses @4043695
|
||||||
|
system.cpu7: completed 70000 read accesses @4070977
|
||||||
|
system.cpu1: completed 70000 read accesses @4075964
|
||||||
|
system.cpu4: completed 70000 read accesses @4076518
|
||||||
|
system.cpu3: completed 70000 read accesses @4082470
|
||||||
|
system.cpu5: completed 70000 read accesses @4104778
|
||||||
|
system.cpu0: completed 80000 read accesses @4610101
|
||||||
|
system.cpu2: completed 80000 read accesses @4622528
|
||||||
|
system.cpu6: completed 80000 read accesses @4627690
|
||||||
|
system.cpu1: completed 80000 read accesses @4654033
|
||||||
|
system.cpu4: completed 80000 read accesses @4661016
|
||||||
|
system.cpu3: completed 80000 read accesses @4662752
|
||||||
|
system.cpu7: completed 80000 read accesses @4668924
|
||||||
|
system.cpu5: completed 80000 read accesses @4689767
|
||||||
|
system.cpu2: completed 90000 read accesses @5186824
|
||||||
|
system.cpu0: completed 90000 read accesses @5189006
|
||||||
|
system.cpu6: completed 90000 read accesses @5214829
|
||||||
|
system.cpu1: completed 90000 read accesses @5229787
|
||||||
|
system.cpu3: completed 90000 read accesses @5235400
|
||||||
|
system.cpu4: completed 90000 read accesses @5240445
|
||||||
|
system.cpu7: completed 90000 read accesses @5254426
|
||||||
|
system.cpu5: completed 90000 read accesses @5292462
|
||||||
|
system.cpu2: completed 100000 read accesses @5755736
|
18
tests/quick/50.memtest/ref/alpha/linux/memtest/stdout
Normal file
18
tests/quick/50.memtest/ref/alpha/linux/memtest/stdout
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
M5 Simulator System
|
||||||
|
|
||||||
|
Copyright (c) 2001-2006
|
||||||
|
The Regents of The University of Michigan
|
||||||
|
All Rights Reserved
|
||||||
|
|
||||||
|
|
||||||
|
M5 compiled Feb 6 2007 20:30:01
|
||||||
|
M5 started Tue Feb 6 21:04:07 2007
|
||||||
|
M5 executing on vm1
|
||||||
|
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest tests/run.py quick/50.memtest/alpha/linux/memtest
|
||||||
|
warning: overwriting port funcmem.functional value cpu1.functional with cpu2.functional
|
||||||
|
warning: overwriting port funcmem.functional value cpu2.functional with cpu3.functional
|
||||||
|
warning: overwriting port funcmem.functional value cpu3.functional with cpu4.functional
|
||||||
|
warning: overwriting port funcmem.functional value cpu4.functional with cpu5.functional
|
||||||
|
warning: overwriting port funcmem.functional value cpu5.functional with cpu6.functional
|
||||||
|
warning: overwriting port funcmem.functional value cpu6.functional with cpu7.functional
|
||||||
|
Exiting @ tick 5755736 because Maximum number of loads reached!
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (c) 2006 The Regents of The University of Michigan
|
# Copyright (c) 2006-2007 The Regents of The University of Michigan
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
@ -26,3 +26,5 @@
|
||||||
#
|
#
|
||||||
# Authors: Ron Dreslinski
|
# Authors: Ron Dreslinski
|
||||||
|
|
||||||
|
MemTest.max_loads=1e5
|
||||||
|
MemTest.progress_interval=1e4
|
||||||
|
|
Loading…
Reference in a new issue