Fix typo
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
This commit is contained in:
parent
1bba3252bc
commit
33f05a25cd
|
@ -133,11 +133,11 @@ void HardwareInterface<GfxFamily>::dispatchWalker(
|
|||
dispatchDebugPauseCommands(commandStream, commandQueue, DebugPauseState::waitingForUserStartConfirmation, DebugPauseState::hasUserStartConfirmation);
|
||||
}
|
||||
|
||||
mainKernel->performKernelTunning(commandQueue.getGpgpuCommandStreamReceiver(),
|
||||
multiDispatchInfo.begin()->getLocalWorkgroupSize(),
|
||||
multiDispatchInfo.begin()->getActualWorkgroupSize(),
|
||||
multiDispatchInfo.begin()->getOffset(),
|
||||
currentTimestampPacketNodes);
|
||||
mainKernel->performKernelTuning(commandQueue.getGpgpuCommandStreamReceiver(),
|
||||
multiDispatchInfo.begin()->getLocalWorkgroupSize(),
|
||||
multiDispatchInfo.begin()->getActualWorkgroupSize(),
|
||||
multiDispatchInfo.begin()->getOffset(),
|
||||
currentTimestampPacketNodes);
|
||||
|
||||
size_t currentDispatchIndex = 0;
|
||||
for (auto &dispatchInfo : multiDispatchInfo) {
|
||||
|
|
|
@ -1127,7 +1127,7 @@ inline void Kernel::makeArgsResident(CommandStreamReceiver &commandStreamReceive
|
|||
}
|
||||
}
|
||||
|
||||
void Kernel::performKernelTunning(CommandStreamReceiver &commandStreamReceiver, const Vec3<size_t> &lws, const Vec3<size_t> &gws, const Vec3<size_t> &offsets, TimestampPacketContainer *timestampContainer) {
|
||||
void Kernel::performKernelTuning(CommandStreamReceiver &commandStreamReceiver, const Vec3<size_t> &lws, const Vec3<size_t> &gws, const Vec3<size_t> &offsets, TimestampPacketContainer *timestampContainer) {
|
||||
auto performTunning = TunningType::DISABLED;
|
||||
|
||||
if (DebugManager.flags.EnableKernelTunning.get() != -1) {
|
||||
|
|
|
@ -293,7 +293,7 @@ class Kernel : public ReferenceTrackedObject<Kernel> {
|
|||
bool isVmeKernel() const { return kernelInfo.isVmeWorkload; }
|
||||
bool requiresSpecialPipelineSelectMode() const { return specialPipelineSelectMode; }
|
||||
|
||||
void performKernelTunning(CommandStreamReceiver &commandStreamReceiver, const Vec3<size_t> &lws, const Vec3<size_t> &gws, const Vec3<size_t> &offsets, TimestampPacketContainer *timestampContainer);
|
||||
void performKernelTuning(CommandStreamReceiver &commandStreamReceiver, const Vec3<size_t> &lws, const Vec3<size_t> &gws, const Vec3<size_t> &offsets, TimestampPacketContainer *timestampContainer);
|
||||
MOCKABLE_VIRTUAL bool isSingleSubdevicePreferred() const;
|
||||
|
||||
//residency for kernel surfaces
|
||||
|
|
|
@ -2162,21 +2162,21 @@ HWTEST_F(KernelResidencyTest, givenEnableFullKernelTuningWhenPerformTunningThenK
|
|||
auto result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_EQ(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
EXPECT_EQ(result->second.status, MockKernel::TunningStatus::STANDARD_TUNNING_IN_PROGRESS);
|
||||
EXPECT_FALSE(mockKernel.mockKernel->singleSubdevicePreferedInCurrentEnqueue);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &subdeviceContainer);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &subdeviceContainer);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
EXPECT_EQ(result->second.status, MockKernel::TunningStatus::SUBDEVICE_TUNNING_IN_PROGRESS);
|
||||
EXPECT_TRUE(mockKernel.mockKernel->singleSubdevicePreferedInCurrentEnqueue);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
@ -2189,7 +2189,7 @@ HWTEST_F(KernelResidencyTest, givenEnableFullKernelTuningWhenPerformTunningThenK
|
|||
|
||||
container.getNode(0u)->assignDataToAllTimestamps(0, data);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
@ -2203,7 +2203,7 @@ HWTEST_F(KernelResidencyTest, givenEnableFullKernelTuningWhenPerformTunningThenK
|
|||
|
||||
subdeviceContainer.getNode(0u)->assignDataToAllTimestamps(0, data);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
@ -2219,7 +2219,7 @@ HWTEST_F(KernelResidencyTest, givenEnableFullKernelTuningWhenPerformTunningThenK
|
|||
|
||||
subdeviceContainer.getNode(1u)->assignDataToAllTimestamps(0, data);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
@ -2228,7 +2228,7 @@ HWTEST_F(KernelResidencyTest, givenEnableFullKernelTuningWhenPerformTunningThenK
|
|||
EXPECT_EQ(result->second.status, MockKernel::TunningStatus::TUNNING_DONE);
|
||||
EXPECT_EQ(result->second.singleSubdevicePrefered, mockKernel.mockKernel->singleSubdevicePreferedInCurrentEnqueue);
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_NE(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
EXPECT_EQ(result->second.status, MockKernel::TunningStatus::TUNNING_DONE);
|
||||
|
@ -2252,7 +2252,7 @@ HWTEST_F(KernelResidencyTest, givenSimpleKernelTunningAndNoAtomicsWhenPerformTun
|
|||
auto result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_EQ(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
||||
mockKernel.mockKernel->performKernelTunning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
mockKernel.mockKernel->performKernelTuning(commandStreamReceiver, lws, gws, offsets, &container);
|
||||
|
||||
result = mockKernel.mockKernel->kernelSubmissionMap.find(config);
|
||||
EXPECT_EQ(result, mockKernel.mockKernel->kernelSubmissionMap.end());
|
||||
|
|
Loading…
Reference in New Issue