package cuda

Linear Supertypes
Logs, Loggable[Unit], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cuda
  2. Logs
  3. Loggable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class CuContext extends AnyVal

  2. class CuDevice extends AnyRef

  3. class CuKernel1 [T1] extends AnyRef
  4. class CuKernel10 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] extends AnyRef
  5. class CuKernel11 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] extends AnyRef
  6. class CuKernel12 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] extends AnyRef
  7. class CuKernel13 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] extends AnyRef
  8. class CuKernel14 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] extends AnyRef
  9. class CuKernel15 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] extends AnyRef
  10. class CuKernel16 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] extends AnyRef
  11. class CuKernel17 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] extends AnyRef
  12. class CuKernel18 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] extends AnyRef
  13. class CuKernel19 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] extends AnyRef
  14. class CuKernel2 [T1, T2] extends AnyRef
  15. class CuKernel20 [T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] extends AnyRef
  16. class CuKernel3 [T1, T2, T3] extends AnyRef
  17. class CuKernel4 [T1, T2, T3, T4] extends AnyRef
  18. class CuKernel5 [T1, T2, T3, T4, T5] extends AnyRef
  19. class CuKernel6 [T1, T2, T3, T4, T5, T6] extends AnyRef
  20. class CuKernel7 [T1, T2, T3, T4, T5, T6, T7] extends AnyRef
  21. class CuKernel8 [T1, T2, T3, T4, T5, T6, T7, T8] extends AnyRef
  22. class CuKernel9 [T1, T2, T3, T4, T5, T6, T7, T8, T9] extends AnyRef
  23. class CuMatrix [V] extends NumericOps[CuMatrix[V]]

    https://github.com/dlwh/gust/ under Apache License 2.0

  24. trait CuMatrixFuns extends CuMatrixKernels
  25. trait CuMatrixKernels extends Logs

  26. trait CuMatrixOps extends CuMatrixFuns
  27. trait CuMatrixSliceOps extends AnyRef
  28. 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.

  29. type CuPointer = Pointer
  30. case class Dim3 (x: Int, y: Int = 1, z: Int = 1) extends Product with Serializable

  31. trait LowPriorityNativeMatrix extends LowPriorityNativeMatrix1
  32. trait LowPriorityNativeMatrix1 extends AnyRef
  33. implicit final class enrichBridjPtr [T] extends AnyVal
  34. implicit final class richBlas extends AnyVal

Abstract Value Members

  1. abstract def debug(message: String): Unit
    Definition Classes
    Loggable
  2. abstract def error(message: String): Unit
    Definition Classes
    Loggable
  3. abstract def info(message: String): Unit
    Definition Classes
    Loggable
  4. abstract def warn(message: String): Unit
    Definition Classes
    Loggable

Concrete Value Members

  1. def allocate[V](size: Long)(implicit arg0: ClassTag[V]): Pointer[V]
  2. def allocateHost[V](size: Long)(implicit arg0: ClassTag[V]): Pointer[V]
  3. def cuPointerToArray[T](array: Array[T]): Pointer
  4. implicit def cudaStreamToCuStream(s: CUstream): cudaStream_t
  5. def cupointerToPointer[_](pointer: CuPointer): Pointer[_]
  6. def cupointerToPointer[T](pointer: CuPointer, size: Int, io: PointerIO[T]): Pointer[T]
  7. def hasFreeMemory(size: Long): Boolean
  8. object CuContext
  9. object CuDevice
  10. object CuKernel
  11. object CuMatrix extends LowPriorityNativeMatrix with CuMatrixOps with CuMatrixSliceOps with CuMatrixFuns
  12. object CuModule
  13. object Dim3 extends Serializable
  14. object GcThreshold extends Logs

    Since

    31.10.17

Inherited from Logs

Inherited from Loggable[Unit]

Inherited from AnyRef

Inherited from Any

Ungrouped