Add comments to clearify return values in case of non-parallel-executor
Signed-off-by: Poshshoev Dilshodzhon <d.poshshoev@samsung.com>
_backends_avail_time[cpu_backend].erase(it);
}
- // In case non-parallel executor measure just exec time and data transfer time
+ /* In case non-parallel executor measure just exec time and data transfer time
+ * because EFT(prev_op_ft) is the same for all backends. Since two operations
+ * can't be run simultaneously, finish of running operation must be waited for.
+ * When an operation starts, all backends are free. So, they need time just for
+ * data transfer.*/
if (!is_parallel_exec)
{
VERBOSE(Scheduler::ESTAndExecTime)