Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2025.06.001.rc1
Loading...
Searching...
No Matches
syclCommon.hpp File Reference
#include <CL/sycl.hpp>

Go to the source code of this file.

Namespaces

namespace  elpa
namespace  elpa::gpu
namespace  elpa::gpu::sycl

Functions

void elpa::gpu::sycl::collectGpuDevices (bool onlyGpus)
void elpa::gpu::sycl::collectCpuDevices ()
void elpa::gpu::sycl::printGpuInfo ()
int elpa::gpu::sycl::selectGpuDevice (int deviceNum)
int elpa::gpu::sycl::selectCpuDevice (int deviceNum)
void elpa::gpu::sycl::selectDefaultGpuDevice ()
size_t elpa::gpu::sycl::getNumDevices ()
size_t elpa::gpu::sycl::getNumCpuDevices ()
cl::sycl::device elpa::gpu::sycl::getDevice ()
cl::sycl::queue & elpa::gpu::sycl::getQueue ()