Add provider information for kernel in perf test. (#1082)

This commit is contained in:
Zhang Lei 2019-05-22 21:35:11 -07:00 committed by jywu-msft
parent a6a4fef677
commit 2a07dc2fbf
2 changed files with 2 additions and 2 deletions

View file

@ -187,7 +187,7 @@ void ParallelExecutor::RunNodeAsyncInternal(size_t p_node_index,
session_state.Profiler().EndTimeAndRecordEvent(profiling::NODE_EVENT,
p_op_kernel->Node().Name() + "_kernel_time",
kernel_begin_time,
{{"op_name", p_op_kernel->KernelDef().OpName()}});
{{"op_name", p_op_kernel->KernelDef().OpName()}, {"provider", p_op_kernel->KernelDef().Provider()}});
sync_time_begin = session_state.Profiler().StartTime();
}

View file

@ -128,7 +128,7 @@ Status SequentialExecutor::Execute(const SessionState& session_state, const std:
session_state.Profiler().EndTimeAndRecordEvent(profiling::NODE_EVENT,
p_op_kernel->Node().Name() + "_kernel_time",
kernel_begin_time,
{{"op_name", p_op_kernel->KernelDef().OpName()}});
{{"op_name", p_op_kernel->KernelDef().OpName()}, {"provider", p_op_kernel->KernelDef().Provider()}});
sync_time_begin = session_state.Profiler().StartTime();
}