Routines to manage and allocate memory on the current device. They have C linkage and do not throw exceptions.
omp_init_allocator
– Create an allocatoromp_destroy_allocator
– Destroy an allocatoromp_set_default_allocator
– Set the default allocatoromp_get_default_allocator
– Get the default allocatoromp_alloc
– Memory allocation with an allocatoromp_aligned_alloc
– Memory allocation with an allocator and alignmentomp_free
– Freeing memory allocated with OpenMP routinesomp_calloc
– Allocate nullified memory with an allocatoromp_aligned_calloc
– Allocate aligned nullified memory with an allocatoromp_realloc
– Reallocate memory allocated with OpenMP routines