cuda-0.10.0.0: FFI binding to the CUDA interface for programming NVIDIA GPUs

Copyright[2018] Trevor L. McDonell
LicenseBSD
Safe HaskellNone
LanguageHaskell98

Foreign.CUDA.Driver.Graph.Base

Description

Graph execution functions for the low-level driver interface

Requires CUDA-10

Documentation

newtype Graph Source #

Constructors

Graph 

Fields

Instances
Eq Graph Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Base

Methods

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

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

Show Graph Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Base

Methods

showsPrec :: Int -> Graph -> ShowS #

show :: Graph -> String #

showList :: [Graph] -> ShowS #

newtype Node Source #

Constructors

Node 

Fields

Instances
Eq Node Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Base

Methods

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

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

Show Node Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Base

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

Storable Node Source # 
Instance details

Defined in Foreign.CUDA.Driver.Graph.Base

Methods

sizeOf :: Node -> Int #

alignment :: Node -> Int #

peekElemOff :: Ptr Node -> Int -> IO Node #

pokeElemOff :: Ptr Node -> Int -> Node -> IO () #

peekByteOff :: Ptr b -> Int -> IO Node #

pokeByteOff :: Ptr b -> Int -> Node -> IO () #

peek :: Ptr Node -> IO Node #

poke :: Ptr Node -> Node -> IO () #

newtype Executable Source #

Constructors

Executable 

Fields