|
Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
|
This is the complete list of members for lift::parallel< system >, including all inherited members.
| check_errors(void) | lift::parallel< system > | inlinestatic |
| copy_flagged(InputIterator first, size_t len, OutputIterator result, FlagIterator flags, allocation< system, uint8 > &temp_storage) | lift::parallel< system > | inlinestatic |
| copy_if(InputIterator first, size_t len, OutputIterator result, Predicate op, allocation< system, uint8 > &temp_storage) | lift::parallel< system > | inlinestatic |
| for_each(InputIterator begin, InputIterator end, UnaryFunction f, int2 launch_parameters={0, 0}) | lift::parallel< system > | inlinestatic |
| for_each(pointer< system, T > &vector, UnaryFunction f, int2 launch_parameters={0, 0}) | lift::parallel< system > | inlinestatic |
| for_each(uint2 range, UnaryFunction f, int2 launch_parameters={0, 0}) | lift::parallel< system > | inlinestatic |
| for_each(uint32 end, UnaryFunction f, int2 launch_parameters={0, 0}) | lift::parallel< system > | inlinestatic |
| inclusive_scan(InputIterator first, size_t len, OutputIterator result, Predicate op) | lift::parallel< system > | inlinestatic |
| reduce_by_key(KeyIterator keys_begin, KeyIterator keys_end, ValueIterator values_begin, KeyIterator output_keys, ValueIterator output_values, allocation< system, uint8 > &temp_storage, ReductionOp reduction_op) | lift::parallel< system > | inlinestatic |
| reduce_by_key(pointer< system, Key > &keys, pointer< system, Value > &values, allocation< system, Key > &output_keys, allocation< system, Value > &output_values, allocation< system, uint8 > &temp_storage, ReductionOp reduction_op) | lift::parallel< system > | inlinestatic |
| run_length_encode(InputIterator keys_input, size_t num_keys, UniqueOutputIterator unique_keys_output, LengthOutputIterator run_lengths_output, allocation< system, uint8 > &temp_storage) | lift::parallel< system > | inlinestatic |
| sort(allocation< system, Key > &keys, allocation< system, Key > &temp_keys, allocation< system, uint8 > &temp_storage) | lift::parallel< system > | inlinestatic |
| sort_by_key(pointer< system, Key > &keys, pointer< system, Value > &values, allocation< system, Key > &temp_keys, allocation< system, Value > &temp_values, allocation< system, uint8 > &temp_storage, int num_key_bits=sizeof(Key)*8) | lift::parallel< system > | inlinestatic |
| sum(InputIterator first, size_t len, allocation< system, uint8 > &temp_storage) -> typename std::iterator_traits< InputIterator >::value_type | lift::parallel< system > | inlinestatic |
| synchronize() | lift::parallel< system > | inlinestatic |
1.8.6