fix: wa for multi ccs execution on bmg

Related-To: NEO-15771
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
This commit is contained in:
Maciej Plewka
2025-09-24 12:44:57 +00:00
committed by Compute-Runtime-Automation
parent 4133827e6f
commit cf35f8b40e
26 changed files with 122 additions and 5 deletions

View File

@@ -247,7 +247,6 @@ BuiltIns *RootDeviceEnvironment::getBuiltIns() {
}
void RootDeviceEnvironment::setNumberOfCcs(uint32_t numberOfCcs) {
hwInfo->gtSystemInfo.CCSInfo.NumberOfCCSEnabled = std::min(hwInfo->gtSystemInfo.CCSInfo.NumberOfCCSEnabled, numberOfCcs);
limitedNumberOfCcs = true;
if (aubCenter) {
@@ -255,6 +254,10 @@ void RootDeviceEnvironment::setNumberOfCcs(uint32_t numberOfCcs) {
}
}
uint32_t RootDeviceEnvironment::getNumberOfCcs() const {
return hwInfo->gtSystemInfo.CCSInfo.NumberOfCCSEnabled;
}
bool RootDeviceEnvironment::isNumberOfCcsLimited() const {
return limitedNumberOfCcs;
}