We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4398071 commit 81ac26aCopy full SHA for 81ac26a
visa/LocalScheduler/G4_Sched.cpp
@@ -712,7 +712,7 @@ bool preRA_RegSharing::run()
712
}
713
714
if (!kernel.getOptions()->getuInt32Option(vISA_ForceHWThreadNumberPerEU) &&
715
- (maxPressure > getRPThresholdHigh(kernel.getNumRegTotal(), kernel.getSimdSize())))
+ (maxPressure > getRPThresholdHigh(kernel.getNumRegTotal() - kernel.getOptions()->getuInt32Option(vISA_ReservedGRFNum), kernel.getSimdSize())))
716
{
717
// Update number of threads, GRF, Acc and SWSB
718
kernel.updateKernelByNumThreads(GrfMode.getMinNumThreads());
0 commit comments