Basically, I have a gsl matrix which needs to be allocated into the page-locked memory. gsl_matrix_alloc doesn't specify this. It seems I have to redirect the pointers in my gsl_matrix->data. However, is there any C++ method that can allocate page-locked memory?
Note: I can't use other non-standard C++ API such as CUDA API.