| 293 | } |
| 294 | |
| 295 | sycl::queue* getQueueHandle(int device_id) { |
| 296 | DeviceManager& devMngr = DeviceManager::getInstance(); |
| 297 | |
| 298 | common::lock_guard_t lock(devMngr.deviceMutex); |
| 299 | |
| 300 | return devMngr.mQueues[device_id].get(); |
| 301 | } |
| 302 | |
| 303 | const sycl::device& getDevice(int id) { |
| 304 | device_id_t& devId = tlocalActiveDeviceId(); |