compute-runtime/shared/source/xe_hpg_core
Rafal Maziejuk ed0c36117e Apply heuristics when setting TG dispatch size on XE_HPC_CORE
The default TG dispatch size can be changed
to a better value based on number of threads in TG or
currently available amount of threads on GPU.
Decision on what TG dispatch size should be are based on
implemented heuristics.

Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-6989
2022-08-08 16:43:10 +02:00
..
definitions style: configure readability-identifier-naming.ClassCase 2022-06-13 18:02:39 +02:00
dg2 Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
linux Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
windows Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
CMakeLists.txt hw_cmds.h for XE refactor 2022-07-07 12:17:53 +02:00
aub_command_stream_receiver_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
aub_mapper.h Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
aub_mem_dump_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
command_encoder_xe_hpg_core.cpp Apply heuristics when setting TG dispatch size on XE_HPC_CORE 2022-08-08 16:43:10 +02:00
command_stream_receiver_hw_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
command_stream_receiver_simulated_common_hw_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
create_device_command_stream_receiver_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
debugger_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
enable_family_full_core_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
enable_hw_info_config_dg2.cpp per gen/per sku TEST_F/TEST_P refactor 2022-07-06 23:13:46 +02:00
enable_xe_hpg_core.cpp Revert "Change DG2 l1 cache policy to WB" 2022-07-28 07:27:13 +02:00
experimental_command_buffer_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
hw_cmds.h hw_cmds.h for XE refactor 2022-06-30 11:52:27 +02:00
hw_cmds_dg2.h Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
hw_cmds_xe_hpg_core_base.h Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
hw_helper_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
hw_info.h
hw_info_dg2.cpp per gen/per sku TEST_F/TEST_P refactor 2022-07-06 23:13:46 +02:00
hw_info_dg2.h
hw_info_xe_hpg_core.cpp
hw_info_xe_hpg_core.h Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
image_core_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
implicit_scaling_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
os_agnostic_hw_info_config_xe_hpg_core.inl Leave direct submission only on DG2 within XE_HPG 2022-06-28 17:01:25 +02:00
preamble_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
preemption_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
state_base_address_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00
tbx_command_stream_receiver_xe_hpg_core.cpp Rename core family names to meet naming convention 2022-07-26 16:36:49 +02:00