Skip to content

Commit 7f81179

Browse files
refactor: AIL for ocl buffer pooling
Use dedicated app list for DG2 Related-To: NEO-12974 Signed-off-by: Dominik Dabek <[email protected]>
1 parent 7f5e6b4 commit 7f81179

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

shared/source/ail/ail_configuration.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ class AILConfiguration {
9797
extern const std::set<std::string_view> applicationsContextSyncFlag;
9898
extern const std::set<std::string_view> applicationsForceRcsDg2;
9999
extern const std::set<std::string_view> applicationsBufferPoolDisabled;
100+
extern const std::set<std::string_view> applicationsBufferPoolDisabledDg2;
100101
extern const std::set<std::string_view> applicationsOverfetchDisabled;
101102
extern const std::set<std::string_view> applicationsDeviceUSMRecyclingLimited;
102103

shared/source/ail/ail_configuration_extra.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ const std::set<std::string_view> applicationsContextSyncFlag = {};
3434

3535
const std::set<std::string_view> applicationsBufferPoolDisabled = {};
3636

37+
const std::set<std::string_view> applicationsBufferPoolDisabledDg2 = {};
38+
3739
const std::set<std::string_view> applicationsOverfetchDisabled = {};
3840

3941
const std::set<std::string_view> applicationsDeviceUSMRecyclingLimited = {};

shared/source/ail/xe_hpg_core/dg2/ail_configuration_dg2.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ inline void AILConfigurationHw<IGFX_DG2>::applyExt(RuntimeCapabilityTable &runti
6666

6767
template <>
6868
bool AILConfigurationHw<IGFX_DG2>::isBufferPoolEnabled() {
69-
auto iterator = applicationsBufferPoolDisabled.find(processName);
70-
return iterator == applicationsBufferPoolDisabled.end();
69+
auto iterator = applicationsBufferPoolDisabledDg2.find(processName);
70+
return iterator == applicationsBufferPoolDisabledDg2.end();
7171
}
7272

7373
template class AILConfigurationHw<IGFX_DG2>;

0 commit comments

Comments
 (0)