Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Namespaces | Functions
device_select.cpp File Reference
#include "shambase/aliases_int.hpp"
#include "shambase/exception.hpp"
#include "shambase/stacktrace.hpp"
#include "shambackends/Device.hpp"
#include "shambackends/sycl.hpp"
#include "shambackends/sycl_utils.hpp"
#include "shamcomm/local_rank.hpp"
#include "shamsys/device_select.hpp"
#include "shamsys/for_each_device.hpp"
+ Include dependency graph for device_select.cpp:

Go to the source code of this file.

Namespaces

namespace  shamsys
 namespace for the system handling
 

Functions

shamsys::DeviceSelectRet_t init_queues_auto (std::string search_key)
 
shamsys::DeviceSelectRet_t init_queues (u32 alt_id, u32 compute_id)
 
DeviceSelectRet_t shamsys::select_devices (std::string sycl_cfg)
 Select the devices for the queues.
 

Detailed Description

Author
Timothée David–Cléris (tim.s.nosp@m.hamr.nosp@m.ock@p.nosp@m.roto.nosp@m.n.me)

Definition in file device_select.cpp.

Function Documentation

◆ init_queues()

shamsys::DeviceSelectRet_t init_queues ( u32  alt_id,
u32  compute_id 
)

Definition at line 105 of file device_select.cpp.

◆ init_queues_auto()

shamsys::DeviceSelectRet_t init_queues_auto ( std::string  search_key)

Definition at line 26 of file device_select.cpp.