starpu_malloc

Function starpu_malloc 

Source
pub unsafe extern "C" fn starpu_malloc(
    A: *mut *mut c_void,
    dim: usize,
) -> c_int
Expand description

Allocate data of the given size \p dim in main memory, and return the pointer to the allocated data through \p A. It will also try to pin it in CUDA or OpenCL, so that data transfers from this buffer can be asynchronous, and thus permit data transfer and computation overlapping. The allocated buffer must be freed thanks to the starpu_free_noflag() function. See \ref DataManagementAllocation for more details.