Yunsong Wang
fde2e408de
Add stream benchmark example
2022-02-07 13:09:35 -05:00
Allison Vacanti
b948e79cab
Add NVML support for persistence mode, locking clocks.
...
Locking clocks is currently only implemented for Volta+ devices.
Example usage:
my_bench -d [0,1,3] --persistence-mode 1 --lock-gpu-clocks base
See the cli_help.md docs for more info.
2021-12-17 13:59:43 -05:00
Jake Hemstad
83a021181d
Missing space.
2021-10-08 14:30:38 -05:00
Jake Hemstad
156967f6c3
Format.
2021-10-08 14:28:33 -05:00
Jake Hemstad
add1a34a04
Add sections for building examples and tests.
2021-10-08 13:03:00 -05:00
Allison Vacanti
60c94d9ed6
Add enum_type_axis and examples/enums.cu.
...
- `enum_type_axis` simplifies using integral_constants with type axes.
- `examples/enums.cu` demonstrates various ways of implementing parameter
sweeps with enum types.
2021-03-16 13:57:52 -04:00
Allison Vacanti
270ddcbbbf
Fix link to timer example.
2021-03-09 20:07:58 -05:00
Allison Vacanti
3fc75f5ea6
Add more examples.
...
- exec_tag_timer
- exec_tag_sync
- skip
- throughput
2021-03-09 16:03:14 -05:00
Allison Vacanti
65bc2c1e3f
Documentation overhaul.
...
Revamp README, split into multiple files. Add docs on CLI.
Add `--help` and `--help-axis`.
2021-03-04 18:40:23 -05:00
Allison Vacanti
92fb4c7486
Link to NVBench Demo from README.
2021-03-04 16:26:01 -05:00
Allison Vacanti
b858b2c06d
Update README example to use current macro names.
2021-03-03 21:01:05 -05:00
Allison Vacanti
47c69b83c9
More README cleanup.
2021-03-03 17:29:15 -05:00
Allison Vacanti
d7c34c835d
More README cleanup.
2021-03-03 17:25:12 -05:00
Allison Vacanti
21e13f002d
Fix error in README.
2021-03-03 17:22:35 -05:00
Allison Vacanti
9ff22cb12d
Update README to use current macro names.
2021-03-03 16:30:45 -05:00
Allison Vacanti
a6b26ef7be
Add initial README.md.
2021-03-03 16:00:11 -05:00