nvidia::apex::CudaTestManager Class Reference
A class that set information on kernels should be tested and give directive for creation ApexCudaTestContext. More...
#include <CudaTestManager.h>
Public Member Functions | |
virtual void | setWritePath (const char *path)=0 |
Set the write path. | |
virtual void | setWriteForFunction (const char *functionName, const char *moduleName)=0 |
Set write for function. | |
virtual void | setMaxSamples (uint32_t maxFrames)=0 |
Set the maximum number of frames. | |
virtual void | setFrames (uint32_t numFrames, const uint32_t *frames)=0 |
Set the frames. | |
virtual void | setFramePeriod (uint32_t period)=0 |
Set the frame period. | |
virtual void | setCallPerFrameMaxCount (uint32_t cpfMaxCount)=0 |
Set maximal count of kernel calls per frame. | |
virtual void | setWriteForNotSuccessfulKernel (bool flag)=0 |
Set flag for writing kernel context for kernel that return not successful error code. | |
virtual bool | runKernel (const char *path)=0 |
Run a kernel. |
Detailed Description
A class that set information on kernels should be tested and give directive for creation ApexCudaTestContext.
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:58:38
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.