I am not sure whether a query of free_byte is supported by SYCL. Thanks. cudaMemGetInfo(&free_byte, &total_byte);