Files
nvbench/examples
Allison Piper a2f88ff790 Set CUDA_MODULE_LOADING=EAGER before main. (#157)
* Set `CUDA_MODULE_LOADING=EAGER` before `main`.

Fixes #136

* Portability for `setenv`.

* Remove pre-main CUDART usage and setup env in main.

* Fail examples if they deadlock.

This is the best way we have to diagnose a regression for
NVIDIA/nvbench#136.

* Add an initialize method to benchmark_manager for CUDA-related setup.

Benchmarks are created statically, so their constructors cannot call the CUDA APIs without breaking the CUDA_MODULE_LOAD setup.

This method is called from `main` after the environment has been configured.
2024-04-06 11:03:42 -04:00
..
2021-12-18 20:13:25 -05:00
2024-04-06 13:56:10 +00:00
2024-04-04 09:53:30 -07:00
2023-04-10 14:53:32 +04:00
2021-03-09 16:03:14 -05:00
2024-04-06 13:56:10 +00:00