这些选项用于定义已编译的内核与计算图的事件追踪特性。这些选项会为设计准备好在运行时期间进行事件追踪。如需了解更多信息,请参阅事件追踪构建流程。
- event-trace
-
事件追踪配置值。其中指定的
<value>
表示:-
functions
:不含停滞的函数转换视图。 -
functions_partial_stalls
:含串流/锁定/级联停滞的函数转换视图。 -
functions_all_stalls
:含所有停滞(串流/锁定/级联/存储器)的函数转换视图。 -
runtime
:运行时事件追踪配置。
event-trace=functions_all_stalls
-
- event-trace-mem-tile
-
存储器拼块的事件追踪配置级别。接受的值为
L1
,用于指定对运行事件的 DMA 端口进行追踪。event-trace-mem-tile=L1
- event-trace-port
-
设置 AI 引擎事件追踪端口。接受的值包括:
plio
和gmio
。默认值为gmio
,这是建议的 event-trace-port 配置。event-trace-port=plio
- graph-iterator-event
-
只要计算图迭代器递增,就生成
user_event()
。这样即可基于计算图迭代延迟启动硬件事件追踪。 - num-trace-streams
-
指定追踪串流的数量。默认值为 16。
num-trace-streams=32
- trace-plio-width
-
表示追踪串流的 PLIO 宽度(默认值为 64)。