SWDEV-508279 - Improve HIP event profiling

There are 2 functional changes to this patch:
* Use GPU timing for internal markers for HIP.
* Measure CPU time closer to GPU timer, to reduce delta between GPU/CPU timestamp measurements.

There are some smaller non-functional updates:
* waifForFence -> waitForFence typo
* Remove unused drmProfiling

Change-Id: I4c5fa600a842ab60e454888779edcac8449a902a
Этот коммит содержится в:
Aidan Belton-Schure authored and Aidan Belton-Schure committed 2025-02-13 04:15:40 -05:00
1 родитель c23913f6e7
Коммит 179801a750
4 files changed
+33 -21

No files matched your search

+1 -1
Просмотреть файл
@@ -251,7 +251,7 @@ void HostQueue::loop(device::VirtualDevice* virtualDevice) {
// Submit to the device queue.
command->submit(*virtualDevice);
// if this is a user invisible marker command, then flush
// if this is a user invisible marker with a waiting event, then flush
if (0 == command->type()) {
virtualDevice->flush(head);
tail = head = NULL;