Debugger API (PDF) - CUDA Toolkit v5.5 (older) - Last updated July 18, 2013 - Send Feedback

2.3. Device Execution Control

Variables

CUDBGResult  ( *CUDBGAPI_st::resumeDevice )( uint32_t dev )
Resume a suspended CUDA device.
CUDBGResult  ( *CUDBGAPI_st::singleStepWarp )( uint32_t dev, uint32_t sm, uint32_t wp, uint64_t* warpMask )
Single step an individual warp on a suspended CUDA device.
CUDBGResult  ( *CUDBGAPI_st::singleStepWarp40 )( uint32_t dev, uint32_t sm, uint32_t wp )
Single step an individual warp on a suspended CUDA device.
CUDBGResult  ( *CUDBGAPI_st::suspendDevice )( uint32_t dev )
Suspends a running CUDA device.

Variables

CUDBGResult ( *CUDBGAPI_st::resumeDevice )( uint32_t dev )

Resume a suspended CUDA device. Since CUDA 3.0.

See also:

suspendDevice

singleStepWarp

Parameters
dev
- device index
Returns

CUDBG_SUCCESS, CUDBG_ERROR_INVALID_DEVICE, CUDBG_ERROR_RUNNING_DEVICE, CUDBG_ERROR_UNINITIALIZED

CUDBGResult ( *CUDBGAPI_st::singleStepWarp )( uint32_t dev, uint32_t sm, uint32_t wp, uint64_t* warpMask )

Single step an individual warp on a suspended CUDA device. Since CUDA 4.1.

See also:

resumeDevice

suspendDevice

Parameters
dev
- device index
sm
- SM index
wp
- warp index
warpMask
- the warps that have been single-stepped
Returns

CUDBG_SUCCESS, CUDBG_ERROR_INVALID_DEVICE, CUDBG_ERROR_INVALID_SM, CUDBG_ERROR_INVALID_WARP, CUDBG_ERROR_RUNNING_DEVICE, CUDBG_ERROR_UNINITIALIZED, CUDBG_ERROR_UNKNOWN

CUDBGResult ( *CUDBGAPI_st::singleStepWarp40 )( uint32_t dev, uint32_t sm, uint32_t wp )

Single step an individual warp on a suspended CUDA device. Since CUDA 3.0.

See also:

resumeDevice

suspendDevice

singleStepWarp

Parameters
dev
- device index
sm
- SM index
wp
- warp index
Returns

CUDBG_SUCCESS, CUDBG_ERROR_INVALID_DEVICE, CUDBG_ERROR_INVALID_SM, CUDBG_ERROR_INVALID_WARP, CUDBG_ERROR_RUNNING_DEVICE, CUDBG_ERROR_UNINITIALIZED, CUDBG_ERROR_UNKNOWN

CUDBGResult ( *CUDBGAPI_st::suspendDevice )( uint32_t dev )

Suspends a running CUDA device. Since CUDA 3.0.

See also:

resumeDevice

singleStepWarp

Parameters
dev
- device index
Returns

CUDBG_SUCCESS, CUDBG_ERROR_INVALID_DEVICE, CUDBG_ERROR_RUNNING_DEVICE, CUDBG_ERROR_UNINITIALIZED


Debugger API (PDF) - CUDA Toolkit v5.5 (older) - Last updated July 18, 2013 - Send Feedback