MCPcopy Create free account

hub / github.com/CMU-SAFARI/ramulator2 / functions

Functions1,090 in github.com/CMU-SAFARI/ramulator2

MethodTwiCeEntry
src/ramulator/controller/plugin/impl/twice.cpp:23
MethodUnifiedBloomFilter
src/ramulator/controller/impl/blockhammer_controller.cpp:77
Method__enter__
(self)
python/ramulator/visualizer.py:182
Method__exit__
(self, *_exc)
python/ramulator/visualizer.py:186
Method__init__
(self, type, *, required=False, default=None, cpp_type=None)
python/ramulator/param.py:21
Method__init__
(self, config_key)
python/ramulator/param.py:37
Method__init__
(self, config_key)
python/ramulator/param.py:48
Method__init__
(self, frontend, memory_system)
python/ramulator/__init__.py:31
Method__init__
( self, port: int | None = None, dev: bool = False, visualizer_dir: Path | str
python/ramulator/visualizer.py:97
Method__init__
(self, **kwargs)
python/ramulator/components.py:32
Method__init__
( self, level: str, preceding: list, following: list, latency: str,
python/ramulator/dram/spec.py:37
Method__init__
(self, *, org_preset, timing_preset, **overrides)
python/ramulator/dram/spec.py:101
Method__init__
(self, controller, num_cores: int = 1)
tests/controller_scheduling/harness.py:90
Method__init__
(self, dram, channel_id: int = 0)
tests/device_timings/harness.py:57
Method__init_subclass__
(cls, **kwargs)
python/ramulator/dram/spec.py:96
Method__new__
(cls, memory_system, size="4GiB")
python/ramulator/gem5.py:67
Method__repr__
(self)
python/ramulator/dram/spec.py:53
Function_capture_init
(self, frontend, memory_system)
python/ramulator/export.py:23
Method_convert<bool>
src/ramulator/base/config_node.h:208
Method_convert<double>
src/ramulator/base/config_node.h:203
Method_convert<float>
src/ramulator/base/config_node.h:198
Method_convert<int>
src/ramulator/base/config_node.h:168
Method_convert<long long>
src/ramulator/base/config_node.h:188
Method_convert<long>
src/ramulator/base/config_node.h:178
Method_convert<unsigned long long>
src/ramulator/base/config_node.h:193
Method_convert<unsigned long>
src/ramulator/base/config_node.h:183
Method_convert<unsigned>
src/ramulator/base/config_node.h:173
Method_handler
(signum, frame)
python/ramulator/visualizer.py:228
Function_hbm3
()
tests/controller_scheduling/HBMController/test_hbm34_timing.py:10
Function_hbm4
()
tests/controller_scheduling/HBMController/test_hbm34_controller.py:14
Function_hbm4
()
tests/controller_scheduling/HBMController/test_hbm34_timing.py:14
MethodaccessAndRespond
resources/gem5_wrappers/ramulator2.cc:263
Methodaction
src/ramulator/dram/commands/ACT2.h:15
Methodaction
src/ramulator/dram/commands/ACT.h:15
Methodaction
src/ramulator/dram/commands/RDA.h:16
Methodaction
src/ramulator/dram/commands/PREpb.h:13
Methodaction
src/ramulator/dram/commands/ACT1.h:15
Methodaction
src/ramulator/dram/commands/PREab.h:15
Methodaction
src/ramulator/dram/commands/WRA.h:16
Methodadd_child
src/ramulator/base/base.h:190
Methodadvance_logical_cursor
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:177
Methodalign
src/ramulator/frontend/impl/processor/bhO3/bhllc.h:109
Methodalign
src/ramulator/frontend/impl/processor/simpleO3/llc.h:86
Methodallocate_line
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:211
Methodallocate_line
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:174
Methodapply
src/ramulator/controller/addr_mapper/impl/rit_addr_mapper.cpp:64
Methodapply
src/ramulator/controller/addr_mapper/impl/ch_ra_ba_ro_co.cpp:17
Methodapply
src/ramulator/controller/addr_mapper/impl/ro_ba_ra_co_ch.cpp:17
Methodapply
src/ramulator/controller/addr_mapper/impl/passthrough_addr_mapper.cpp:18
Methodapply
src/ramulator/memory_system/channel_mapper/impl/passthrough_channel_mapper.cpp:17
FunctionapplyPersistedCommandColors
Merge colors from localStorage (keyed by command name) after loading a trace.
visualizer/app/stores/session.ts:130
FunctionapplyPersistedRequestTypeColors
()
visualizer/app/stores/session.ts:149
Methodapply_action
src/ramulator/dram/device.cpp:80
Methodas
src/ramulator/base/config_node.h:117
Methodbank_key
src/ramulator/controller/impl/hbm34_controller.cpp:141
Methodbuild_addr_vec
src/ramulator/controller/refresh/impl/all_bank.cpp:86
Methodbuild_addr_vec
src/ramulator/controller/refresh/impl/per_bank.cpp:29
Methodbuild_addr_vec
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:70
Methodbuild_refpb_sets
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:104
Methodburst_cycles_for_cmd
src/ramulator/controller/impl/lpddr_controller_base.cpp:123
Methodcan_issue_falling_edge_pre
src/ramulator/controller/impl/hbm34_controller.cpp:106
Methodcan_query_bank_local_state
tests/utils/test_harness.cpp:97
Methodcas_would_block_deadline
src/ramulator/controller/impl/lpddr_controller_base.cpp:162
Methodcast_parent
src/ramulator/base/base.h:77
Methodcheck_interrupted
src/ramulator/controller/plugin/impl/live_trace_streamer.cpp:219
Methodcheck_mshr_hit
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:251
Methodcheck_mshr_hit
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:228
Methodcheck_set_hit
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:242
Methodcheck_set_hit
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:220
Methodcheck_timing
src/ramulator/dram/device.cpp:22
FunctionclearPendingTrace
()
visualizer/app/stores/session.ts:100
FunctionclearTreeScrollTarget
()
visualizer/app/stores/ui.ts:78
Methodclear_buffers
src/ramulator/controller/plugin/impl/live_trace_streamer.cpp:208
Methodclflush
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:190
Functionclose
(peer)
visualizer/server/api/live-trace.ts:62
Methodcollect_stats
src/ramulator/controller/i_controller.h:19
Methodcollect_stats
src/ramulator/frontend/i_frontend.h:51
Methodcollect_stats
src/ramulator/memory_system/i_memory_system.h:47
Methodcommand_names
tests/utils/test_harness.cpp:36
Methodcommand_names
tests/utils/test_harness.cpp:218
FunctioncomputeStrides
( levelSizes: Uint32Array, depth: number, )
visualizer/app/workers/streaming.worker.ts:14
Methodconnect_memory_system
src/ramulator/frontend/impl/processor/bhO3/bhllc.h:80
Methodconnect_memory_system
src/ramulator/frontend/impl/processor/bhO3/bhO3.cpp:128
Methodconnect_memory_system
src/ramulator/frontend/impl/processor/simpleO3/llc.h:67
Methodcreate
src/ramulator/dram/dram_spec.cpp:90
Methodcreate_base_mapper
src/ramulator/controller/addr_mapper/impl/rit_addr_mapper.cpp:42
Methodcreate_child
src/ramulator/base/base.h:196
Methodcreate_child_ifce
src/ramulator/base/base.h:86
Methodcreate_child_list
src/ramulator/base/base.h:91
Methodcreate_frontend
src/ramulator/base/factory.cpp:93
Methodcreate_implementation
src/ramulator/base/factory.cpp:41
Methodcreate_memory_system
src/ramulator/base/factory.cpp:103
Methoddebug
src/ramulator/base/logger.cpp:47
Methoddeserialize
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:248
Functiondisconnect
()
visualizer/app/composables/useStreamSession.ts:296
Methoddrain
resources/gem5_wrappers/ramulator2.cc:309
Methoddump_llc
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:275
Methoderase_blacklist
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:175
Functionerror
(_peer, error)
visualizer/server/api/live-trace.ts:66
Methodevict_line
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:232
← previousnext →501–600 of 1,090, ranked by callers