LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Namespaces | Functions
CudaSelectGpu.cc File Reference

Functions for simplifying selecting GPU device, implementation file. More...

#include "lsst/pex/exceptions.h"
#include "lsst/afw/gpu/GpuExceptions.h"
#include "lsst/afw/gpu/detail/CudaSelectGpu.h"
#include "lsst/afw/gpu/detail/CudaQueryDevice.h"

Go to the source code of this file.

Namespaces

 lsst
 Estimate image backgrounds.
 
 lsst::afw
 
 lsst::afw::gpu
 
 lsst::afw::gpu::detail
 

Functions

void lsst::afw::gpu::detail::SetCudaDevice (int devId)
 selects a cuda device More...
 
void lsst::afw::gpu::detail::CudaReserveDevice ()
 reserves cuda device More...
 
void lsst::afw::gpu::detail::CudaThreadExit ()
 frees resources and releases current cuda device More...
 
bool lsst::afw::gpu::detail::SelectPreferredCudaDevice ()
 
void lsst::afw::gpu::detail::AutoSelectCudaDevice ()
 
void lsst::afw::gpu::detail::VerifyCudaDevice ()
 
bool lsst::afw::gpu::detail::TryToSelectCudaDevice (bool noExceptions, bool reselect=false)
 
int lsst::afw::gpu::detail::GetPrefferedCudaDevice ()
 

Detailed Description

Functions for simplifying selecting GPU device, implementation file.

Author
Kresimir Cosic

Definition in file CudaSelectGpu.cc.