int main() { libreCuInit(0); int device_count{}; libreCuDeviceGetCount(&device_count); std::cout << "Device count: " + std::to_string(device_count) << std::endl; LibreCUdevice device{}; libreCuDeviceGet(&device, 0); LibreCUcontext ctx{}; libreCuCtxCreate_v2(&ctx, CU_CTX_SCHED_YIELD, device); LibreCUmodule module{}; uint8_t *image; size_t n_bytes; { std::ifstream input("write_float.cubin", std::ios