@@ -21,7 +21,7 @@ static const unsigned LARGE_BLOCK_SIZE = 20000;
21
21
static const unsigned LARGE_BLOCK_SIZE_RPE = 32000 ;
22
22
static const unsigned PRESSURE_REDUCTION_MIN_BENEFIT = 5 ;
23
23
static const unsigned PRESSURE_REDUCTION_THRESHOLD = 110 ;
24
- static const unsigned PRESSURE_HIGH_THRESHOLD = 120 ;
24
+ static const unsigned PRESSURE_HIGH_THRESHOLD = 128 ;
25
25
static const unsigned PRESSURE_LOW_THRESHOLD = 60 ;
26
26
static const unsigned PRESSURE_REDUCTION_THRESHOLD_SIMD32 = 120 ;
27
27
static const unsigned LATENCY_PRESSURE_THRESHOLD = 100 ;
@@ -513,7 +513,7 @@ static unsigned getRPReductionThreshold(unsigned NumGrfs, unsigned simdSize)
513
513
}
514
514
515
515
// Register pressure threshold to move to a larger GRF mode
516
- static unsigned getRPThresholdHigh (unsigned NumGrfs, unsigned simdSize )
516
+ static unsigned getRPThresholdHigh (unsigned NumGrfs)
517
517
{
518
518
float Ratio = NumGrfs / 128 .0f ;
519
519
@@ -728,7 +728,7 @@ bool preRA_RegSharing::run()
728
728
}
729
729
730
730
if (!kernel.getOptions ()->getuInt32Option (vISA_ForceHWThreadNumberPerEU) &&
731
- (maxPressure > getRPThresholdHigh (kernel.getNumRegTotal () - kernel.getOptions ()->getuInt32Option (vISA_ReservedGRFNum), kernel. getSimdSize () )))
731
+ (maxPressure > getRPThresholdHigh (kernel.getNumRegTotal () - kernel.getOptions ()->getuInt32Option (vISA_ReservedGRFNum))))
732
732
{
733
733
// Update number of threads, GRF, Acc and SWSB
734
734
kernel.updateKernelByNumThreads (GrfMode.getMinNumThreads ());
0 commit comments