gem5/src/gpu-compute
Tuan Ta b6d20c25c3 gpu-compute: Fixed a bug in global memory pipeline
Added a condition when inflightStores is incremented to prevent a deadlock
caused by many memory fence requests generated by a CU
2016-06-03 16:20:08 -04:00
..
brig_object.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
brig_object.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
cl_driver.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
cl_driver.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
cl_event.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
code_enums.hh gpu: fix bugs with MemFence, Flat Instrs and Resource utilization 2016-02-18 10:42:03 -05:00
compute_unit.cc mem: Remove threadId from memory request class 2016-04-07 09:30:20 -05:00
compute_unit.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
condition_register_state.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
condition_register_state.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
dispatcher.cc mem: Remove threadId from memory request class 2016-04-07 09:30:20 -05:00
dispatcher.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
exec_stage.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
exec_stage.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
fetch_stage.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
fetch_stage.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
fetch_unit.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
fetch_unit.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
global_memory_pipeline.cc gpu-compute: Fixed a bug in global memory pipeline 2016-06-03 16:20:08 -04:00
global_memory_pipeline.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
GPU.py gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_dyn_inst.cc gpu-compute: fix bug in GPUDynInst::isScalarRegister() 2016-05-16 15:36:24 -04:00
gpu_dyn_inst.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_exec_context.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_exec_context.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_static_inst.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_static_inst.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
gpu_tlb.cc base: Fix gpu-compute output stream creation 2016-03-04 20:14:10 -05:00
gpu_tlb.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
hsa_code.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
hsa_kernel_info.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
hsa_object.cc gpu-compute: remove brig_object.hh from hsa_object.cc 2016-02-17 11:46:02 -05:00
hsa_object.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
hsail_code.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
hsail_code.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
kernel_cfg.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
kernel_cfg.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
lds_state.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
lds_state.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
LdsState.py gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
local_memory_pipeline.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
local_memory_pipeline.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
misc.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
ndrange.hh mem: Remove threadId from memory request class 2016-04-07 09:30:20 -05:00
of_scheduling_policy.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
of_scheduling_policy.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
pool_manager.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
pool_manager.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
qstruct.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
rr_scheduling_policy.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
rr_scheduling_policy.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
schedule_stage.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
schedule_stage.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
scheduler.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
scheduler.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
scheduling_policy.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
SConscript gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
scoreboard_check_stage.cc gpu-compute: remove unused variable from scoreboard check stage 2016-03-21 11:26:23 -04:00
scoreboard_check_stage.hh gpu-compute: remove unused variable from scoreboard check stage 2016-03-21 11:26:23 -04:00
shader.cc mem: Remove threadId from memory request class 2016-04-07 09:30:20 -05:00
shader.hh mem: Remove threadId from memory request class 2016-04-07 09:30:20 -05:00
simple_pool_manager.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
simple_pool_manager.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
tlb_coalescer.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
tlb_coalescer.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
vector_register_file.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
vector_register_file.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
vector_register_state.cc gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
vector_register_state.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
wavefront.cc gpu: fix bugs with MemFence, Flat Instrs and Resource utilization 2016-02-18 10:42:03 -05:00
wavefront.hh gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00
X86GPUTLB.py gpu-compute: AMD's baseline GPU model 2016-01-19 14:28:22 -05:00