Commit 7422af9
committed
Revisit DAG benchmarks
This overhauls the DAG benchmarks to address some long standing issues:
- Instead of measuring the combined time taken to generate a graph and
all the graphs that come before it (i.e., TDAG -> CDAG -> IDAG), only
measure the generation of the graph being benchmarked.
- Don't measure benchmark context creation / destruction.
- Fix IDAG benchmarks creating host tasks instead of device tasks (i.e.,
number of devices and p2p copy support had no effect).
- Fix scheduler benchmarks comparing against single-threaded TDAG + CDAG
generation, instead of all three graphs.
- Remove outdated "throttled submission" scheduler benchmarks.1 parent c212249 commit 7422af9
2 files changed
+197
-158
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
22 | 30 | | |
23 | 31 | | |
24 | 32 | | |
| |||
0 commit comments