diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -193,10 +193,16 @@
libocloc.so:_ZN2Os19pciDevicesDirectoryE
libocloc.so:_ZN2Os19sysFsProcPathPrefixE
libocloc.so:_ZN2Os21metricsLibraryDllNameE
+libocloc.so:_ZN3NEO10DG1_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO10DG1_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO10DG1_CONFIG6hwInfoE
libocloc.so:_ZN3NEO10KernelInfoD1Ev
libocloc.so:_ZN3NEO10KernelInfoD2Ev
libocloc.so:_ZN3NEO10debugBreakEiPKc
libocloc.so:_ZN3NEO10familyNameE
+libocloc.so:_ZN3NEO11ADLP_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO11ADLP_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO11ADLP_CONFIG6hwInfoE
libocloc.so:_ZN3NEO11ICLLP_1x4x812gtSystemInfoE
libocloc.so:_ZN3NEO11ICLLP_1x4x817setupHardwareInfoEPNS_12HardwareInfoEb
libocloc.so:_ZN3NEO11ICLLP_1x4x86hwInfoE
@@ -240,6 +246,7 @@
libocloc.so:_ZN3NEO14abortExecutionEv
libocloc.so:_ZN3NEO14buildFatBinaryERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EEP14OclocArgHelper
libocloc.so:_ZN3NEO14hardwarePrefixE
+libocloc.so:_ZN3NEO14printQueryHelpEP14OclocArgHelper
libocloc.so:_ZN3NEO14toProductNamesERKSt6vectorI14PRODUCT_FAMILYSaIS1_EE
libocloc.so:_ZN3NEO15CompilerOptions8containsEPKcNS_14ConstStringRefE
libocloc.so:_ZN3NEO15CompilerOptions8containsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_14ConstStringRefE
@@ -248,16 +255,16 @@
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY12EE4nameE
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY15EE4nameE
libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY18EE4nameE
+libocloc.so:_ZN3NEO15GfxFamilyMapperIL14GFXCORE_FAMILY3077EE4nameE
libocloc.so:_ZN3NEO15OfflineCompiler10initializeEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEb
libocloc.so:_ZN3NEO15OfflineCompiler10printUsageEv
libocloc.so:_ZN3NEO15OfflineCompiler11getBuildLogB5cxx11Ev
libocloc.so:_ZN3NEO15OfflineCompiler11storeBinaryERPcRmPKvm
-libocloc.so:_ZN3NEO15OfflineCompiler12performQueryEv
libocloc.so:_ZN3NEO15OfflineCompiler13buildIrBinaryEv
libocloc.so:_ZN3NEO15OfflineCompiler14updateBuildLogEPKcm
libocloc.so:_ZN3NEO15OfflineCompiler15buildSourceCodeEv
-libocloc.so:_ZN3NEO15OfflineCompiler15getHardwareInfoENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler16getFileNameTrunkERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO15OfflineCompiler16initHardwareInfoENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler16parseCommandLineEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE
libocloc.so:_ZN3NEO15OfflineCompiler16writeOutAllFilesEv
libocloc.so:_ZN3NEO15OfflineCompiler17generateElfBinaryEv
@@ -265,8 +272,8 @@
libocloc.so:_ZN3NEO15OfflineCompiler18parseDebugSettingsEv
libocloc.so:_ZN3NEO15OfflineCompiler19parseBinAsCharArrayEPhmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler19readOptionsFromFileERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS6_P14OclocArgHelper
-libocloc.so:_ZN3NEO15OfflineCompiler20resolveExtraSettingsEv
libocloc.so:_ZN3NEO15OfflineCompiler25getStringWithinDelimitersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO15OfflineCompiler26appendExtraInternalOptionsERKNS_12HardwareInfoERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15OfflineCompiler39setStatelessToStatefullBufferOffsetFlagEv
libocloc.so:_ZN3NEO15OfflineCompiler5buildEv
libocloc.so:_ZN3NEO15OfflineCompiler5queryEmRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEP14OclocArgHelper
@@ -282,6 +289,7 @@
libocloc.so:_ZN3NEO15isSimulationBDWEt
libocloc.so:_ZN3NEO15isSimulationBXTEt
libocloc.so:_ZN3NEO15isSimulationCFLEt
+libocloc.so:_ZN3NEO15isSimulationDG1Et
libocloc.so:_ZN3NEO15isSimulationEHLEt
libocloc.so:_ZN3NEO15isSimulationGLKEt
libocloc.so:_ZN3NEO15isSimulationKBLEt
@@ -294,8 +302,14 @@
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer11MemoryUsageENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer14AllocationTypeENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO15readEnumCheckedEPKNS_4Yaml5TokenERNS_3Elf19ZebinKernelMetadata5Types6Kernel7ArgTypeENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG12gtSystemInfoE
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG17setupHardwareInfoEPNS_12HardwareInfoEb
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG26setupHardwareInfoMultiTileEPNS_12HardwareInfoEbb
+libocloc.so:_ZN3NEO16XE_HP_SDV_CONFIG6hwInfoE
libocloc.so:_ZN3NEO16generateFilePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_PKc
+libocloc.so:_ZN3NEO16isSimulationADLPEt
libocloc.so:_ZN3NEO16isSimulationADLSEt
+libocloc.so:_ZN3NEO16isSimulationXEHPEt
libocloc.so:_ZN3NEO17getExtensionsListB5cxx11ERKNS_12HardwareInfoE
libocloc.so:_ZN3NEO17hardwareInfoSetupE
libocloc.so:_ZN3NEO17hardwareInfoTableE
@@ -327,6 +341,7 @@
libocloc.so:_ZN3NEO24setupBDWHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupBXTHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupCFLHardwareInfoImplEPNS_12HardwareInfoEbm
+libocloc.so:_ZN3NEO24setupDG1HardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupEHLHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupGLKHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO24setupKBLHardwareInfoImplEPNS_12HardwareInfoEbm
@@ -336,12 +351,16 @@
libocloc.so:_ZN3NEO24unpackSingleDeviceBinaryILNS_18DeviceBinaryFormatE6EEENS_18SingleDeviceBinaryE8ArrayRefIKhENS_14ConstStringRefERKNS_12TargetDeviceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESG_
libocloc.so:_ZN3NEO25appendPlatformsForGfxCoreE14GFXCORE_FAMILYRKSt6vectorI14PRODUCT_FAMILYSaIS2_EERS4_
libocloc.so:_ZN3NEO25setHwInfoValuesFromConfigEmRNS_12HardwareInfoE
+libocloc.so:_ZN3NEO25setupADLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO25setupADLSHardwareInfoImplEPNS_12HardwareInfoEbm
+libocloc.so:_ZN3NEO25setupXEHPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26getHwInfoForPlatformStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERPKNS_12HardwareInfoE
-libocloc.so:_ZN3NEO26readZeInfoPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel15PayloadArgument20PayloadArgumentBaseTELm32EhERjRiNS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESP_
+libocloc.so:_ZN3NEO26readZeInfoDebugEnvironmentERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel8DebugEnv13DebugEnvBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
+libocloc.so:_ZN3NEO26readZeInfoPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel15PayloadArgument20PayloadArgumentBaseTELm32EhERiSG_NS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESO_
libocloc.so:_ZN3NEO26setupICLLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26setupTGLLPHardwareInfoImplEPNS_12HardwareInfoEbm
libocloc.so:_ZN3NEO26validateZebinSectionsCountERKNS_13ZebinSectionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
+libocloc.so:_ZN3NEO27CompilerHwInfoConfigFactoryE
libocloc.so:_ZN3NEO27extractZeInfoKernelSectionsERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_20ZeInfoKernelSectionsENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO28requiresAdditionalExtensionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZN3NEO29readZeInfoBindingTableIndicesERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel17BindingTableEntry22BindingTableEntryBaseTELm32EhERSD_NS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESO_
@@ -353,6 +372,7 @@
libocloc.so:_ZN3NEO30readZeInfoExecutionEnvironmentERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel12ExecutionEnv17ExecutionEnvBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
libocloc.so:_ZN3NEO32readZeInfoExperimentalPropertiesERKNS_4Yaml10YamlParserERKNS0_4NodeERNS_3Elf19ZebinKernelMetadata5Types6Kernel12ExecutionEnv27ExperimentalPropertiesBaseTENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESL_
libocloc.so:_ZN3NEO32readZeInfoPerThreadMemoryBuffersERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel21PerThreadMemoryBuffer26PerThreadMemoryBufferBaseTELm8EhENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESN_
+libocloc.so:_ZN3NEO33appendExtensionsToInternalOptionsERKNS_12HardwareInfoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS8_
libocloc.so:_ZN3NEO33validateZeInfoKernelSectionsCountERKNS_20ZeInfoKernelSectionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
libocloc.so:_ZN3NEO35getOclVersionCompilerInternalOptionB5cxx11Ej
libocloc.so:_ZN3NEO35readZeInfoPerThreadPayloadArgumentsERKNS_4Yaml10YamlParserERKNS0_4NodeER8StackVecINS_3Elf19ZebinKernelMetadata5Types6Kernel24PerThreadPayloadArgument29PerThreadPayloadArgumentBaseTELm2EhENS_14ConstStringRefERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESN_
@@ -380,6 +400,14 @@
libocloc.so:_ZN3NEO3CFL30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO3CFL6hwInfoE
libocloc.so:_ZN3NEO3CFL8platformE
+libocloc.so:_ZN3NEO3DG112featureTableE
+libocloc.so:_ZN3NEO3DG115capabilityTableE
+libocloc.so:_ZN3NEO3DG115workaroundTableE
+libocloc.so:_ZN3NEO3DG117setupHardwareInfoE
+libocloc.so:_ZN3NEO3DG125defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO3DG130setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO3DG16hwInfoE
+libocloc.so:_ZN3NEO3DG18platformE
libocloc.so:_ZN3NEO3EHL12featureTableE
libocloc.so:_ZN3NEO3EHL15capabilityTableE
libocloc.so:_ZN3NEO3EHL15workaroundTableE
@@ -429,6 +457,14 @@
libocloc.so:_ZN3NEO3SKL6hwInfoE
libocloc.so:_ZN3NEO3SKL8platformE
libocloc.so:_ZN3NEO49convertEnabledExtensionsToCompilerInternalOptionsB5cxx11EPKcR8StackVecI16_cl_name_versionLm15EhE
+libocloc.so:_ZN3NEO4ADLP12featureTableE
+libocloc.so:_ZN3NEO4ADLP15capabilityTableE
+libocloc.so:_ZN3NEO4ADLP15workaroundTableE
+libocloc.so:_ZN3NEO4ADLP17setupHardwareInfoE
+libocloc.so:_ZN3NEO4ADLP25defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO4ADLP30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO4ADLP6hwInfoE
+libocloc.so:_ZN3NEO4ADLP8platformE
libocloc.so:_ZN3NEO4ADLS12featureTableE
libocloc.so:_ZN3NEO4ADLS15capabilityTableE
libocloc.so:_ZN3NEO4ADLS15workaroundTableE
@@ -437,10 +473,11 @@
libocloc.so:_ZN3NEO4ADLS30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO4ADLS6hwInfoE
libocloc.so:_ZN3NEO4ADLS8platformE
-libocloc.so:_ZN3NEO4Yaml12finalizeNodeEtRK8StackVecINS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
-libocloc.so:_ZN3NEO4Yaml15buildDebugNodesEtRK8StackVecINS0_4NodeELm512EtERKS1_INS0_5TokenELm2048EtE
+libocloc.so:_ZN3NEO4Yaml12finalizeNodeEjRK8StackVecINS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
+libocloc.so:_ZN3NEO4Yaml15buildDebugNodesEjRK8StackVecINS0_4NodeELm512EtERKS1_INS0_5TokenELm2048EtE
libocloc.so:_ZN3NEO4Yaml15tokenizeEndLineENS_14ConstStringRefER8StackVecINS0_4LineELm512EtERS2_INS0_5TokenELm2048EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RNS0_16TokenizerContextE
libocloc.so:_ZN3NEO4Yaml18constructYamlErrorB5cxx11EmPKcS2_S2_
+libocloc.so:_ZN3NEO4Yaml29isValidInlineCollectionFormatEPKcS2_
libocloc.so:_ZN3NEO4Yaml8tokenizeENS_14ConstStringRefER8StackVecINS0_4LineELm512EtERS2_INS0_5TokenELm2048EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
libocloc.so:_ZN3NEO4Yaml9buildTreeERK8StackVecINS0_4LineELm512EtERKS1_INS0_5TokenELm2048EtERS1_INS0_4NodeELm512EtERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESJ_
libocloc.so:_ZN3NEO5ICLLP12featureTableE
@@ -468,6 +505,8 @@
libocloc.so:_ZN3NEO5TGLLP30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
libocloc.so:_ZN3NEO5TGLLP6hwInfoE
libocloc.so:_ZN3NEO5TGLLP8platformE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY1210EE12abbreviationE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY1250EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY16EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY18EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY19EE12abbreviationE
@@ -480,6 +519,7 @@
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY29EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY30EE12abbreviationE
libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY31EE12abbreviationE
+libocloc.so:_ZN3NEO8HwMapperIL14PRODUCT_FAMILY32EE12abbreviationE
libocloc.so:_ZN3NEO8SysCalls12getProcessIdEv
libocloc.so:_ZN3NEO8SysCalls13getDevicePathEiPcRm
libocloc.so:_ZN3NEO8SysCalls4mmapEPvmiiil
@@ -492,6 +532,7 @@
libocloc.so:_ZN3NEO8SysCalls6accessEPKci
libocloc.so:_ZN3NEO8SysCalls6dlopenEPKci
libocloc.so:_ZN3NEO8SysCalls6munmapEPvm
+libocloc.so:_ZN3NEO8SysCalls6pwriteEiPKvml
libocloc.so:_ZN3NEO8SysCalls8readlinkEPKcPcm
libocloc.so:_ZN3NEO9BDW_1x2x612gtSystemInfoE
libocloc.so:_ZN3NEO9BDW_1x2x617setupHardwareInfoEPNS_12HardwareInfoEb
@@ -568,6 +609,14 @@
libocloc.so:_ZN3NEO9SKL_3x3x812gtSystemInfoE
libocloc.so:_ZN3NEO9SKL_3x3x817setupHardwareInfoEPNS_12HardwareInfoEb
libocloc.so:_ZN3NEO9SKL_3x3x86hwInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV12featureTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV15capabilityTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV15workaroundTableE
+libocloc.so:_ZN3NEO9XE_HP_SDV17setupHardwareInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV25defaultHardwareInfoConfigE
+libocloc.so:_ZN3NEO9XE_HP_SDV30setupFeatureAndWorkaroundTableEPNS_12HardwareInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV6hwInfoE
+libocloc.so:_ZN3NEO9XE_HP_SDV8platformE
libocloc.so:_ZN3NEO9folderAUBE
libocloc.so:_ZN6OutputC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKvRKm
libocloc.so:_ZN6OutputC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKvRKm
@@ -576,6 +625,8 @@
libocloc.so:_ZNK14OclocArgHelper10fileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZNK14OclocArgHelper16sourceFileExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libocloc.so:_ZNK3NEO16KernelDescriptor10hasRTCallsEv
+libocloc.so:_ZNK3NEO22CompilerHwInfoConfigHwIL14PRODUCT_FAMILY16EE42isStatelessToStatefulBufferOffsetSupportedEv
+libocloc.so:_ZNK3NEO22CompilerHwInfoConfigHwIL14PRODUCT_FAMILY30EE31isForceEmuInt32DivRemSPRequiredEv
libocloc.so:_ZNK3NEO2Ar9ArEncoder6encodeEv
libocloc.so:_ZNK3NEO4Yaml10YamlParser15buildDebugNodesERKNS0_4NodeE
libocloc.so:_ZNK3NEO4Yaml10YamlParser15buildDebugNodesEv
@@ -727,6 +778,7 @@
libze_intel_gpu.so.1:zeEventQueryKernelTimestamp_Tracing
libze_intel_gpu.so.1:zeEventQueryStatus
libze_intel_gpu.so.1:zeEventQueryStatus_Tracing
+libze_intel_gpu.so.1:zeEventQueryTimestampsExp
libze_intel_gpu.so.1:zeFenceCreate
libze_intel_gpu.so.1:zeFenceCreate_Tracing
libze_intel_gpu.so.1:zeFenceDestroy
@@ -742,6 +794,7 @@
libze_intel_gpu.so.1:zeGetContextProcAddrTable
libze_intel_gpu.so.1:zeGetDeviceProcAddrTable
libze_intel_gpu.so.1:zeGetDriverProcAddrTable
+libze_intel_gpu.so.1:zeGetEventExpProcAddrTable
libze_intel_gpu.so.1:zeGetEventPoolProcAddrTable
libze_intel_gpu.so.1:zeGetEventProcAddrTable
libze_intel_gpu.so.1:zeGetFenceProcAddrTable
@@ -778,6 +831,7 @@
libze_intel_gpu.so.1:zeKernelGetProperties_Tracing
libze_intel_gpu.so.1:zeKernelGetSourceAttributes
libze_intel_gpu.so.1:zeKernelGetSourceAttributes_Tracing
+libze_intel_gpu.so.1:zeKernelSchedulingHintExp
libze_intel_gpu.so.1:zeKernelSetArgumentValue
libze_intel_gpu.so.1:zeKernelSetArgumentValue_Tracing
libze_intel_gpu.so.1:zeKernelSetCacheConfig
@@ -989,6 +1043,7 @@
libze_intel_gpu.so.1:zetGetDebugProcAddrTable
libze_intel_gpu.so.1:zetGetDeviceProcAddrTable
libze_intel_gpu.so.1:zetGetKernelProcAddrTable
+libze_intel_gpu.so.1:zetGetMetricGroupExpProcAddrTable
libze_intel_gpu.so.1:zetGetMetricGroupProcAddrTable
libze_intel_gpu.so.1:zetGetMetricProcAddrTable
libze_intel_gpu.so.1:zetGetMetricQueryPoolProcAddrTable
@@ -1000,6 +1055,7 @@
libze_intel_gpu.so.1:zetMetricGet
libze_intel_gpu.so.1:zetMetricGetProperties
libze_intel_gpu.so.1:zetMetricGroupCalculateMetricValues
+libze_intel_gpu.so.1:zetMetricGroupCalculateMultipleMetricValuesExp
libze_intel_gpu.so.1:zetMetricGroupGet
libze_intel_gpu.so.1:zetMetricGroupGetProperties
libze_intel_gpu.so.1:zetMetricQueryCreate
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -2,6 +2,7 @@
libc.so.6:__cxa_atexit
libc.so.6:__fprintf_chk
libc.so.6:__isoc99_sscanf
+libc.so.6:__libc_single_threaded
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
@@ -40,6 +41,7 @@
libc.so.6:isalpha
libc.so.6:isxdigit
libc.so.6:kill
+libc.so.6:memchr
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:memmove
@@ -101,6 +103,7 @@
libpthread.so.0:pread
libpthread.so.0:pthread_create
libpthread.so.0:pthread_join
+libpthread.so.0:pwrite
libpthread.so.0:read
libpthread.so.0:recv
libpthread.so.0:send
@@ -171,7 +174,6 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
-libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
@@ -181,6 +183,7 @@
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm
@@ -191,6 +194,7 @@
libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_
libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv
libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
@@ -207,6 +211,7 @@
libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
libstdc++.so.6:_ZSt16__throw_bad_castv
libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
@@ -218,6 +223,7 @@
libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
libstdc++.so.6:_ZSt25__throw_bad_function_callv
libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv
libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libstdc++.so.6:_ZSt3cin
libstdc++.so.6:_ZSt4cerr
@@ -255,10 +261,12 @@
libstdc++.so.6:_ZdaPvm
libstdc++.so.6:_ZdlPvRKSt9nothrow_t
libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:_ZdlPvmSt11align_val_t
libstdc++.so.6:_Znam
libstdc++.so.6:_ZnamRKSt9nothrow_t
libstdc++.so.6:_Znwm
libstdc++.so.6:_ZnwmRKSt9nothrow_t
+libstdc++.so.6:_ZnwmSt11align_val_t
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_end_catch
@@ -266,7 +274,6 @@
libstdc++.so.6:__cxa_guard_abort
libstdc++.so.6:__cxa_guard_acquire
libstdc++.so.6:__cxa_guard_release
-libstdc++.so.6:__cxa_pure_virtual
libstdc++.so.6:__cxa_rethrow
libstdc++.so.6:__cxa_thread_atexit
libstdc++.so.6:__cxa_throw
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : intel-compute-runtime
-version : 21.30.20482
-release : 3
+version : 21.48.21782
+release : 4
source :
- - https://github.com/intel/compute-runtime/archive/refs/tags/21.30.20482.tar.gz : 978e8d8471e658beca650890ec0d3160a2aac958a3c865ce4b61d334c73b2fb1
+ - https://github.com/intel/compute-runtime/archive/refs/tags/21.48.21782.tar.gz : 7e696e19099116875c3a61c7f70c8570e93921c274d20730854cdb54e688180e
license : MIT
component : programming.tools
homepage : https://github.com/intel/compute-runtime/
@@ -16,16 +16,19 @@
- pkgconfig(igc-opencl)
- pkgconfig(libva)
- pkgconfig(libze_loader)
+ - igsc-devel
+ - git
libsplit : no
setup : |
- # revert the commit that causes the LLVM 12 new pass manager to fail
- %patch -p1 -R < $pkgfiles/ab52c702337358af57140e760d618549372e1cdd.patch
-
# disable warnings as errors
sed -i 's|-Werror||g' CMakeLists.txt
%cmake_ninja \
-DSKIP_UNIT_TESTS=ON \
- -DOCL_ICD_VENDORDIR=/usr/share/OpenCL/vendors
+ -DSUPPORT_DG1=ON \
+ -DOCL_ICD_VENDORDIR=/usr/share/OpenCL/vendors \
+ -DNEO_SKIP_UNIT_TESTS=1 \
+ -DNEO_OCL_VERSION_MAJOR="3" \
+ -DNEO_OCL_VERSION_MINOR="0"
build : |
%ninja_build
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -24,7 +24,7 @@
/usr/lib64/intel-opencl/libigdrcl.so
/usr/lib64/libocloc.so
/usr/lib64/libze_intel_gpu.so.1
- /usr/lib64/libze_intel_gpu.so.1.1.0
+ /usr/lib64/libze_intel_gpu.so.1.2.0
/usr/share/OpenCL/vendors/intel.icd
@@ -38,19 +38,19 @@
programming.devel
- intel-compute-runtime
+ intel-compute-runtime
/usr/include/ocloc_api.h
-
- 2021-08-03
- 21.30.20482
+
+ 2021-12-08
+ 21.48.21782
Packaging update
Campbell Jones
dev@serebit.com
\ No newline at end of file