MCPcopy Create free account

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

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

Functiontest_lpddr5_always_on_stats_no_cas_issued
()
tests/controller_scheduling/test_lpddr5_wck_always_on_assume_synced.py:98
Functiontest_lpddr5_default_first_read_emits_cas_sync
()
tests/controller_scheduling/test_lpddr5_wck_always_on_assume_synced.py:37
Functiontest_lpddr5_default_first_write_emits_cas_sync
()
tests/controller_scheduling/test_lpddr5_wck_always_on_assume_synced.py:47
Functiontest_lpddr5_invalid_wck_sync_mode_rejected
()
tests/controller_scheduling/test_lpddr5_wck_always_on_assume_synced.py:109
Functiontest_lpddr5_timing_mapping_for_all_org_and_timing_presets
(org_preset, timing_preset)
tests/test_LPDDR5_params.py:107
Functiontest_lpddr6_act1_must_be_followed_by_act2_before_next_act1
()
tests/controller_scheduling/test_lpddr6_bl24.py:69
Functiontest_lpddr6_all_bank_refresh_uses_rank_scope
()
tests/controller_scheduling/test_lpddr6_bl24.py:215
Functiontest_lpddr6_closed_row_read_uses_short_read_command
()
tests/controller_scheduling/test_lpddr6_bl24.py:37
Functiontest_lpddr6_closed_row_write_uses_short_write_command
()
tests/controller_scheduling/test_lpddr6_bl24.py:47
Functiontest_lpddr6_different_bg_row_hit_reads_use_nccds
()
tests/controller_scheduling/test_lpddr6_bl24.py:81
Functiontest_lpddr6_long_burst_quantities_match_table_381
()
tests/controller_scheduling/test_lpddr6_bl24.py:164
Functiontest_lpddr6_long_read_to_precharge_uses_nrtp_l
()
tests/controller_scheduling/test_lpddr6_bl24.py:180
Functiontest_lpddr6_payload_transaction_size_is_32_bytes
()
tests/controller_scheduling/test_lpddr6_bl24.py:57
Functiontest_lpddr6_same_bg_long_read_to_read_uses_nccdl_l
()
tests/controller_scheduling/test_lpddr6_bl24.py:198
Functiontest_lpddr6_same_bg_read_to_write_uses_nrtw_l
()
tests/controller_scheduling/test_lpddr6_bl24.py:130
Functiontest_lpddr6_same_bg_row_hit_reads_use_nccdl
()
tests/controller_scheduling/test_lpddr6_bl24.py:97
Functiontest_lpddr6_same_bg_write_to_read_uses_array_cycle_time
()
tests/controller_scheduling/test_lpddr6_bl24.py:144
Functiontest_lpddr6_write_to_precharge_uses_nbl_max
()
tests/controller_scheduling/test_lpddr6_bl24.py:113
Functiontest_nonzero_channel_act_rd_gap_respects_nrcd
()
tests/device_timings/test_ddr4.py:53
Functiontest_prepb_only_closes_target_bank
()
tests/test_REFpb.py:117
Functiontest_prepb_to_act_gap_respects_nrp
()
tests/device_timings/test_ddr4.py:87
Functiontest_priority_send_tracks_maintenance_stats
()
tests/controller_scheduling/GenericDDRController/test_controller_genericddr.py:126
Functiontest_rd_on_closed_bank_requires_act
()
tests/device_timings/test_ddr4.py:21
Functiontest_rd_on_closed_bank_requires_act
()
tests/device_timings/test_gddr6.py:31
Functiontest_rd_to_prepb_gap_respects_nrtp
()
tests/device_timings/test_ddr4.py:71
Functiontest_refab_requires_preab_when_bank_is_open
()
tests/device_timings/test_ddr4.py:103
Functiontest_refab_to_act_any_bank_respects_nrfc
()
tests/test_REFpb.py:155
Functiontest_refab_to_refpb_respects_nrfcab
()
tests/test_REFpb.py:212
Functiontest_refpb_blocks_same_bank_for_nrfcpb_and_other_bank_for_npbr2act
()
tests/test_REFpb.py:179
Functiontest_refpb_to_act_same_bank_respects_nrfcpb
()
tests/test_REFpb.py:136
Functiontest_refpb_to_refab_respects_nrfcpb
()
tests/test_REFpb.py:199
Functiontest_refpb_waits_for_nrc_after_act1_then_requires_precharge
()
tests/test_REFpb.py:86
Functiontest_row_conflict_emits_prepb_act_rd
()
tests/controller_scheduling/GenericDDRController/test_controller_genericddr.py:54
Functiontest_row_hit_follow_up_emits_only_rd
()
tests/controller_scheduling/GenericDDRController/test_controller_genericddr.py:41
Functiontest_row_miss_emits_act_then_rd
()
tests/controller_scheduling/GenericDDRController/test_controller_genericddr.py:30
Functiontest_smoke
Run a short simulation (100 probes) and verify basic stats are sane.
tests/smoke/test_smoke.py:11
Methodtick
resources/gem5_wrappers/ramulator2.cc:131
Methodtick
src/ramulator/controller/refresh/impl/no_refresh.cpp:11
Methodtick
src/ramulator/controller/refresh/impl/all_bank.cpp:152
Methodtick
src/ramulator/controller/refresh/impl/per_bank.cpp:50
Methodtick
src/ramulator/controller/refresh/impl/hbm34_per_bank_refresh.cpp:185
Methodtick
src/ramulator/controller/impl/gddr7_controller.cpp:95
Methodtick
src/ramulator/controller/impl/lpddr_controller_base.cpp:43
Methodtick
src/ramulator/controller/impl/generic_ddr_controller.cpp:21
Methodtick
src/ramulator/controller/impl/hbm34_controller.cpp:54
Methodtick
src/ramulator/frontend/impl/processor/bhO3/bhcore.cpp:130
Methodtick
src/ramulator/frontend/impl/processor/simpleO3/core.cpp:123
Methodtick
src/ramulator/memory_system/impl/generic_dram_system.cpp:82
Methodtick
tests/utils/test_harness.cpp:166
Methodtick
tests/utils/test_harness.cpp:268
Methodtick() { // Common bookkeeping tick_prologue(); m_refresh->tick()
src/ramulator/controller/impl/blockhammer_controller.cpp:234
Methodtick_all_at_once
src/ramulator/controller/refresh/impl/all_bank.cpp:178
Methodtick_prologue
src/ramulator/controller/controller_base.cpp:208
Methodtick_scattered
src/ramulator/controller/refresh/impl/all_bank.cpp:188
Methodtiming
tests/utils/test_harness.cpp:221
Methodtimings
tests/utils/test_harness.cpp:40
Methodtimings
tests/utils/test_harness.cpp:219
Methodto_config
Serialize with ALL values pre-computed — C++ just parses data.
python/ramulator/dram/spec.py:151
Methodtry_issue_cas_sync
src/ramulator/controller/impl/lpddr_controller_base.cpp:340
Methodtry_issue_internal_rck
src/ramulator/controller/impl/gddr7_controller.cpp:164
Methodtry_issue_slot
src/ramulator/controller/impl/hbm_controller_base.cpp:45
Methodtry_upgrade_command
src/ramulator/controller/rowpolicy/impl/closed_cap.cpp:64
Methodupdate
src/ramulator/controller/impl/blockhammer_controller.cpp:88
Methodupdate
src/ramulator/controller/impl/blockhammer_controller.cpp:176
Methodupdate_counters
Wildcard-bank dispatcher (matches upstream's update() shape): bank=-1 && bankgroup=-1: all bankgroups, all banks (e.g. RFMab) bank=* && bankgroup=-
src/ramulator/controller/impl/prac_controller.cpp:182
Methodupdate_rck_state_on_issue
src/ramulator/controller/impl/gddr7_controller.cpp:189
Methodupdate_request_stats
src/ramulator/controller/controller_base.cpp:348
Methodupdate_state_machine
src/ramulator/controller/impl/prac_controller.cpp:222
FunctionuseRenderer
( canvas: Ref<HTMLCanvasElement | null>, labelCanvas?: Ref<HTMLCanvasElement | null>, followLive?: Ref<b
visualizer/app/composables/useRenderer.ts:858
FunctionuseStreamSession
()
visualizer/app/composables/useStreamSession.ts:192
FunctionuseTrace
()
visualizer/app/composables/useTrace.ts:203
Methodvalidate_concrete_addr_vec
tests/utils/test_harness.cpp:320
Methodvector<int>>
src/ramulator/base/config_node.h:235
Methodwarn
src/ramulator/base/logger.cpp:55
Methodwould_block_activating
src/ramulator/controller/impl/lpddr_controller_base.cpp:177
Methodwould_close_active
src/ramulator/controller/controller_base.cpp:316
Methodwould_preempt_rowhit
src/ramulator/controller/scheduler/impl/frfcfs_rowhit.cpp:84
Methodwrite_array
src/ramulator/controller/plugin/impl/bin_trace_recorder.cpp:348
Methodwrite_binary_header
src/ramulator/controller/plugin/impl/cmd_trace_recorder.cpp:107
Methodwrite_binary_record
src/ramulator/controller/plugin/impl/cmd_trace_recorder.cpp:120
Methodwrite_cstr
src/ramulator/controller/plugin/impl/bin_trace_recorder.cpp:338
Methodwrite_header
src/ramulator/controller/plugin/impl/bin_trace_recorder.cpp:264
Methodwrite_spec_section
src/ramulator/controller/plugin/impl/bin_trace_recorder.cpp:293
Methodwrite_text_header
src/ramulator/controller/plugin/impl/cmd_trace_recorder.cpp:75
Methodwrite_text_record
src/ramulator/controller/plugin/impl/cmd_trace_recorder.cpp:83
Methodwrite_val
src/ramulator/controller/plugin/impl/bin_trace_recorder.cpp:343
Method~DRAMSpec
src/ramulator/dram/dram_spec.h:69
Method~IControllerValidationHook
src/ramulator/controller/plugin/controller_validation_hook.h:21
Method~Implementation
src/ramulator/base/base.h:61
Method~Ramulator2
resources/gem5_wrappers/ramulator2.cc:50
← previous1,001–1,090 of 1,090, ranked by callers