Revert "[GPU] Keep RMS normalization nodes in FP32 to prevent NaN from FP16 overflow (#36504)"#36888
Conversation
…m FP16 overflow (openvinotoolkit#36504)" This reverts commit 5297758.
CI Doctor — Merge Queue failure on this PRPipeline: Windows (VS 2022, Python 3.11, Release) Possible remedy
What happenedBoth E2E tests passed (2 passing). The failure occurred only in the cleanup hook: This is a known recurring flaky issue (5th occurrence since 2026-07-09, same pattern on PRs #36887, #36796, #36763, #36780). It is unrelated to the GPU RMS normalization revert in this PR.
|
CI Doctor — Merge Queue failure on this PRPipeline: Windows (VS 2022, Python 3.11, Release) Possible remedy
What happenedThe JS API (22) job failed in the Mocha This is a recurring Windows file-lock race (5 occurrences). It is unrelated to the GPU RMS normalization changes in this PR.
|
CI Doctor — Merge Queue failure on this PRPipeline: Linux (Ubuntu 22.04, ARM64 cross-compilation, Python 3.11) Possible remedy
What happenedThe CPU functional test
|
1785c8c
Details:
Root Cause
PR #36504 was introduced to fix NaN in ParlerTTS Mini (CVS-187992) by keeping RMS nodes in FP32. However, it unconditionally marks ALL RMS nodes across all models, adding FP16↔FP32 conversion overhead on every transformer layer.
Tickets: