package cuda
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- cuda
- Logs
- Loggable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class CuContext extends AnyVal
- class CuDevice extends AnyRef
- class CuKernel1 [T1] extends AnyRef
- class CuKernel10 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] extends AnyRef
- class CuKernel11 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] extends AnyRef
- class CuKernel12 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] extends AnyRef
- class CuKernel13 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] extends AnyRef
- class CuKernel14 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] extends AnyRef
- class CuKernel15 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] extends AnyRef
- class CuKernel16 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] extends AnyRef
- class CuKernel17 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] extends AnyRef
- class CuKernel18 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] extends AnyRef
- class CuKernel19 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] extends AnyRef
- class CuKernel2 [T1, T2] extends AnyRef
- class CuKernel20 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] extends AnyRef
- class CuKernel3 [T1, T2, T3] extends AnyRef
- class CuKernel4 [T1, T2, T3, T4] extends AnyRef
- class CuKernel5 [T1, T2, T3, T4, T5] extends AnyRef
- class CuKernel6 [T1, T2, T3, T4, T5, T6] extends AnyRef
- class CuKernel7 [T1, T2, T3, T4, T5, T6, T7] extends AnyRef
- class CuKernel8 [T1, T2, T3, T4, T5, T6, T7, T8] extends AnyRef
- class CuKernel9 [T1, T2, T3, T4, T5, T6, T7, T8, T9] extends AnyRef
-
class
CuMatrix
[V] extends NumericOps[CuMatrix[V]]
https://github.com/dlwh/gust/ under Apache License 2.0
- trait CuMatrixFuns extends CuMatrixKernels
- trait CuMatrixKernels extends Logs
- trait CuMatrixOps extends CuMatrixFuns
- trait CuMatrixSliceOps extends AnyRef
-
class
CuModule
extends AnyRef
Wrapper around the jcuda.driver.CUmodule apis
Wrapper around the jcuda.driver.CUmodule apis
CuModule *owns* the module handle, and will delete it on finalize.
- type CuPointer = Pointer
- case class Dim3 (x: Int, y: Int = 1, z: Int = 1) extends Product with Serializable
- trait LowPriorityNativeMatrix extends LowPriorityNativeMatrix1
- trait LowPriorityNativeMatrix1 extends AnyRef
- implicit final class enrichBridjPtr [T] extends AnyVal
- implicit final class richBlas extends AnyVal
Abstract Value Members
Concrete Value Members
- def allocate[V](size: Long)(implicit arg0: ClassTag[V]): Pointer[V]
- def allocateHost[V](size: Long)(implicit arg0: ClassTag[V]): Pointer[V]
- def cuPointerToArray[T](array: Array[T]): Pointer
- implicit def cudaStreamToCuStream(s: CUstream): cudaStream_t
- def cupointerToPointer[_](pointer: CuPointer): Pointer[_]
- def cupointerToPointer[T](pointer: CuPointer, size: Int, io: PointerIO[T]): Pointer[T]
- def hasFreeMemory(size: Long): Boolean
- object CuContext
- object CuDevice
- object CuKernel
- object CuMatrix extends LowPriorityNativeMatrix with CuMatrixOps with CuMatrixSliceOps with CuMatrixFuns
- object CuModule
- object Dim3 extends Serializable
-
object
GcThreshold
extends Logs
- Since
31.10.17