ChampSim
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
branch
►
bimodal
bimodal.cc
►
gshare
gshare.cc
►
hashed_perceptron
hashed_perceptron.cc
►
perceptron
perceptron.cc
►
tage_sc_l
tage_sc_l.cc
▼
btb
►
advanced_btb
target_predictor.cc
►
basic_btb
basic_btb.cc
basic_btb.h
branch_info.h
ittage_64KB.h
ras.h
▼
config
__init__.py
constants_file.py
defaults.py
filewrite.py
instantiation_file.py
makefile.py
modules.py
parse.py
util.py
▼
inc
►
msl
bits.h
fwcounter.h
lru_table.h
►
util
algorithm.h
bits.h
detect.h
lru_table.h
span.h
type_traits.h
cache.h
champsim.h
channel.h
deadlock.h
defaults.hpp
dram_controller.h
environment.h
inf_stream.h
instruction.h
module_impl.h
ooo_cpu.h
operable.h
phase_info.h
ptw.h
repeatable.h
stats_printer.h
trace_instruction.h
tracereader.h
vmem.h
▼
prefetcher
►
ip_stride
ip_stride.cc
►
next_line
next_line.cc
►
next_line_instr
next_line.cc
►
no
no.cc
►
no_instr
no.cc
►
spp_dev
spp_dev.cc
spp_dev.h
►
va_ampm_lite
va_ampm_lite.cc
▼
replacement
►
drrip
drrip.cc
►
lru
lru.cc
►
ship
ship.cc
►
srrip
srrip.cc
▼
src
cache.cc
champsim.cc
channel.cc
dram_controller.cc
json_printer.cc
main.cc
ooo_cpu.cc
plain_printer.cc
ptw.cc
tracereader.cc
vmem.cc
▼
test
►
cpp
►
modules
►
prefetcher
►
address_collector
address_collector.cc
►
metadata_collector
metadata_collector.cc
►
metadata_emitter
metatadata_emitter.cc
►
prefetch_hit_collector
prefetch_hit_collector.cc
►
replacement
►
lru_collect
lru.cc
►
mock_replacement
mock.cc
►
src
000-test-main.cc
001-operable.cc
038-channel-occupancy-size.cc
039-channel-members.cc
040-lru-table.cc
041-bitwise_ops.cc
042-get-span.cc
043-fwcounter.cc
044-extract.cc
045-transform-while-n.cc
080-tracereader.cc
081-tracereader-instr-id.cc
082-branch-targets.cc
083-decompress-stream.cc
084-tracereader-eof.cc
085-repeatable.cc
140-single-dib-lookup.cc
150-fetch-bandwidth.cc
165-basic-btb-no-evict-on-unknown-target.cc
166-issue296-basic-btb-no-mispredict-on-not-taken.cc
200-rob-scheduling.cc
300-retire-from-rob.cc
400-cache-occupancy-size.cc
401-hit-latency.cc
402-miss-latency.cc
403-read-bandwidth.cc
404-fill-bandwidth.cc
405-fill-eviction.cc
406-mshr-merge.cc
410-queue-collision.cc
411-queue-translation-hit.cc
412-queue-translation-miss.cc
413-hit-under-miss.cc
414-tag-check-bound.cc
420-issue-prefetch.cc
421-prefetch-fill-level.cc
422-prefetch-hit.cc
423-prefetcher-activate.cc
424-duplicate-prefetch.cc
425-useless-prefetch.cc
426-internal-pq-size.cc
431-merge-prefetch.cc
432-prefetch-metadata.cc
441-replacement-bypass.cc
442-replacement-interface.cc
451-next-line-behavior.cc
452-ip-stride-behavior.cc
453-va-ampm-lite-behavior.cc
600-ptw-path.cc
601-multiple-inflight-walks.cc
602-walk-latency.cc
603-pte-page-correctness.cc
801-vmem-duplicated.cc
802-pte-page.cc
803-vmem-offset.cc
900-btb-bounds-check.cc
instr.cc
instr.h
mocks.hpp
pref_interface.h
repl_interface.h
►
python
__init__.py
test_defaults.py
test_filewrite.py
test_instantiation_file.py
test_makefile.py
test_parse.py
test_util.py
Generated by
1.9.1