ComPPare 1.0.0
|
This file contains the NVBench plugin for the ComPPare framework. More...
Go to the source code of this file.
Classes | |
struct | comppare::plugin::nvbenchplugin::NvbenchCallable< F > |
Wrapper for a callable object to be used within NVBench. More... | |
class | comppare::plugin::nvbenchplugin::state |
State class to manage the benchmark state. More... | |
class | comppare::plugin::nvbenchplugin::nvbench_manager |
Manager class for NVBench integration. More... | |
class | comppare::plugin::nvbenchplugin::nvbenchPlugin< InTup, OutTup > |
NVBench plugin for the ComPPare framework. More... | |
Namespaces | |
namespace | comppare |
ComPPare framework main namespace. | |
namespace | comppare::plugin |
namespace | comppare::plugin::nvbenchplugin |
Macros | |
#define | PLUGIN_HOTLOOP_BENCH |
Macro to benchmark a function using NVBench. | |
#define | GPU_PLUGIN_HOTLOOP_BENCH PLUGIN_HOTLOOP_BENCH |
Macro to benchmark a GPU function using NVBench. | |
This file contains the NVBench plugin for the ComPPare framework.
#define GPU_PLUGIN_HOTLOOP_BENCH PLUGIN_HOTLOOP_BENCH |
Macro to benchmark a GPU function using NVBench.
#define PLUGIN_HOTLOOP_BENCH |
Macro to benchmark a function using NVBench.