Fix zetDebugResume() within subslice

- single slice devices need subslice remapping
- convert api thread ids to physical ids within specific device index

Related-To: NEO-6950

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
Mateusz Hoppe
2022-05-11 16:42:09 +00:00
committed by Compute-Runtime-Automation
parent 2e9681d7ab
commit d8b161e21e
8 changed files with 487 additions and 33 deletions

View File

@@ -124,6 +124,7 @@ void MultipleDevicesWithCustomHwInfo::SetUp() {
hwInfo.gtSystemInfo.MultiTileArchInfo.TileCount = numSubDevices;
hwInfo.gtSystemInfo.MultiTileArchInfo.Tile0 = 1;
hwInfo.gtSystemInfo.MultiTileArchInfo.Tile1 = 1;
hwInfo.gtSystemInfo.MultiTileArchInfo.TileMask = 3;
for (auto i = 0u; i < executionEnvironment->rootDeviceEnvironments.size(); i++) {
executionEnvironment->rootDeviceEnvironments[i]->setHwInfo(&hwInfo);