cuda-0.10.2.0: FFI binding to the CUDA interface for programming NVIDIA GPUs
Copyright[2018] Trevor L. McDonell
LicenseBSD
Safe HaskellNone
LanguageHaskell98

Foreign.CUDA.Driver.Graph.Capture

Description

Requires CUDA-10

Synopsis

Documentation

data Status Source #

Constructors

None 
Active 
Invalidated 

Instances

Instances details
Bounded Status Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Enum Status Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Eq Status Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Show Status Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

data Mode Source #

Constructors

Global 
ThreadLocal 
Relaxed 

Instances

Instances details
Bounded Mode Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Enum Mode Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Methods

succ :: Mode -> Mode #

pred :: Mode -> Mode #

toEnum :: Int -> Mode #

fromEnum :: Mode -> Int #

enumFrom :: Mode -> [Mode] #

enumFromThen :: Mode -> Mode -> [Mode] #

enumFromTo :: Mode -> Mode -> [Mode] #

enumFromThenTo :: Mode -> Mode -> Mode -> [Mode] #

Eq Mode Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Methods

(==) :: Mode -> Mode -> Bool #

(/=) :: Mode -> Mode -> Bool #

Show Mode Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Capture

Methods

showsPrec :: Int -> Mode -> ShowS #

show :: Mode -> String #

showList :: [Mode] -> ShowS #

info :: Stream -> IO (Status, Int64) Source #

Query the capture status of a stream and get an id for the capture sequence, which is unique over the lifetime of the process.

Requires CUDA-10.1

https://docs.nvidia.com/cuda/cuda-driver-api/group__CUDA__STREAM.html#group__CUDA__STREAM_1g13145ece1d79a1d79a1d22abb9663216

Since: 0.10.1.0

mode :: Mode -> IO Mode Source #

Set the stream capture interaction mode for this thread. Return the previous value.

Requires CUDA-10.1

https://docs.nvidia.com/cuda/cuda-driver-api/group__CUDA__STREAM.html#group__CUDA__STREAM_1g378135b262f02a43a7caeab239ae493d

Since: 0.10.1.0