Searched refs:device_id (Results 1 – 11 of 11) sorted by relevance
| /libCEED/backends/magma/ |
| H A D | ceed-magma-common.c | 21 const int device_id = (device_spec) ? atoi(device_spec + 11) : -1; in CeedInit_Magma_common() local 27 if (device_id >= 0 && current_device_id != device_id) { in CeedInit_Magma_common() 28 magma_setdevice(device_id); in CeedInit_Magma_common() 29 current_device_id = device_id; in CeedInit_Magma_common() 33 data->device_id = current_device_id; in CeedInit_Magma_common() 35 magma_queue_create_from_hip(data->device_id, NULL, NULL, NULL, &(data->queue)); in CeedInit_Magma_common() 37 magma_queue_create_from_cuda(data->device_id, NULL, NULL, NULL, &(data->queue)); in CeedInit_Magma_common()
|
| H A D | ceed-magma-common.h | 14 magma_device_t device_id; member
|
| /libCEED/backends/cuda/ |
| H A D | ceed-cuda-common.c | 22 const int device_id = (device_spec) ? atoi(device_spec + 11) : -1; in CeedInit_Cuda() local 26 if (device_id >= 0 && current_device_id != device_id) { in CeedInit_Cuda() 27 CeedCallCuda(ceed, cudaSetDevice(device_id)); in CeedInit_Cuda() 28 current_device_id = device_id; in CeedInit_Cuda() 32 data->device_id = current_device_id; in CeedInit_Cuda()
|
| H A D | ceed-cuda-common.h | 68 int device_id; member
|
| H A D | ceed-cuda-compile.cpp | 113 CeedCallCuda(ceed, cudaGetDeviceProperties(&prop, ceed_data->device_id)); in CeedCompileCore_Cuda()
|
| /libCEED/backends/hip/ |
| H A D | ceed-hip-common.c | 21 const int device_id = (device_spec) ? atoi(device_spec + 11) : -1; in CeedInit_Hip() local 26 if (device_id >= 0 && current_device_id != device_id) { in CeedInit_Hip() 27 CeedCallHip(ceed, hipSetDevice(device_id)); in CeedInit_Hip() 28 current_device_id = device_id; in CeedInit_Hip() 32 data->device_id = current_device_id; in CeedInit_Hip()
|
| H A D | ceed-hip-common.h | 71 int device_id; member
|
| H A D | ceed-hip-compile.cpp | 83 CeedCallHip(ceed, hipGetDeviceProperties(&prop, ceed_data->device_id)); in CeedCompileCore_Hip()
|
| /libCEED/backends/sycl/ |
| H A D | ceed-sycl-common.sycl.cpp | 21 const int device_id = (device_spec) ? atoi(device_spec + 11) : 0; in CeedInit_Sycl() local 40 if (device_count < device_id + 1) { in CeedInit_Sycl() 44 sycl::device sycl_device{sycl_devices[device_id]}; in CeedInit_Sycl()
|
| /libCEED/ |
| H A D | README.md | 221 Users can specify a device for all CUDA, HIP, and MAGMA backends through adding `:device_id=#` afte… 224 > - `/gpu/cuda/gen:device_id=1`
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator-build.cpp | 1262 CeedCallBackend(cudaGetDeviceProperties(&prop, ceed_data->device_id)); in CeedOperatorBuildKernel_Cuda_gen() 1678 CeedCallBackend(cudaGetDeviceProperties(&prop, ceed_data->device_id)); in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() 2202 CeedCallBackend(cudaGetDeviceProperties(&prop, ceed_data->device_id)); in CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen()
|