performance(ocl): timestamp packet count per gfx

Add support for different timestamp packet counts per gfx family.
Change all packet counts to 1 except for xe-hpc.

Related-To: NEO-8154

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
This commit is contained in:
Dominik Dabek
2023-09-25 07:45:36 +00:00
committed by Compute-Runtime-Automation
parent ebc024f0f1
commit eebf2bbd26
26 changed files with 114 additions and 102 deletions

View File

@@ -27,6 +27,7 @@ struct XeHpgCore {
static constexpr uint32_t stateComputeModePixelAsyncComputeThreadLimitMask = (0b111u << 7);
static constexpr uint32_t stateComputeModeLargeGrfModeMask = (1u << 15);
static constexpr uint32_t bcsEngineCount = 1u;
static constexpr uint32_t timestampPacketCount = 1u;
static constexpr bool isUsingL3Control = true;
static constexpr bool isUsingMediaSamplerDopClockGate = false;