Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CMU-SAFARI/ramulator2
/ functions
Functions
1,090 in github.com/CMU-SAFARI/ramulator2
⨍
Functions
1,090
◇
Types & classes
358
↳
Endpoints
2
Method
TwiCeEntry
src/ramulator/controller/plugin/impl/twice.cpp:23
Method
UnifiedBloomFilter
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
Method
accessAndRespond
resources/gem5_wrappers/ramulator2.cc:263
Method
action
src/ramulator/dram/commands/ACT2.h:15
Method
action
src/ramulator/dram/commands/ACT.h:15
Method
action
src/ramulator/dram/commands/RDA.h:16
Method
action
src/ramulator/dram/commands/PREpb.h:13
Method
action
src/ramulator/dram/commands/ACT1.h:15
Method
action
src/ramulator/dram/commands/PREab.h:15
Method
action
src/ramulator/dram/commands/WRA.h:16
Method
add_child
src/ramulator/base/base.h:190
Method
advance_logical_cursor
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:177
Method
align
src/ramulator/frontend/impl/processor/bhO3/bhllc.h:109
Method
align
src/ramulator/frontend/impl/processor/simpleO3/llc.h:86
Method
allocate_line
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:211
Method
allocate_line
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:174
Method
apply
src/ramulator/controller/addr_mapper/impl/rit_addr_mapper.cpp:64
Method
apply
src/ramulator/controller/addr_mapper/impl/ch_ra_ba_ro_co.cpp:17
Method
apply
src/ramulator/controller/addr_mapper/impl/ro_ba_ra_co_ch.cpp:17
Method
apply
src/ramulator/controller/addr_mapper/impl/passthrough_addr_mapper.cpp:18
Method
apply
src/ramulator/memory_system/channel_mapper/impl/passthrough_channel_mapper.cpp:17
Function
applyPersistedCommandColors
Merge colors from localStorage (keyed by command name) after loading a trace.
visualizer/app/stores/session.ts:130
Function
applyPersistedRequestTypeColors
()
visualizer/app/stores/session.ts:149
Method
apply_action
src/ramulator/dram/device.cpp:80
Method
as
src/ramulator/base/config_node.h:117
Method
bank_key
src/ramulator/controller/impl/hbm34_controller.cpp:141
Method
build_addr_vec
src/ramulator/controller/refresh/impl/all_bank.cpp:86
Method
build_addr_vec
src/ramulator/controller/refresh/impl/per_bank.cpp:29
Method
build_addr_vec
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:70
Method
build_refpb_sets
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:104
Method
burst_cycles_for_cmd
src/ramulator/controller/impl/lpddr_controller_base.cpp:123
Method
can_issue_falling_edge_pre
src/ramulator/controller/impl/hbm34_controller.cpp:106
Method
can_query_bank_local_state
tests/utils/test_harness.cpp:97
Method
cas_would_block_deadline
src/ramulator/controller/impl/lpddr_controller_base.cpp:162
Method
cast_parent
src/ramulator/base/base.h:77
Method
check_interrupted
src/ramulator/controller/plugin/impl/live_trace_streamer.cpp:219
Method
check_mshr_hit
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:251
Method
check_mshr_hit
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:228
Method
check_set_hit
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:242
Method
check_set_hit
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:220
Method
check_timing
src/ramulator/dram/device.cpp:22
Function
clearPendingTrace
()
visualizer/app/stores/session.ts:100
Function
clearTreeScrollTarget
()
visualizer/app/stores/ui.ts:78
Method
clear_buffers
src/ramulator/controller/plugin/impl/live_trace_streamer.cpp:208
Method
clflush
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:190
Function
close
(peer)
visualizer/server/api/live-trace.ts:62
Method
collect_stats
src/ramulator/controller/i_controller.h:19
Method
collect_stats
src/ramulator/frontend/i_frontend.h:51
Method
collect_stats
src/ramulator/memory_system/i_memory_system.h:47
Method
command_names
tests/utils/test_harness.cpp:36
Method
command_names
tests/utils/test_harness.cpp:218
Function
computeStrides
( levelSizes: Uint32Array, depth: number, )
visualizer/app/workers/streaming.worker.ts:14
Method
connect_memory_system
src/ramulator/frontend/impl/processor/bhO3/bhllc.h:80
Method
connect_memory_system
src/ramulator/frontend/impl/processor/bhO3/bhO3.cpp:128
Method
connect_memory_system
src/ramulator/frontend/impl/processor/simpleO3/llc.h:67
Method
create
src/ramulator/dram/dram_spec.cpp:90
Method
create_base_mapper
src/ramulator/controller/addr_mapper/impl/rit_addr_mapper.cpp:42
Method
create_child
src/ramulator/base/base.h:196
Method
create_child_ifce
src/ramulator/base/base.h:86
Method
create_child_list
src/ramulator/base/base.h:91
Method
create_frontend
src/ramulator/base/factory.cpp:93
Method
create_implementation
src/ramulator/base/factory.cpp:41
Method
create_memory_system
src/ramulator/base/factory.cpp:103
Method
debug
src/ramulator/base/logger.cpp:47
Method
deserialize
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:248
Function
disconnect
()
visualizer/app/composables/useStreamSession.ts:296
Method
drain
resources/gem5_wrappers/ramulator2.cc:309
Method
dump_llc
src/ramulator/frontend/impl/processor/simpleO3/llc.cpp:275
Method
erase_blacklist
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:175
Function
error
(_peer, error)
visualizer/server/api/live-trace.ts:66
Method
evict_line
src/ramulator/frontend/impl/processor/bhO3/bhllc.cpp:232
← previous
next →
501–600 of 1,090, ranked by callers