Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Typedefs | Enumerations
lift::lift Namespace Reference

Classes

struct  backend_policy
 
struct  backend_policy< cuda >
 
struct  backend_policy< host >
 

Typedefs

typedef uint8_t uint8
 
typedef int8_t int8
 
typedef uint16_t uint16
 
typedef int16_t int16
 
typedef uint32_t uint32
 
typedef int32_t int32
 
typedef uint64_t uint64
 
typedef int64_t int64
 

Enumerations

enum  target_system { host, cuda }
 

Typedef Documentation

typedef int16_t lift::lift::int16

Definition at line 43 of file local_memory.h.

typedef int32_t lift::lift::int32

Definition at line 45 of file local_memory.h.

typedef int64_t lift::lift::int64

Definition at line 47 of file local_memory.h.

typedef int8_t lift::lift::int8

Definition at line 41 of file local_memory.h.

typedef uint16_t lift::lift::uint16

Definition at line 42 of file local_memory.h.

typedef uint32_t lift::lift::uint32

Definition at line 44 of file local_memory.h.

typedef uint64_t lift::lift::uint64

Definition at line 46 of file local_memory.h.

typedef uint8_t lift::lift::uint8

Definition at line 40 of file local_memory.h.

Enumeration Type Documentation

Enumerator
host 
cuda 

Definition at line 37 of file local_memory.h.