Skip to content

Conversation

@rhornung67
Copy link
Member

@rhornung67 rhornung67 commented Dec 17, 2025

Summary

  • This PR makes it easier to specify and run warmup kernels in different ways (turn-off warmups, our default feature-based warmup strategy, specify a specific set of kernels to run for warmup, or warmup all kernels that will be run when the suite runs).
  • Note that this PR introduces a simple, but admittedly unseemly change involving a static variable in the KernelBase class to make warmup kernels run only once regardless of the specified # run reps or kernel default run reps. We can change this later to something more desirable with more involved code changes.
  • Also, fixed some output file table header names.

@rhornung67 rhornung67 requested a review from MrBurmark December 17, 2025 22:50
@rhornung67
Copy link
Member Author

@MrBurmark I'm going to spice this PR up a bit by adding some more options to the -wk command line arg to make it easier to work with.

@rhornung67 rhornung67 changed the title Make warmup kernels run only once Rework how warmup kernels are specified and run Dec 18, 2025
@rhornung67 rhornung67 merged commit 3796c1b into develop Dec 19, 2025
17 checks passed
@rhornung67 rhornung67 deleted the task/rhornung67/warmup-runs branch December 19, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants