gem5
v22.1.0.0
gpu-compute
gpu-compute Directory Reference
Files
file
comm.cc
[code]
file
comm.hh
[code]
file
compute_unit.cc
[code]
file
compute_unit.hh
[code]
file
dispatcher.cc
[code]
file
dispatcher.hh
[code]
The GPUDispatcher is the component of the shader that is responsible for creating and dispatching WGs to the compute units.
file
dyn_pool_manager.cc
[code]
file
dyn_pool_manager.hh
[code]
file
exec_stage.cc
[code]
file
exec_stage.hh
[code]
file
fetch_stage.cc
[code]
file
fetch_stage.hh
[code]
file
fetch_unit.cc
[code]
file
fetch_unit.hh
[code]
file
global_memory_pipeline.cc
[code]
file
global_memory_pipeline.hh
[code]
file
gpu_command_processor.cc
[code]
file
gpu_command_processor.hh
[code]
The GPUCommandProcessor (CP) is responsible for accepting commands, in the form of HSA AQL packets, from the HSA packet processor (HSAPP).
file
gpu_compute_driver.cc
[code]
file
gpu_compute_driver.hh
[code]
The GPUComputeDriver implements an HSADriver for an HSA AMD GPU agent.
file
gpu_dyn_inst.cc
[code]
file
gpu_dyn_inst.hh
[code]
file
gpu_exec_context.cc
[code]
file
gpu_exec_context.hh
[code]
file
gpu_render_driver.cc
[code]
file
gpu_render_driver.hh
[code]
file
gpu_static_inst.cc
[code]
file
gpu_static_inst.hh
[code]
file
hsa_queue_entry.hh
[code]
HSAQueuEntry is the simulator's internal representation of an AQL queue entry (task).
file
kernel_code.hh
[code]
file
lds_state.cc
[code]
file
lds_state.hh
[code]
file
local_memory_pipeline.cc
[code]
file
local_memory_pipeline.hh
[code]
file
misc.hh
[code]
file
of_scheduling_policy.hh
[code]
file
operand_info.hh
[code]
file
pool_manager.cc
[code]
file
pool_manager.hh
[code]
file
register_file.cc
[code]
file
register_file.hh
[code]
file
register_manager.cc
[code]
file
register_manager.hh
[code]
file
register_manager_policy.hh
[code]
file
rr_scheduling_policy.hh
[code]
file
scalar_memory_pipeline.cc
[code]
file
scalar_memory_pipeline.hh
[code]
file
scalar_register_file.cc
[code]
file
scalar_register_file.hh
[code]
file
schedule_stage.cc
[code]
file
schedule_stage.hh
[code]
file
scheduler.cc
[code]
file
scheduler.hh
[code]
file
scheduling_policy.hh
[code]
file
scoreboard_check_stage.cc
[code]
file
scoreboard_check_stage.hh
[code]
file
shader.cc
[code]
file
shader.hh
[code]
file
simple_pool_manager.cc
[code]
file
simple_pool_manager.hh
[code]
file
static_register_manager_policy.cc
[code]
file
static_register_manager_policy.hh
[code]
file
vector_register_file.cc
[code]
file
vector_register_file.hh
[code]
file
wavefront.cc
[code]
file
wavefront.hh
[code]
Generated on Wed Dec 21 2022 10:25:14 for gem5 by
doxygen
1.9.1