CUDALink`
CUDALink`

CUDAMemory

CUDAMemory[args]

is a handle to memory loaded using CUDAMemoryLoad or CUDAMemoryAllocate.

Details

  • The CUDALink application must be loaded using Needs["CUDALink`"].
  • CUDAMemory is returned by CUDAMemoryLoad or CUDAMemoryAllocate.
  • CUDAMemory can be unloaded using CUDAMemoryUnload.
  • Possible types for CUDAMemory are:
  • IntegerRealComplex
    "Byte""Bit16""Integer32"
    "Byte[2]""Bit16[2]""Integer32[2]"
    "Byte[3]""Bit16[3]""Integer32[3]"
    "Byte[4]""Bit16[4]""Integer32[4]"
    "UnsignedByte""UnsignedBit16""UnsignedInteger"
    "UnsignedByte[2]""UnsignedBit16[2]""UnsignedInteger[2]"
    "UnsignedByte[3]""UnsignedBit16[3]""UnsignedInteger[3]"
    "UnsignedByte[4]""UnsignedBit16[4]""UnsignedInteger[4]"
    "Double""Float""Integer64"
    "Double[2]""Float[2]""Integer64[2]"
    "Double[3]""Float[3]""Integer64[3]"
    "Double[4]""Float[4]""Integer64[4]"

Examples

Basic Examples  (1)

First, load the CUDALink application:

This loads a Wolfram Language list into CUDA memory:

This finds information about the state of memory:

This unloads the memory:

Wolfram Research (2010), CUDAMemory, Wolfram Language function, https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html.

Text

Wolfram Research (2010), CUDAMemory, Wolfram Language function, https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html.

BibTeX

@misc{reference.wolfram_2021_cudamemory, author="Wolfram Research", title="{CUDAMemory}", year="2010", howpublished="\url{https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html}", note=[Accessed: 04-August-2021 ]}

BibLaTeX

@online{reference.wolfram_2021_cudamemory, organization={Wolfram Research}, title={CUDAMemory}, year={2010}, url={https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html}, note=[Accessed: 04-August-2021 ]}

CMS

Wolfram Language. 2010. "CUDAMemory." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html.

APA

Wolfram Language. (2010). CUDAMemory. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/CUDALink/ref/CUDAMemory.html