maestro icon indicating copy to clipboard operation
maestro copied to clipboard

Question about calculation of throughput.

Open zhangxj19 opened this issue 3 years ago • 1 comments

Q1

image Here we have throughput(522.605) much greater than the number of PEs(256). How could that be possible since we know that the upper bound of throughput should be the same as the number of PEs (one cycle for a PE to produce one caculation)

Q2

Could you please explain the calculation of run time since it's critical for the calculation of throughput? What are the meanings of num_case_occurences and outstanding_delay?

results->UpdateRuntime(results->GetRuntime(CA::EstimationType::Exact) + num_case_occurrences * outstanding_delay, CA::EstimationType::Exact);

zhangxj19 avatar Mar 31 '21 08:03 zhangxj19

@zhangxj19, would you be able to provide the dataMapping (.m) file and hw architecture file/command line?

vmiheer avatar May 29 '21 03:05 vmiheer