use numa_alloc