Allison Piper
93ea533fd3
Drop support for MSVC.
2025-04-04 22:17:03 +00:00
Allison Piper
1a5fa2277e
Drop support for CTK < 11.8 and clang < 14.
...
Newer versions of fmt have a ton of issues building on CTK 11.1, and 11.8 is the next available container we have built for CI. We may still work with some earlier versions, but we do not test them.
We no longer have CI images available for clang < 14, so drop official support.
2025-04-04 17:44:33 -04:00
Allison Piper
a0f2fab72b
Squashed commit of the following:
...
commit c5b2fc0a8b
Author: Allison Piper <alliepiper16@gmail.com >
Date: Sat Apr 6 21:48:20 2024 +0000
Add supported compilers and tools in README.md.
commit 92fe366da5
Author: Allison Piper <alliepiper16@gmail.com >
Date: Sat Apr 6 20:45:30 2024 +0000
Fix issues discovered by header tests.
commit f7f6c92143
Author: Allison Piper <alliepiper16@gmail.com >
Date: Sat Apr 6 20:45:06 2024 +0000
Setup header tests, add C++20 header tests + examples.
The core library will always be built with C++17, but
we test our headers / examples under 17 and 20.
commit 4b24f26b66
Author: Allison Piper <alliepiper16@gmail.com >
Date: Sat Apr 6 16:21:42 2024 +0000
Pass CUDA FLAGS to install tests.
commit 4fb672ae91
Author: Allison Piper <alliepiper16@gmail.com >
Date: Sat Apr 6 15:43:41 2024 +0000
Add newer GCC (13) and Clang (17, 18).
2024-04-06 22:05:40 +00:00
Yunsong Wang
46a2dc2856
Update README.md
2022-06-06 08:59:32 -04:00
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