OpenCLLink`
OpenCLLink`

OpenCLMemoryGet

OpenCLMemoryGet[mem]

gets OpenCLMemory into the CPU and the Wolfram System.

更多信息和选项更多信息
  • The OpenCLLink application must be loaded using Needs["OpenCLLink`"].
  • OpenCLMemory is returned by OpenCLMemoryLoad or OpenCLMemoryAllocate.
  • 范例

    基本范例  (3)

    First, load the OpenCLLink application:

    In[1]:=
    Click for copyable input

    This registers Range[10] with the OpenCLLink memory manager returning a handle to the memory:

    In[2]:=
    Click for copyable input
    Out[2]=

    This retrieves the memory:

    In[3]:=
    Click for copyable input
    Out[3]=

    Images can be loaded as OpenCLMemory:

    In[1]:=
    Click for copyable input
    Out[1]=

    When OpenCLMemory is retrieved, the original image is returned:

    In[2]:=
    Click for copyable input
    Out[2]=

    Graphics objects can be loaded as OpenCLMemory:

    In[1]:=
    Click for copyable input
    Out[1]=

    The Graphics object is rasterized when loaded:

    In[2]:=
    Click for copyable input
    Out[2]=

    The head of the retrieved data is an Image:

    In[3]:=
    Click for copyable input
    Out[3]=

    参见

    OpenCLMemoryCopyToHost  OpenCLMemoryCopyToDevice  OpenCLMemoryLoad  OpenCLMemoryAllocate  OpenCLMemoryUnload

    教程