Do more. Code less. Free software for GPU computing.
<scroll to top>
Namespaces | Defines

context.h File Reference

Go to the source code of this file.

Namespaces

namespace  af

Defines

#define TRUE   =true
#define FLOP   ='f'

Functions

AFAPI void info ()
 Print diagnostic information on driver, runtime, memory, and devices.
AFAPI void deviceset (int index)
 Switch to specified device.
AFAPI int deviceget ()
 Return the index of current device.
AFAPI int devicecount ()
 Returns the number of available devices.
AFAPI afError af_info ()
 Print diagnostic information on driver, runtime, memory, and devices.
AFAPI afError af_cuda_info (char *driverVersion, double *runtimeVersion, int buflen)
AFAPI afError af_deviceset (int index, bool use_graphics=true, char sort_mode='f')
 Switch to specified device.
AFAPI afError af_deviceget (int *dev)
 Fetch current device index (sorted by estimated FLOPs).
AFAPI afError af_devicegetreal (int dev, int *devreal)
 Translate sorted device index into real CUDA device index.
AFAPI afError af_devicepush (int index)
 Save current device on stack and switch to specified device.
AFAPI afError af_devicepop ()
 Pop last device off stack and switch to it.
AFAPI afError af_devicecountactive (int *count, int *devices)
 Enumerate active devices.
AFAPI afError af_devicecount (int *count)

Define Documentation

#define TRUE   =true
#define FLOP   ='f'
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines