Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Namespaces | Functions
shamrock_smi.cpp File Reference
#include "shambase/memory.hpp"
#include "shambase/numeric_limits.hpp"
#include "shambase/string.hpp"
#include "shambase/time.hpp"
#include "shamalgs/collective/gather_str.hpp"
#include "shamalgs/collective/reduction.hpp"
#include "shamalgs/collective/string_histogram.hpp"
#include "shambackends/Device.hpp"
#include "shambackends/sycl.hpp"
#include "shambackends/sycl_utils.hpp"
#include "shamcmdopt/cmdopt.hpp"
#include "shamcmdopt/env.hpp"
#include "shamcomm/logs.hpp"
#include "shamcomm/worldInfo.hpp"
#include "shamsys/NodeInstance.hpp"
#include "shamsys/for_each_device.hpp"
#include <unordered_map>
#include <functional>
#include <string>
#include <vector>
+ Include dependency graph for shamrock_smi.cpp:

Go to the source code of this file.

Namespaces

namespace  shamsys
 namespace for the system handling
 

Functions

void shamsys::shamrock_smi_summary ()
 
void shamsys::shamrock_smi_all ()
 Print SMI for all devices.
 
void shamsys::shamrock_smi_selected (bool list_all_devices)
 Print SMI for selected devices.
 
void shamsys::shamrock_smi (bool list_all_devices)
 Print information about all available SYCL devices in the cluster.
 

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 shamrock_smi.cpp.