performance: enable l0 usm host pool

disable in sysman ults, pooling breaks in tests that simulate device
error

Related-To: NEO-6893

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
This commit is contained in:
Dominik Dabek
2025-06-17 12:11:06 +00:00
committed by Compute-Runtime-Automation
parent de57a3f3dd
commit 00921d0929
11 changed files with 46 additions and 50 deletions

View File

@@ -57,6 +57,8 @@ class SysmanDeviceFixture : public DeviceFixture, public ::testing::Test {
if (!sysmanUltsEnable) {
GTEST_SKIP();
}
debugManager.flags.EnableHostUsmAllocationPool.set(0);
debugManager.flags.EnableDeviceUsmAllocationPool.set(0);
DeviceFixture::setUp();
neoDevice->getExecutionEnvironment()->rootDeviceEnvironments[device->getRootDeviceIndex()]->osInterface = std::make_unique<NEO::OSInterface>();
auto &osInterface = *device->getOsInterface();
@@ -95,7 +97,7 @@ class SysmanDeviceFixture : public DeviceFixture, public ::testing::Test {
DeviceFixture::tearDown();
unsetenv("ZES_ENABLE_SYSMAN");
}
DebugManagerStateRestore restorer;
SysmanDevice *pSysmanDevice = nullptr;
SysmanDeviceImp *pSysmanDeviceImp = nullptr;
OsSysman *pOsSysman = nullptr;