Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/compute
/ functions
Functions
1,666 in github.com/boostorg/compute
⨍
Functions
1,666
◇
Types & classes
372
↓ 1 callers
Function
dispatch_fill
include/boost/compute/algorithm/fill.hpp:99
↓ 1 callers
Function
dispatch_fill_async
include/boost/compute/algorithm/fill.hpp:146
↓ 1 callers
Function
dispatch_gpu_sort
include/boost/compute/algorithm/sort.hpp:34
↓ 1 callers
Function
dispatch_gpu_sort_by_key
include/boost/compute/algorithm/sort_by_key.hpp:32
↓ 1 callers
Function
dispatch_gpu_stable_sort
include/boost/compute/algorithm/stable_sort.hpp:29
↓ 1 callers
Function
dispatch_lexicographical_compare
include/boost/compute/algorithm/lexicographical_compare.hpp:44
↓ 1 callers
Function
dispatch_merge_blocks
include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:129
↓ 1 callers
Function
dispatch_reduce
include/boost/compute/algorithm/reduce.hpp:202
↓ 1 callers
Function
dispatch_reduce_by_key
include/boost/compute/algorithm/detail/reduce_by_key.hpp:67
↓ 1 callers
Function
dispatch_scan
include/boost/compute/algorithm/detail/scan_on_gpu.hpp:271
↓ 1 callers
Function
dispatch_sort
include/boost/compute/algorithm/sort.hpp:98
↓ 1 callers
Function
dispatch_sort_by_key
include/boost/compute/algorithm/sort_by_key.hpp:103
↓ 1 callers
Method
display
(self)
perf/perf.py:57
↓ 1 callers
Function
dummy_function
test/extra/test_multiple_objects2.cpp:13
↓ 1 callers
Function
eigen_copy_buffer_to_matrix
include/boost/compute/interop/eigen/core.hpp:35
↓ 1 callers
Function
eigen_copy_matrix_to_buffer
include/boost/compute/interop/eigen/core.hpp:26
↓ 1 callers
Function
eigen_matrix4f_to_float16
Converts an \c Eigen::Matrix4f to a \c float16_.
include/boost/compute/interop/eigen/core.hpp:43
↓ 1 callers
Method
empty
Returns \c true if the vector is empty.
include/boost/compute/container/vector.hpp:407
↓ 1 callers
Method
end
include/boost/compute/container/valarray.hpp:258
↓ 1 callers
Method
enqueue_copy_image
Enqueues a command to copy data from \p src_image to \p dst_image. \see_opencl_ref{clEnqueueCopyImage}
include/boost/compute/command_queue.hpp:1145
↓ 1 callers
Method
enqueue_map_image
Enqueues a command to map \p image into the host address space. Event associated with map operation is returned through \p map_image_event parameter.
include/boost/compute/command_queue.hpp:969
↓ 1 callers
Method
enqueue_map_image_async
Enqueues a command to map \p image into the host address space. Map operation is performed asynchronously. The pointer to the mapped region cannot be
include/boost/compute/command_queue.hpp:1070
↓ 1 callers
Method
enqueue_marker
Enqueues a marker in the queue and returns an event that can be used to track its progress.
include/boost/compute/command_queue.hpp:1568
↓ 1 callers
Method
enqueue_native_kernel
Enqueues a function to execute on the host.
include/boost/compute/command_queue.hpp:1457
↓ 1 callers
Method
enqueue_unmap_image
Enqueues a command to unmap \p image from the host memory space. \see_opencl_ref{clEnqueueUnmapMemObject}
include/boost/compute/command_queue.hpp:1133
↓ 1 callers
Method
enqueue_write_buffer_rect
Enqueues a command to write a rectangular region from host memory to \p buffer. \see_opencl_ref{clEnqueueWriteBufferRect} \opencl_version_warning{1,
include/boost/compute/command_queue.hpp:500
↓ 1 callers
Function
ensure_std_accumulate_equality
test/test_accumulate.cpp:259
↓ 1 callers
Function
equal_range
include/boost/compute/algorithm/equal_range.hpp:27
↓ 1 callers
Method
error_string
Returns a string description of the error.
include/boost/compute/exception/opencl_error.hpp:52
↓ 1 callers
Method
exec
include/boost/compute/algorithm/scatter_if.hpp:59
↓ 1 callers
Method
exec
include/boost/compute/algorithm/set_symmetric_difference.hpp:106
↓ 1 callers
Method
exec
include/boost/compute/algorithm/reverse_copy.hpp:41
↓ 1 callers
Method
exec
include/boost/compute/algorithm/search_n.hpp:70
↓ 1 callers
Method
exec
include/boost/compute/algorithm/includes.hpp:84
↓ 1 callers
Method
exec
include/boost/compute/algorithm/for_each.hpp:36
↓ 1 callers
Method
exec
include/boost/compute/algorithm/replace.hpp:53
↓ 1 callers
Method
exec
include/boost/compute/algorithm/set_intersection.hpp:83
↓ 1 callers
Method
exec
include/boost/compute/algorithm/set_union.hpp:108
↓ 1 callers
Method
exec
include/boost/compute/algorithm/scatter.hpp:56
↓ 1 callers
Method
exec
include/boost/compute/algorithm/reverse.hpp:43
↓ 1 callers
Method
exec
include/boost/compute/algorithm/set_difference.hpp:95
↓ 1 callers
Method
exec
include/boost/compute/algorithm/detail/merge_with_merge_path.hpp:111
↓ 1 callers
Method
exec
include/boost/compute/algorithm/detail/compact.hpp:60
↓ 1 callers
Method
exec
include/boost/compute/algorithm/detail/count_if_with_threads.hpp:73
↓ 1 callers
Method
expr
include/boost/compute/detail/meta_kernel.hpp:495
↓ 1 callers
Method
expr1
include/boost/compute/functional/logical.hpp:66
↓ 1 callers
Method
expr2
include/boost/compute/functional/logical.hpp:71
↓ 1 callers
Method
extensions
Returns a list of extensions supported by the platform.
include/boost/compute/platform.hpp:98
↓ 1 callers
Method
extensions
Returns a list of extensions supported by the device.
include/boost/compute/device.hpp:199
↓ 1 callers
Function
fill_async_with_copy
include/boost/compute/algorithm/fill.hpp:54
↓ 1 callers
Function
fill_with_copy
include/boost/compute/algorithm/fill.hpp:39
↓ 1 callers
Function
final_reduction
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:291
↓ 1 callers
Function
find_end_helper
include/boost/compute/algorithm/find_end.hpp:33
↓ 1 callers
Function
find_extrema_with_atomics
include/boost/compute/algorithm/detail/find_extrema_with_atomics.hpp:26
↓ 1 callers
Function
find_extrema_with_reduce
include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp:82
↓ 1 callers
Function
find_extrema_with_reduce_requirements_met
include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp:33
↓ 1 callers
Function
find_if_with_atomics
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:157
↓ 1 callers
Function
find_if_with_atomics_multiple_vpt
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:67
↓ 1 callers
Function
find_if_with_atomics_one_vpt
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:31
↓ 1 callers
Method
flush
Flushes the command queue. \see_opencl_ref{clFlush}
include/boost/compute/command_queue.hpp:1506
↓ 1 callers
Function
generate_matrix
generate a matrix inside 'in' and do the tranposition inside 'out'
example/matrix_transpose.cpp:197
↓ 1 callers
Function
generate_uint_keys
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:53
↓ 1 callers
Function
generic_accumulate
include/boost/compute/algorithm/accumulate.hpp:30
↓ 1 callers
Function
generic_reduce
include/boost/compute/algorithm/reduce.hpp:157
↓ 1 callers
Function
get
include/boost/compute/lambda/get.hpp:134
↓ 1 callers
Method
get
Returns the program object with \p key. Returns a null optional if no program with \p key exists in the cache.
include/boost/compute/utility/program_cache.hpp:87
↓ 1 callers
Method
get_allocator
include/boost/compute/container/vector.hpp:692
↓ 1 callers
Method
get_context_ptr
Returns a pointer to the context object which generated the error notification.
include/boost/compute/exception/context_error.hpp:61
↓ 1 callers
Method
get_devices
Returns a vector of devices for the context.
include/boost/compute/context.hpp:188
↓ 1 callers
Method
get_extension_function_address
Returns the address of the \p function_name extension function. Returns \c 0 if \p function_name is invalid.
include/boost/compute/platform.hpp:182
↓ 1 callers
Method
get_format
\internal_ (deprecated)
include/boost/compute/image/image_object.hpp:95
↓ 1 callers
Method
get_global_id
include/boost/compute/detail/meta_kernel.hpp:740
↓ 1 callers
Method
get_memory_flags
Returns the flags for the memory object.
include/boost/compute/memory_object.hpp:76
↓ 1 callers
Method
get_private_info_ptr
Returns a pointer to the private info memory block.
include/boost/compute/exception/context_error.hpp:67
↓ 1 callers
Method
get_private_info_size
Returns the size of the private info memory block.
include/boost/compute/exception/context_error.hpp:73
↓ 1 callers
Method
get_status
\internal_ (deprecated)
include/boost/compute/event.hpp:297
↓ 1 callers
Method
global_memory_size
Returns the global memory size in bytes.
include/boost/compute/device.hpp:228
↓ 1 callers
Function
initial_reduce
include/boost/compute/algorithm/detail/reduce_on_gpu.hpp:89
↓ 1 callers
Function
inplace_merge
include/boost/compute/algorithm/inplace_merge.hpp:27
↓ 1 callers
Method
insert
Inserts \p program into the cache with \p key.
include/boost/compute/utility/program_cache.hpp:100
↓ 1 callers
Function
insert_events_variadic
include/boost/compute/async/wait.hpp:23
↓ 1 callers
Method
insert_function_call
include/boost/compute/detail/meta_kernel.hpp:805
↓ 1 callers
Method
insert_function_call_args
the insert_function_call_args() method takes a tuple of argument values and inserts them into the source string with a comma in-between each. this is
include/boost/compute/detail/meta_kernel.hpp:815
↓ 1 callers
Function
is_nvidia_device
returns true if the device is an nvidia gpu
include/boost/compute/detail/vendor.hpp:22
↓ 1 callers
Function
is_pocl_device
returns true if the device is a POCL device
test/quirks.hpp:23
↓ 1 callers
Method
is_subdevice
Returns \c true if the device is a sub-device.
include/boost/compute/device.hpp:283
↓ 1 callers
Method
last_time
perf/perf.hpp:79
↓ 1 callers
Method
length
include/boost/compute/container/basic_string.hpp:219
↓ 1 callers
Function
lexicographical_compare
include/boost/compute/algorithm/lexicographical_compare.hpp:107
↓ 1 callers
Method
linear
Returns the linear size of the extents. This is equivalent to the product of each extent in each dimension.
include/boost/compute/utility/extents.hpp:81
↓ 1 callers
Function
make_coalesced_no_bank_conflicts_kernel
generate a coalesced withtout bank conflicts kernel
example/matrix_transpose.cpp:136
↓ 1 callers
Function
make_coalesced_transpose_kernel
generates a coalesced transpose kernel
example/matrix_transpose.cpp:91
↓ 1 callers
Function
make_copy_kernel
generate a copy kernel program
example/matrix_transpose.cpp:31
↓ 1 callers
Function
make_discard_iterator
Returns a new discard_iterator with \p index. \param index the index of the iterator \return a \c discard_iterator at \p index
include/boost/compute/iterator/discard_iterator.hpp:158
↓ 1 callers
Function
make_duration_from_nanoseconds
include/boost/compute/detail/duration.hpp:28
↓ 1 callers
Function
make_function_input_iterator
include/boost/compute/iterator/function_input_iterator.hpp:173
↓ 1 callers
Method
make_lit
include/boost/compute/detail/meta_kernel.hpp:616
↓ 1 callers
Function
make_naive_transpose_kernel
generate a naive transpose kernel
example/matrix_transpose.cpp:61
↓ 1 callers
Function
make_sma_program
warning precision is not precise due to the float error accumulation when size is large enough for more precision use double or a kahan sum else resul
example/simple_moving_average.cpp:28
↓ 1 callers
Function
make_stride_expr
include/boost/compute/iterator/strided_iterator.hpp:64
← previous
next →
301–400 of 1,666, ranked by callers