Class INTELMemForceHostMemory


  • public final class INTELMemForceHostMemory
    extends java.lang.Object
    Native bindings to the intel_mem_force_host_memory extension.

    This extension allows an application to override driver heuristics to force allocation of a buffer memory object in host memory. Host memory is described in the cl_intel_unified_shared_memory extension.

    Allocating a buffer memory object in host memory trades off wide accessibility and transfer benefits for higher per-access costs. Buffer memory objects in host memory may also be subject to additional usage restrictions.

    Requires OpenCL 1.2.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int CL_MEM_FORCE_HOST_MEMORY_INTEL
      Flag of type cl_mem_flags, used when creating a buffer object to force allocation of a buffer memory object in host memory.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CL_MEM_FORCE_HOST_MEMORY_INTEL

        public static final int CL_MEM_FORCE_HOST_MEMORY_INTEL
        Flag of type cl_mem_flags, used when creating a buffer object to force allocation of a buffer memory object in host memory.
        See Also:
        Constant Field Values