Expand description
Autotune module
Macros§
- local_
tuner - Create a local tuner with the provided name.
- tune_
with - Tune the operation set with these benchmark inputs
Structs§
- Local
Tuner - A local tuner allows to create a tuner for a specific key that can be different from the server key.
- Tune
Benchmark - A benchmark that runs on server handles
- Tuner
- Executes autotune benchmarking and caching
Enums§
- Autotune
Error - Error from running autotune.
- Tune
Cache Result - Result of the cache try
Traits§
- Autotune
Key - Trait alias with support for persistent caching
- Autotune
Operation - Contains operation to run and inputs on which to run it
- Autotune
Operation Set - Groups operations of the same type for autotune
Functions§
- anchor
- Anchor a number to a power of 2.
- compute_
checksum - Default checksum for an operation set
- get_
persistent_ cache_ file_ path - Return the file path for the persistent cache on disk prefix should be the device id computed at the backend level