SWDEV-290160 - Switch to global HSA signals

Runtime can't assign internal HSA signals for HIP events, because
HIP application can destroy the HIP stream or signal reuse may
occur internally. Switch to global HSA signals for HIP events.

Change-Id: Ieaea2d6b039e492b2e7c5112782a8f4e601e50a1
Этот коммит содержится в:
German Andryeyev
2021-06-18 17:07:40 -04:00
коммит произвёл Maneesh Gupta
родитель b5b1ccc990
Коммит ce8dad2ecc
7 изменённых файлов: 162 добавлений и 120 удалений
+1
Просмотреть файл
@@ -95,6 +95,7 @@ class Event : public RuntimeObject {
std::atomic_flag notified_; //!< Command queue was notified
void* hw_event_; //!< HW event ID associated with SW event
Event* notify_event_; //!< Notify event, which should contain HW signal
const Device* device_; //!< Device, this event associated with
protected:
static const EventWaitList nullWaitList;