12 namespace accelerator{
bool isInitialised() const
static Device & getInstance()
void configure(const std::set< int > &devicesToUse)
void shutdown()
Shutdown parallel environment.
int getNumberOfDevices() const
Return the number of GPUs that are available.
std::set< int > _devicesToUse
static constexpr int HostDevice
Accelerator devices (GPUs) are enumerated starting from 0.
static tarch::logging::Log _log
Logging device.
Have to include this header, as I need access to the SYCL_EXTERNAL keyword.