OpenCLMemoryGet
OpenCLMemoryGet[mem]
gets OpenCLMemory into the CPU and the Wolfram System.
Details and Options
- The OpenCLLink application must be loaded using Needs["OpenCLLink`"].
- OpenCLMemory is returned by OpenCLMemoryLoad or OpenCLMemoryAllocate.
Examples
Basic Examples (3)Summary of the most common use cases
First, load the OpenCLLink application:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-9h8a50
This registers Range[10] with the OpenCLLink memory manager returning a handle to the memory:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-cndg7h


https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-6kicp

Images can be loaded as OpenCLMemory:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-ihbm8g

When OpenCLMemory is retrieved, the original image is returned:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-blv8cr

Graphics objects can be loaded as OpenCLMemory:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-hx034x

The Graphics object is rasterized when loaded:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-hf3pk2

The head of the retrieved data is an Image:

https://wolfram.com/xid/0e2n8oix87scgovkfj8ilevu-jj8ms

Wolfram Research (2010), OpenCLMemoryGet, Wolfram Language function, https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html.
Text
Wolfram Research (2010), OpenCLMemoryGet, Wolfram Language function, https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html.
Wolfram Research (2010), OpenCLMemoryGet, Wolfram Language function, https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html.
CMS
Wolfram Language. 2010. "OpenCLMemoryGet." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html.
Wolfram Language. 2010. "OpenCLMemoryGet." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html.
APA
Wolfram Language. (2010). OpenCLMemoryGet. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html
Wolfram Language. (2010). OpenCLMemoryGet. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html
BibTeX
@misc{reference.wolfram_2025_openclmemoryget, author="Wolfram Research", title="{OpenCLMemoryGet}", year="2010", howpublished="\url{https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html}", note=[Accessed: 02-April-2025
]}
BibLaTeX
@online{reference.wolfram_2025_openclmemoryget, organization={Wolfram Research}, title={OpenCLMemoryGet}, year={2010}, url={https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLMemoryGet.html}, note=[Accessed: 02-April-2025
]}