12 at[0].
value = 2*1024*1024;
16 printf(
"allocator large created: %p\n", (
void *)
a);
17 #pragma omp parallel num_threads(2)
19 int i = omp_get_thread_num();
22 printf(
"th %d, ptr %p\n",
i,
p[
i]);
26 if (
p[0] == NULL &&
p[1] == NULL) {
30 printf(
"failed: pointers %p %p\n",
p[0],
p[1]);
void const char const char int ITT_FORMAT __itt_group_sync p
void * omp_allocator_handle_t
omp_memspace_handle_t const omp_large_cap_mem_space
void * omp_calloc(size_t nmemb, size_t size, omp_allocator_handle_t allocator)
void omp_free(void *ptr, omp_allocator_handle_t allocator)