tugrul512bit/Cekirdekler

Device to device pipeline: balancing load (kernel names) between neighboring stages

tugrul512bit opened this issue · 0 comments

Moving kernel names from one stage to another to altering total latencies of stages to minimize total latency of pipeline / to increase throughput.

Example:

  • checks all stages' timings.
  • picks a random pair of stages
  • moves one kernel name from one stage to another without breaking total order of kernel names