Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
g
i
l
o
p
r
s
t
~
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
- a -
add() :
lift::atomics< system >
,
lift::time_series
allocate() :
lift::cuda_allocator
,
lift::malloc_allocator
allocation() :
lift::allocation< system, T, _index_type, allocator >
at() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::strided_iterator< T, stride, IndexType >
,
lift::tagged_pointer_base< system, T, _index_type >
available_threads() :
lift::compute_device_host
- b -
back() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::tagged_pointer_base< system, T, _index_type >
begin() :
lift::tagged_pointer_base< system, T, _index_type >
- c -
capacity() :
lift::persistent_allocation< system, T, _index_type, allocator >
cbegin() :
lift::tagged_pointer_base< system, T, _index_type >
cend() :
lift::tagged_pointer_base< system, T, _index_type >
check_errors() :
lift::parallel< system >
clear() :
lift::persistent_allocation< system, T, _index_type, allocator >
compute_device_cuda() :
lift::compute_device_cuda
compute_device_host() :
lift::compute_device_host
copy() :
lift::allocation< system, T, _index_type, allocator >
copy_flagged() :
lift::parallel< system >
copy_if() :
lift::parallel< system >
cpu_config() :
lift::cpu_config
cuda_device_config() :
lift::cuda_device_config
- d -
data() :
lift::local_memory< T, max_storage_size >
,
lift::tagged_pointer_base< system, T, _index_type >
deallocate() :
lift::cuda_allocator
,
lift::malloc_allocator
device_memory_copy() :
lift::allocation< system, T, _index_type, allocator >
- e -
elapsed_time() :
lift::timer< system >
,
lift::timer< cuda >
empty() :
lift::tagged_pointer_base< system, T, _index_type >
enable() :
lift::compute_device
,
lift::compute_device_cuda
,
lift::compute_device_host
end() :
lift::tagged_pointer_base< system, T, _index_type >
enumerate_gpus() :
lift::cuda_device_config
execution_policy() :
lift::backend_policy< cuda >
,
lift::backend_policy< host >
,
lift::lift::backend_policy< cuda >
,
lift::lift::backend_policy< host >
- f -
for_each() :
lift::parallel< system >
free() :
lift::allocation< system, T, _index_type, allocator >
,
lift::persistent_allocation< system, T, _index_type, allocator >
front() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::tagged_pointer_base< system, T, _index_type >
- g -
get_name() :
lift::compute_device
,
lift::compute_device_cuda
,
lift::compute_device_host
get_system() :
lift::compute_device
,
lift::compute_device_cuda
,
lift::compute_device_host
- i -
inclusive_scan() :
lift::parallel< system >
- l -
load() :
lift::__ldg_loader< cuda, T >
,
lift::__ldg_loader< host, T >
local_memory() :
lift::local_memory< T, max_storage_size >
- o -
offset() :
lift::strided_iterator< T, stride, IndexType >
operator()() :
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
operator+() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
operator+=() :
lift::time_series
operator-() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
operator=() :
lift::allocation< system, T, _index_type, allocator >
,
lift::persistent_allocation< system, T, _index_type, allocator >
,
lift::tagged_pointer_base< system, T, _index_type >
operator[]() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::local_memory< T, max_storage_size >
,
lift::strided_iterator< T, stride, IndexType >
,
lift::tagged_pointer_base< system, T, _index_type >
- p -
peek() :
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
persistent_allocation() :
lift::persistent_allocation< system, T, _index_type, allocator >
poke() :
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
push_back() :
lift::persistent_allocation< system, T, _index_type, allocator >
- r -
range() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
reduce_by_key() :
lift::parallel< system >
reserve() :
lift::persistent_allocation< system, T, _index_type, allocator >
resize() :
lift::allocation< system, T, _index_type, allocator >
,
lift::local_memory< T, max_storage_size >
,
lift::persistent_allocation< system, T, _index_type, allocator >
run() :
lift::standalone_test
,
lift::test
run_length_encode() :
lift::parallel< system >
runtime_initialize() :
lift::compute_device_cuda
,
lift::compute_device_host
- s -
setup() :
lift::test
shrink_to_fit() :
lift::persistent_allocation< system, T, _index_type, allocator >
size() :
lift::local_memory< T, max_storage_size >
,
lift::tagged_pointer_base< system, T, _index_type >
sort() :
lift::parallel< system >
sort_by_key() :
lift::parallel< system >
standalone_test() :
lift::standalone_test
start() :
lift::timer< system >
,
lift::timer< cuda >
stop() :
lift::timer< system >
,
lift::timer< cuda >
storage_read() :
lift::pointer< cuda, T, _index_type >
strided_iterator() :
lift::strided_iterator< T, stride, IndexType >
sum() :
lift::parallel< system >
synchronize() :
lift::parallel< system >
- t -
t_begin() :
lift::tagged_pointer_base< system, T, _index_type >
t_end() :
lift::tagged_pointer_base< system, T, _index_type >
tagged_pointer_base() :
lift::tagged_pointer_base< system, T, _index_type >
teardown() :
lift::test
test() :
lift::test
time_series() :
lift::time_series
timer() :
lift::timer< system >
,
lift::timer< cuda >
truncate() :
lift::ldg_pointer< system, value_type, index_type >
,
lift::pointer< system, T, _index_type >
,
lift::pointer< cuda, T, _index_type >
,
lift::pointer< host, T, _index_type >
- ~ -
~scoped_allocation() :
lift::scoped_allocation< system, T, index_type, allocator >
~scoped_free() :
lift::scoped_free< T >
~timer() :
lift::timer< cuda >
Generated by
1.8.6