compute-runtime/shared/source
Daria Hinz 14f5a61993 Fatbinary optimization for -device release target
This commit is to introduce optimizations in ocloc when building
targets for release and family.
Instead of building fatbinary after all available targets in
the RTL ID table, we introduce optimizations when there is an
acronym available for the platform in the DEVICE table,
we limit to them only.

Signed-off-by: Daria Hinz <daria.hinz@intel.com>
Related-To: NEO-7582
2023-02-01 16:19:13 +01:00
..
ail Extend AIL for a new Wondershare Filmora version 2023-01-20 10:01:31 +01:00
aub style: format code using clang-format 15.0.6 2023-01-05 10:33:47 +01:00
aub_mem_dump style: format code using clang-format 15.0.6 2023-01-05 10:33:47 +01:00
built_ins refactor: don't use global ProductHelper 14/n 2023-01-27 14:51:12 +01:00
command_container Add state base address properties tracking for command lists 2023-01-31 12:47:17 +01:00
command_stream Add state base address properties tracking for command lists 2023-01-31 12:47:17 +01:00
commands Cleanup includes 9 2022-11-30 14:48:50 +01:00
compiler_interface refactor: don't use global ProductHelper 14/n 2023-01-27 14:51:12 +01:00
debug_settings debug: Add debug key for custom event timeout 2023-01-31 21:58:39 +01:00
debugger refactor: don't use global ProductHelper 14/n 2023-01-27 14:51:12 +01:00
device Flush task at device init 2023-01-30 10:41:42 +01:00
device_binary_format Delete redundant adjustHwInfoForIgc method 2023-01-24 15:08:21 +01:00
direct_submission Increase RealxedOrdering queue size 2023-02-01 14:57:00 +01:00
dll Brand string update 2023-01-30 15:43:45 +01:00
execution_environment Move CompilerProductHelper ownership to RootDeviceEnvironment and Ocloc 2023-02-01 13:09:12 +01:00
gen8 refactor: don't use global ProductHelper getter 12/n 2023-01-27 12:29:18 +01:00
gen9 refactor: don't use global ProductHelper getter 12/n 2023-01-27 12:29:18 +01:00
gen11 refactor: don't use global ProductHelper getter 19/n 2023-01-30 09:02:04 +01:00
gen12lp refactor: don't use global ProductHelper getter 19/n 2023-01-30 09:02:04 +01:00
gen_common Initial PVC support 2021-12-07 10:22:41 +01:00
generated style: format code using clang-format 15.0.6 2023-01-05 10:33:47 +01:00
gmm_helper refactor: don't use global ProductHelper getter 9/n 2023-01-25 11:04:40 +01:00
helpers Fatbinary optimization for -device release target 2023-02-01 16:19:13 +01:00
image Cleanup includes 23 2023-01-09 12:30:30 +01:00
indirect_heap Reduce binaries sizes 2/n 2022-12-08 16:14:38 +01:00
kernel Cleanup includes 45 2023-01-26 11:12:15 +01:00
memory_manager Optimize zeMemGetAllocProperties. 2023-01-30 18:00:57 +01:00
memory_properties Initial implementation for creating buffer with ext memory for OpenCl 2022-05-05 13:13:54 +02:00
os_interface Move CompilerProductHelper ownership to RootDeviceEnvironment and Ocloc 2023-02-01 13:09:12 +01:00
page_fault_manager Cleanup includes 22 2023-01-05 16:59:01 +01:00
program refactor: don't use global ProductHelper 14/n 2023-01-27 14:51:12 +01:00
sku_info Cleanup includes 26 2023-01-11 09:10:45 +01:00
source_level_debugger L0 Debug - Fix imm cmdlist mode on windows 2022-11-25 20:37:14 +01:00
tbx AubHelper: Local memory support 2021-07-05 19:13:32 +02:00
unified_memory Create method to deduce transfer type 2023-01-24 13:36:48 +01:00
utilities Cleanup includes 42 2023-01-25 09:16:39 +01:00
xe_hp_core refactor: don't use global ProductHelper getter 19/n 2023-01-30 09:02:04 +01:00
xe_hpc_core Flush task at device init 2023-01-30 10:41:42 +01:00
xe_hpg_core Revert "Narrowing the usDeviceID range for WA" 2023-02-01 11:59:50 +01:00
CMakeLists.txt Unify include directories for i915 headers 2022-08-24 14:58:01 +02:00
enable_cores.cmake Split hwInfoConfig and CompilerProductHelper enablers 2022-12-13 13:14:37 +01:00