gem5
|
Directories | |
directory | cache |
directory | probes |
directory | ruby |
Files | |
file | abstract_mem.cc [code] |
file | abstract_mem.hh [code] |
AbstractMemory declaration. | |
file | addr_mapper.cc [code] |
file | addr_mapper.hh [code] |
file | bridge.cc [code] |
Implementation of a memory-mapped bridge that connects a master and a slave through a request and response queue. | |
file | bridge.hh [code] |
Declaration of a memory-mapped bridge that connects a master and a slave through a request and response queue. | |
file | coherent_xbar.cc [code] |
Definition of a crossbar object. | |
file | coherent_xbar.hh [code] |
Declaration of a coherent crossbar. | |
file | comm_monitor.cc [code] |
file | comm_monitor.hh [code] |
file | dram_ctrl.cc [code] |
file | dram_ctrl.hh [code] |
DRAMCtrl declaration. | |
file | drampower.cc [code] |
file | drampower.hh [code] |
DRAMPower declaration. | |
file | dramsim2.cc [code] |
file | dramsim2.hh [code] |
DRAMSim2. | |
file | dramsim2_wrapper.cc [code] |
file | dramsim2_wrapper.hh [code] |
DRAMSim2Wrapper declaration. | |
file | external_master.cc [code] |
file | external_master.hh [code] |
ExternalMaster is a memory object representing a binding from a gem5 slave to a master port in a system external to gem5. | |
file | external_slave.cc [code] |
file | external_slave.hh [code] |
ExternalSlave is a memory object representing a binding from a gem5 master to a slave port in a system external to gem5. | |
file | fs_translating_port_proxy.cc [code] |
Port object definitions. | |
file | fs_translating_port_proxy.hh [code] |
TranslatingPortProxy Object Declaration for FS. | |
file | hmc_controller.cc [code] |
file | hmc_controller.hh [code] |
HMCController declaration. | |
file | mem_checker.cc [code] |
file | mem_checker.hh [code] |
file | mem_checker_monitor.cc [code] |
file | mem_checker_monitor.hh [code] |
file | mem_object.cc [code] |
file | mem_object.hh [code] |
MemObject declaration. | |
file | mport.cc [code] |
file | mport.hh [code] |
file | multi_level_page_table.cc [code] |
file | multi_level_page_table.hh [code] |
Declaration of a multi-level page table. | |
file | multi_level_page_table_impl.hh [code] |
Definitions of page table. | |
file | noncoherent_xbar.cc [code] |
Definition of a non-coherent crossbar object. | |
file | noncoherent_xbar.hh [code] |
Declaration of a non-coherent crossbar. | |
file | packet.cc [code] |
Definition of the Packet Class, a packet is a transaction occuring between a single level of the memory heirarchy (ie L1->L2). | |
file | packet.hh [code] |
Declaration of the Packet class. | |
file | packet_access.hh [code] |
file | packet_queue.cc [code] |
file | packet_queue.hh [code] |
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. | |
file | page_table.cc [code] |
Definitions of functional page table. | |
file | page_table.hh [code] |
Declarations of a non-full system Page Table. | |
file | physical.cc [code] |
file | physical.hh [code] |
file | port.cc [code] |
Port object definitions. | |
file | port.hh [code] |
Port Object Declaration. | |
file | port_proxy.cc [code] |
file | port_proxy.hh [code] |
PortProxy Object Declaration. | |
file | qport.hh [code] |
Declaration of the queued port. | |
file | request.hh [code] |
Declaration of a request, the overall memory request consisting of the parts of the request that are persistent throughout the transaction. | |
file | se_translating_port_proxy.cc [code] |
file | se_translating_port_proxy.hh [code] |
TranslatingPortProxy Object Declaration for SE. | |
file | serial_link.cc [code] |
Implementation of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface. | |
file | serial_link.hh [code] |
Declaration of the SerialLink Class, modeling Hybrid-Memory-Cube's serial interface. | |
file | simple_mem.cc [code] |
file | simple_mem.hh [code] |
SimpleMemory declaration. | |
file | snoop_filter.cc [code] |
Implementation of a snoop filter. | |
file | snoop_filter.hh [code] |
Definition of a snoop filter. | |
file | stack_dist_calc.cc [code] |
file | stack_dist_calc.hh [code] |
file | tport.cc [code] |
file | tport.hh [code] |
Declaration of SimpleTimingPort. | |
file | xbar.cc [code] |
Definition of a crossbar object. | |
file | xbar.hh [code] |
Declaration of an abstract crossbar base class. | |