Skip to content

Commit d542b21

Browse files
committed
Set MidThreadLevelPreempt for GEN9 Platforms
Change-Id: I60a8bbdd33251f7b711fd0f070338b5c32fdd674 Signed-off-by: Koska <andrzej.koska@intel.com> Related-To: NEO-4393
1 parent efa0631 commit d542b21

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

opencl/source/gen9/hw_info_cfl.inl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ void CFL::setupFeatureAndWorkaroundTable(HardwareInfo *hwInfo) {
8181
featureTable->ftrGpGpuThreadGroupLevelPreempt = true;
8282
featureTable->ftrL3IACoherency = true;
8383
featureTable->ftrVEBOX = true;
84-
featureTable->ftrGpGpuMidThreadLevelPreempt = false;
84+
featureTable->ftrGpGpuMidThreadLevelPreempt = true;
8585
featureTable->ftr3dMidBatchPreempt = true;
8686
featureTable->ftr3dObjectLevelPreempt = true;
8787
featureTable->ftrPerCtxtPreemptionGranularityControl = true;

opencl/source/gen9/hw_info_glk.inl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ void GLK::setupFeatureAndWorkaroundTable(HardwareInfo *hwInfo) {
8080
featureTable->ftrGpGpuMidBatchPreempt = true;
8181
featureTable->ftrGpGpuThreadGroupLevelPreempt = true;
8282
featureTable->ftrL3IACoherency = true;
83-
featureTable->ftrGpGpuMidThreadLevelPreempt = false;
83+
featureTable->ftrGpGpuMidThreadLevelPreempt = true;
8484
featureTable->ftr3dMidBatchPreempt = true;
8585
featureTable->ftr3dObjectLevelPreempt = true;
8686
featureTable->ftrPerCtxtPreemptionGranularityControl = true;

opencl/test/unit_test/gen9/cfl/test_hw_info_config_cfl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ CFLTEST_F(CflHwInfo, givenBoolWhenCallCflHardwareInfoSetupThenFeatureTableAndWor
5252
EXPECT_EQ(setParamBool, featureTable.ftrGpGpuThreadGroupLevelPreempt);
5353
EXPECT_EQ(setParamBool, featureTable.ftrL3IACoherency);
5454
EXPECT_EQ(setParamBool, featureTable.ftrVEBOX);
55-
EXPECT_EQ(false, featureTable.ftrGpGpuMidThreadLevelPreempt);
55+
EXPECT_EQ(setParamBool, featureTable.ftrGpGpuMidThreadLevelPreempt);
5656
EXPECT_EQ(setParamBool, featureTable.ftr3dMidBatchPreempt);
5757
EXPECT_EQ(setParamBool, featureTable.ftr3dObjectLevelPreempt);
5858
EXPECT_EQ(setParamBool, featureTable.ftrPerCtxtPreemptionGranularityControl);

opencl/test/unit_test/gen9/glk/test_hw_info_config_glk.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ GLKTEST_F(GlkHwInfo, givenBoolWhenCallGlkHardwareInfoSetupThenFeatureTableAndWor
4949
EXPECT_EQ(setParamBool, featureTable.ftrGpGpuMidBatchPreempt);
5050
EXPECT_EQ(setParamBool, featureTable.ftrGpGpuThreadGroupLevelPreempt);
5151
EXPECT_EQ(setParamBool, featureTable.ftrL3IACoherency);
52-
EXPECT_EQ(false, featureTable.ftrGpGpuMidThreadLevelPreempt);
52+
EXPECT_EQ(setParamBool, featureTable.ftrGpGpuMidThreadLevelPreempt);
5353
EXPECT_EQ(setParamBool, featureTable.ftr3dMidBatchPreempt);
5454
EXPECT_EQ(setParamBool, featureTable.ftr3dObjectLevelPreempt);
5555
EXPECT_EQ(setParamBool, featureTable.ftrPerCtxtPreemptionGranularityControl);

0 commit comments

Comments
 (0)