feature: Don't terminate ULLS contexts if busy context exists (default)

Controlled with the knob DirectSubmissionControllerContextGroupIdleDetection
(note: the feature is enabled by default)

Related-To: NEO-13325

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
This commit is contained in:
Slawomir Milczarek
2025-09-16 12:16:46 +00:00
committed by Compute-Runtime-Automation
parent b87f25753e
commit b169105da0
2 changed files with 24 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ DirectSubmissionController::DirectSubmissionController() {
if (debugManager.flags.DirectSubmissionControllerIdleDetection.get() != -1) {
isCsrIdleDetectionEnabled = debugManager.flags.DirectSubmissionControllerIdleDetection.get();
}
isCsrsContextGroupIdleDetectionEnabled = false;
isCsrsContextGroupIdleDetectionEnabled = true;
if (debugManager.flags.DirectSubmissionControllerContextGroupIdleDetection.get() != -1) {
isCsrsContextGroupIdleDetectionEnabled = debugManager.flags.DirectSubmissionControllerContextGroupIdleDetection.get();
}