Allison Piper
|
5ae50a8ef5
|
Add mroe missing headers.
|
2024-04-05 23:02:32 +00:00 |
|
Allison Piper
|
b2a9ae04d9
|
Remove old CUDA+MSVC builds and make windows build-only.
|
2024-04-05 22:37:56 +00:00 |
|
Allison Piper
|
5b18c26a28
|
Fix header for std::min/max.
Why do I always think it's utility instead of algorithm....
|
2024-04-05 22:37:07 +00:00 |
|
Allison Piper
|
6a409efa2d
|
Temporarily disable CUPTI on all windows builds.
|
2024-04-05 22:18:18 +00:00 |
|
Allison Piper
|
f432f88866
|
Fix warnings on MSVC.
|
2024-04-05 21:42:52 +00:00 |
|
Allison Piper
|
829787649b
|
More flailing about in powershell.
|
2024-04-05 21:03:16 +00:00 |
|
Allison Piper
|
21742e6bea
|
Cleanup filesystem header handling.
|
2024-04-05 20:49:17 +00:00 |
|
Allison Piper
|
de3d202635
|
Windows CI debugging.
|
2024-04-05 20:09:00 +00:00 |
|
Allison Piper
|
a4151667ff
|
Quotation mark madness
|
2024-04-05 19:45:40 +00:00 |
|
Allison Piper
|
dd04f3befe
|
Temporarily disable NVML on windows CI until new containers are ready.
|
2024-04-05 19:27:27 +00:00 |
|
Allison Piper
|
f3952848c4
|
WAR issues on gcc-7.
|
2024-04-05 19:25:22 +00:00 |
|
Allison Piper
|
198986875e
|
More matrix/devcontainer updates.
|
2024-04-05 19:25:04 +00:00 |
|
Allison Piper
|
b9712f8696
|
Fix windows build scripts.
|
2024-04-05 18:30:35 +00:00 |
|
Allison Piper
|
943f268280
|
Fix warnings with clang host compiler.
|
2024-04-05 18:18:33 +00:00 |
|
Allison Piper
|
7063e1d60a
|
More devcontainer hijinks.
|
2024-04-05 18:14:28 +00:00 |
|
Allison Piper
|
06532fde81
|
More matrix updates.
|
2024-04-05 17:51:25 +00:00 |
|
Allison Piper
|
78a265ea55
|
Support CLI CMake options for windows ci scripts.
|
2024-04-05 17:34:00 +00:00 |
|
Allison Piper
|
670895c867
|
Add missing devcontainers.
|
2024-04-05 17:31:59 +00:00 |
|
Allison Piper
|
b121823e74
|
Build for all-major architectures in presets.
We can get away with this because we require CMake 3.23.1.
This was added in 3.23.
|
2024-04-05 17:22:54 +00:00 |
|
Allison Piper
|
fccfd44685
|
Update matrix file.
|
2024-04-05 17:22:08 +00:00 |
|
Allison Piper
|
e7d43ba90e
|
Consolidate build/test jobs.
|
2024-04-05 17:21:52 +00:00 |
|
Allison Piper
|
c4044056ec
|
Add missing build script.
|
2024-04-05 16:04:11 +00:00 |
|
Allison Piper
|
04b70059b8
|
Setup clangd compile commands output.
|
2024-04-05 15:08:04 +00:00 |
|
Allison Piper
|
eb5940c64f
|
Add initial CI, presets, and devcontainers.
|
2024-04-04 21:42:43 +00:00 |
|
Georgii Evtushenko
|
42d99a5753
|
Fix MSVC (#158)
* Fix MSVC
* Revert change of source list name
|
2024-04-04 09:53:30 -07:00 |
|
Georgii Evtushenko
|
d8dced8a64
|
Merge pull request #151 from gevtushenko/entropy
Entropy-based stopping criterion
|
2024-01-12 23:19:25 +04:00 |
|
Georgy Evtushenko
|
aebbeb371b
|
Check if criterion options start with --
|
2024-01-11 11:24:59 -08:00 |
|
Georgy Evtushenko
|
4be0c5bdcd
|
API convention
|
2024-01-11 10:48:52 -08:00 |
|
Georgy Evtushenko
|
34c57965a2
|
Move params
|
2024-01-11 10:42:43 -08:00 |
|
Georgy Evtushenko
|
dacbee127c
|
Base method naming convention
|
2024-01-11 10:41:11 -08:00 |
|
Georgy Evtushenko
|
182c77e4f4
|
Got rid of the params description API
|
2024-01-10 12:30:17 -08:00 |
|
Georgy Evtushenko
|
bcd5c7d885
|
Remove extra member variable
|
2024-01-10 10:15:00 -08:00 |
|
Georgy Evtushenko
|
b59c251e3b
|
Making stopping criterion constructor explicit
|
2024-01-10 10:13:03 -08:00 |
|
Georgy Evtushenko
|
6b5315fc8f
|
Readable names
|
2024-01-10 10:12:19 -08:00 |
|
Georgy Evtushenko
|
bd23bcac31
|
Const version of get criterion
|
2024-01-10 10:09:00 -08:00 |
|
Georgy Evtushenko
|
dd54af3dc5
|
Make get params description const
|
2024-01-10 10:01:49 -08:00 |
|
Georgy Evtushenko
|
42c6bdea70
|
Handle empty input in mean
|
2024-01-10 09:52:14 -08:00 |
|
Georgy Evtushenko
|
f5db89cc2b
|
Documented potential improvement
|
2024-01-09 15:01:08 -08:00 |
|
Georgy Evtushenko
|
d079a49976
|
Compute mean once
|
2024-01-09 14:57:29 -08:00 |
|
Georgy Evtushenko
|
2dd4c18e2f
|
Criterion registration macro
|
2024-01-08 14:20:17 -08:00 |
|
Georgy Evtushenko
|
fade52fa2e
|
Different singleton convention
|
2024-01-08 14:08:12 -08:00 |
|
Georgy Evtushenko
|
5b6378e918
|
Comment on reduction of computation in is_finished()
|
2024-01-08 13:21:26 -08:00 |
|
Georgy Evtushenko
|
85ed6f007c
|
Rename criterion registry to criterion manager
|
2024-01-08 13:15:46 -08:00 |
|
Georgy Evtushenko
|
4d90c367f5
|
Showcase specifying benchmark stopping criterion
|
2024-01-08 13:09:27 -08:00 |
|
Georgy Evtushenko
|
de724a21f1
|
Rename get_params to get_params_description
|
2024-01-08 13:06:48 -08:00 |
|
Georgy Evtushenko
|
88cc582cea
|
ABC
|
2024-01-08 13:03:33 -08:00 |
|
Georgy Evtushenko
|
b789240c76
|
Entropy-based stopping criterion
|
2024-01-05 14:59:48 -08:00 |
|
Allison Vacanti
|
7521229872
|
Merge pull request #138 from andmax/fix/am/do_clone_warnings
fix: add final mark in do_clone methods to avoid warnings
|
2023-11-20 11:10:38 -05:00 |
|
Andre Maximo
|
e7a4ce70dc
|
fix: add final mark in do_clone methods to avoid warnings
|
2023-11-20 06:58:02 -03:00 |
|
Robert Maynard
|
978d81a0cb
|
Restore nvml being an optional dependency of nvbench (#149)
|
2023-11-16 15:20:24 -05:00 |
|