Allison Vacanti
cf71f6ee15
Update NVBench build system with initial standalone support.
2021-03-03 13:59:29 -05:00
Allison Vacanti
7dd46b0021
Update old benchmarks to use nvbench, remove old scaffolding.
...
Remove the original attempt to adapt gbench to do CUDA stuff.
Update all benchmarks to use some conventions:
- Element count -> "Elements" [16:32]
- Throughput calcs
- Add input buffer column: "Size"
2021-02-18 18:22:50 -05:00
Allison Vacanti
570aed1373
Bump CMake to 3.18.3 for NVCC/MSVC/C++17 bugfixes.
...
Otherwise the C++17 flags won't be added.
2021-01-14 17:46:09 -05:00
Allison Vacanti
099286867d
Update C++17 flags.
2021-01-01 21:39:01 -05:00
Allison Vacanti
621808e16d
Propogate standard info to CPM packages.
2020-12-22 15:20:03 -05:00
Allison Vacanti
13dc404d56
Add int64_axis.
2020-12-21 20:31:12 -05:00
Allison Vacanti
48bd9c9dc4
Add fmt library.
2020-12-21 17:45:36 -05:00
Allison Vacanti
014d94e402
Add nvbench::type_list.
2020-12-20 21:09:47 -05:00
Allison Vacanti
f7a7373d01
Initial commit. Simple synchronous reduce + scan benchmarks.
2020-10-17 08:49:27 -04:00