Skip to content

Conversation

@EgorDuplensky
Copy link
Contributor

@EgorDuplensky EgorDuplensky commented Nov 11, 2025

@maxnick maxnick added this to the 2025.4 milestone Nov 12, 2025
@maxnick maxnick added this pull request to the merge queue Nov 12, 2025
Merged via the queue into openvinotoolkit:releases/2025/4 with commit 619a766 Nov 12, 2025
223 of 225 checks passed
@maxnick maxnick deleted the fix_itt_perf_drop_release branch November 12, 2025 18:46
github-merge-queue bot pushed a commit that referenced this pull request Nov 12, 2025
### Details:
 - ITT has mutex guards in scope of creation of handles and domains
- Avoid not only collecting the counters but creating handles and
domains as well
- The models with a lot of simple fast nodes (i.e. Reshape) were
impacted the most
- Similar change should be applied for core ITT logic as well to avoid
same issues in the future.
- As future perf improvement, even when itt collection is enabled, it
seems to be better to create all the handles beforehand to avoid
contention during execution time.
 
### Tickets:
 - 176306

PR to the release branch:
- #32778
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: Core OpenVINO Core (aka ngraph) category: CPU OpenVINO CPU plugin Code Freeze priority: high High piority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants