Skip to content

Commit

Permalink
Fixes numerous issues for benchmarking (#93)
Browse files Browse the repository at this point in the history
* Fixes numerous issues for benchmarking

* Batch size was used in place of number of iterations per batch size when averaging batch size results.
* C++ benchmarking was developed on top of CallableFunc, which was designed for devices where multiple input sets were not needed. C++ benchmarking on the CPU, at least, needs these multiple input sets. This change fixes this issue.
* Number of iterations per batch was added as a command line argument
* CallableFunc instances for devices that need cache flushing will have extra data generated for them
  • Loading branch information
kernhanda authored Mar 3, 2023
1 parent 71af80b commit 18bc07a
Show file tree
Hide file tree
Showing 5 changed files with 233 additions and 187 deletions.
Loading

0 comments on commit 18bc07a

Please sign in to comment.