MCPcopy Create free account
hub / github.com/AdaptiveCpp/AdaptiveCpp / create_multi_queue_executor

Function create_multi_queue_executor

src/runtime/ocl/ocl_backend.cpp:40–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38namespace {
39
40std::unique_ptr<multi_queue_executor>
41create_multi_queue_executor(ocl_backend *b, ocl_hardware_manager* mgr) {
42 return std::make_unique<multi_queue_executor>(*b, [b, mgr](device_id dev) {
43 return std::make_unique<ocl_queue>(mgr, static_cast<std::size_t>(dev.get_id()));
44 });
45}
46
47}
48

Callers 1

ocl_backendMethod · 0.70

Calls 1

get_idMethod · 0.45

Tested by

no test coverage detected