Fixing core scheduling on Soyo SY-Yanlong B550M for UE5?
While running a high-end raytracing demo, the FPS would bounce between 45 and 65 every time I rotated the camera, which made the analysis feel disjointed. The power delivery on the Soyo SY-Yanlong B550M caused the CPU clock to fluctuate between 3.8GHz and 4.4GHz, with a very uneven load distribution across cores. I tried Windows Game Mode, but it did absolutely nothing to fix the underlying hardware scheduling bottleneck. I went into the Advanced Power Options, set the Minimum Processor State to 99%, and used a third-party utility to lock core residency in the high-performance range. RTSS frame time graphs showed the variance shrink from 12-25ms to 14-17ms, which significantly smoothed out the visuals. I noticed my idle CPU temps jumped from 35℃ to 48℃ after locking the cores, so I had to bump up my chassis fan curves to compensate. CPU now runs at 62℃ - 68℃ and the board stays at 50℃ - 55℃. Comparative tests confirm the FPS jitter is gone.