gem5 v24.0.0.0
|
Directories | |
cache | |
probes | |
protocol | |
qos | |
ruby | |
Files | |
abstract_mem.cc | |
abstract_mem.hh | |
AbstractMemory declaration. | |
addr_mapper.cc | |
addr_mapper.hh | |
backdoor.hh | |
backdoor_manager.cc | |
backdoor_manager.hh | |
backdoor_manager.test.cc | |
bridge.cc | |
Implementation of a memory-mapped bridge that connects a requestor and a responder through a request and response queue. | |
bridge.hh | |
Declaration of a memory-mapped bridge that connects a requestor and a responder through a request and response queue. | |
cfi_mem.cc | |
cfi_mem.hh | |
coherent_xbar.cc | |
Definition of a crossbar object. | |
coherent_xbar.hh | |
Declaration of a coherent crossbar. | |
comm_monitor.cc | |
comm_monitor.hh | |
dram_interface.cc | |
dram_interface.hh | |
DRAMInterface declaration. | |
drampower.cc | |
drampower.hh | |
DRAMPower declaration. | |
dramsim2.cc | |
dramsim2.hh | |
DRAMSim2. | |
dramsim2_wrapper.cc | |
dramsim2_wrapper.hh | |
DRAMSim2Wrapper declaration. | |
dramsim3.cc | |
dramsim3.hh | |
DRAMsim3. | |
dramsim3_wrapper.cc | |
dramsim3_wrapper.hh | |
DRAMsim3Wrapper declaration. | |
dramsys.cc | |
dramsys.hh | |
dramsys_wrapper.cc | |
dramsys_wrapper.hh | |
external_master.cc | |
external_master.hh | |
ExternalMaster is a memory object representing a binding from a gem5 responder to a request port in a system external to gem5. | |
external_slave.cc | |
external_slave.hh | |
ExternalSlave is a memory object representing a binding from a gem5 requestor to a response port in a system external to gem5. | |
hbm_ctrl.cc | |
hbm_ctrl.hh | |
HBMCtrl declaration. | |
hetero_mem_ctrl.cc | |
hetero_mem_ctrl.hh | |
HeteroMemCtrl declaration. | |
hmc_controller.cc | |
hmc_controller.hh | |
HMCController declaration. | |
htm.cc | |
htm.hh | |
mem_checker.cc | |
mem_checker.hh | |
mem_checker_monitor.cc | |
mem_checker_monitor.hh | |
mem_ctrl.cc | |
mem_ctrl.hh | |
MemCtrl declaration. | |
mem_delay.cc | |
mem_delay.hh | |
mem_interface.cc | |
mem_interface.hh | |
MemInterface declaration. | |
mem_requestor.hh | |
RequestorInfo declaration. | |
multi_level_page_table.hh | |
Declaration of a multi-level page table. | |
noncoherent_xbar.cc | |
Definition of a non-coherent crossbar object. | |
noncoherent_xbar.hh | |
Declaration of a non-coherent crossbar. | |
nvm_interface.cc | |
nvm_interface.hh | |
NVMInterface declaration. | |
packet.cc | |
Definition of the Packet Class, a packet is a transaction occuring between a single level of the memory heirarchy (ie L1->L2). | |
packet.hh | |
Declaration of the Packet class. | |
packet_access.hh | |
packet_queue.cc | |
packet_queue.hh | |
Declaration of a simple PacketQueue that is associated with a port on which it attempts to send packets according to the time stamp given to them at insertion. | |
page_table.cc | |
Definitions of functional page table. | |
page_table.hh | |
Declarations of a non-full system Page Table. | |
physical.cc | |
physical.hh | |
port.cc | |
Port object definitions. | |
port.hh | |
Port Object Declaration. | |
port_proxy.cc | |
port_proxy.hh | |
PortProxy Object Declaration. | |
port_terminator.cc | |
port_terminator.hh | |
Contains the description of the class PortTerminator. | |
port_wrapper.cc | |
port_wrapper.hh | |
PortWrapper Object Declaration. | |
qport.hh | |
Declaration of the queued port. | |
request.hh | |
Declaration of a request, the overall memory request consisting of the parts of the request that are persistent throughout the transaction. | |
se_translating_port_proxy.cc | |
se_translating_port_proxy.hh | |
serial_link.cc | |
Implementation of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface. | |
serial_link.hh | |
Declaration of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface. | |
shared_memory_server.cc | |
shared_memory_server.hh | |
simple_mem.cc | |
simple_mem.hh | |
SimpleMemory declaration. | |
snoop_filter.cc | |
Implementation of a snoop filter. | |
snoop_filter.hh | |
Definition of a snoop filter. | |
stack_dist_calc.cc | |
stack_dist_calc.hh | |
sys_bridge.cc | |
sys_bridge.hh | |
thread_bridge.cc | |
thread_bridge.hh | |
token_port.cc | |
token_port.hh | |
tport.cc | |
tport.hh | |
Declaration of SimpleTimingPort. | |
translating_port_proxy.cc | |
Port object definitions. | |
translating_port_proxy.hh | |
translation_gen.hh | |
translation_gen.test.cc | |
xbar.cc | |
Definition of a crossbar object. | |
xbar.hh | |
Declaration of an abstract crossbar base class. | |