Copyright | [2018..2023] Trevor L. McDonell |
---|---|
License | BSD |
Safe Haskell | Safe-Inferred |
Language | Haskell98 |
Graph execution functions for the low-level driver interface
Requires CUDA-10
Documentation
Instances
Enum GraphFlag Source # | |
Defined in Foreign.CUDA.Driver.Graph.Base succ :: GraphFlag -> GraphFlag # pred :: GraphFlag -> GraphFlag # fromEnum :: GraphFlag -> Int # enumFrom :: GraphFlag -> [GraphFlag] # enumFromThen :: GraphFlag -> GraphFlag -> [GraphFlag] # enumFromTo :: GraphFlag -> GraphFlag -> [GraphFlag] # enumFromThenTo :: GraphFlag -> GraphFlag -> GraphFlag -> [GraphFlag] # |
Kernel | |
Memcpy | |
Memset | |
Host | |
Subgraph | |
Empty | |
WaitEvent | |
EventRecord | |
ExtSemasSignal | |
ExtSemasWait | |
MemAlloc | |
MemFree | |
BatchMemOp |
Instances
Bounded NodeType Source # | |
Enum NodeType Source # | |
Defined in Foreign.CUDA.Driver.Graph.Base | |
Show NodeType Source # | |
Eq NodeType Source # | |
newtype Executable Source #
Executable | |
|
Instances
Show Executable Source # | |
Defined in Foreign.CUDA.Driver.Graph.Base showsPrec :: Int -> Executable -> ShowS # show :: Executable -> String # showList :: [Executable] -> ShowS # | |
Eq Executable Source # | |
Defined in Foreign.CUDA.Driver.Graph.Base (==) :: Executable -> Executable -> Bool # (/=) :: Executable -> Executable -> Bool # |