SWDEV-257787 - Add engine tracking per signal
- The logic will trace compute, sdma read/write operations and apply signals when necessary - ROC_CPU_WAIT_FOR_SIGNAL, ROC_SYSTEM_SCOPE_SIGNAL and ROC_SKIP_COPY_SYNC were added to control the tracking Change-Id: I9e8e6174c63bf7784f7ab00964e2918c8667d364
This commit is contained in:
committed by
Saleel Kudchadker
parent
99da7ecba5
commit
dbc7abaecf
@@ -244,6 +244,12 @@ release(bool, ROC_ACTIVE_WAIT, false, \
|
||||
"Forces unconditional active wait for GPU") \
|
||||
release(bool, ROC_ENABLE_LARGE_BAR, true, \
|
||||
"Enable Large Bar if supported by the device") \
|
||||
release(bool, ROC_CPU_WAIT_FOR_SIGNAL, true, \
|
||||
"Enable CPU wait for dependent HSA signals.") \
|
||||
release(bool, ROC_SYSTEM_SCOPE_SIGNAL, true, \
|
||||
"Enable system scope for signals (uses interrupts).") \
|
||||
release(bool, ROC_SKIP_COPY_SYNC, false, \
|
||||
"Skips copy syncs if runtime can predict the same engine.") \
|
||||
release(bool, HIP_FORCE_QUEUE_PROFILING, false, \
|
||||
"Force command queue profiling by default") \
|
||||
release(uint, PAL_FORCE_ASIC_REVISION, 0, \
|
||||
|
||||
Reference in New Issue
Block a user