MCPcopy Create free account

hub / github.com/boostorg/compute / functions

Functions1,666 in github.com/boostorg/compute

↓ 1 callersFunctiondispatch_fill
include/boost/compute/algorithm/fill.hpp:99
↓ 1 callersFunctiondispatch_fill_async
include/boost/compute/algorithm/fill.hpp:146
↓ 1 callersFunctiondispatch_gpu_sort
include/boost/compute/algorithm/sort.hpp:34
↓ 1 callersFunctiondispatch_gpu_sort_by_key
include/boost/compute/algorithm/sort_by_key.hpp:32
↓ 1 callersFunctiondispatch_gpu_stable_sort
include/boost/compute/algorithm/stable_sort.hpp:29
↓ 1 callersFunctiondispatch_lexicographical_compare
include/boost/compute/algorithm/lexicographical_compare.hpp:44
↓ 1 callersFunctiondispatch_merge_blocks
include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:129
↓ 1 callersFunctiondispatch_reduce
include/boost/compute/algorithm/reduce.hpp:202
↓ 1 callersFunctiondispatch_reduce_by_key
include/boost/compute/algorithm/detail/reduce_by_key.hpp:67
↓ 1 callersFunctiondispatch_scan
include/boost/compute/algorithm/detail/scan_on_gpu.hpp:271
↓ 1 callersFunctiondispatch_sort
include/boost/compute/algorithm/sort.hpp:98
↓ 1 callersFunctiondispatch_sort_by_key
include/boost/compute/algorithm/sort_by_key.hpp:103
↓ 1 callersMethoddisplay
(self)
perf/perf.py:57
↓ 1 callersFunctiondummy_function
test/extra/test_multiple_objects2.cpp:13
↓ 1 callersFunctioneigen_copy_buffer_to_matrix
include/boost/compute/interop/eigen/core.hpp:35
↓ 1 callersFunctioneigen_copy_matrix_to_buffer
include/boost/compute/interop/eigen/core.hpp:26
↓ 1 callersFunctioneigen_matrix4f_to_float16
Converts an \c Eigen::Matrix4f to a \c float16_.
include/boost/compute/interop/eigen/core.hpp:43
↓ 1 callersMethodempty
Returns \c true if the vector is empty.
include/boost/compute/container/vector.hpp:407
↓ 1 callersMethodend
include/boost/compute/container/valarray.hpp:258
↓ 1 callersMethodenqueue_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 callersMethodenqueue_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 callersMethodenqueue_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 callersMethodenqueue_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 callersMethodenqueue_native_kernel
Enqueues a function to execute on the host.
include/boost/compute/command_queue.hpp:1457
↓ 1 callersMethodenqueue_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 callersMethodenqueue_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 callersFunctionensure_std_accumulate_equality
test/test_accumulate.cpp:259
↓ 1 callersFunctionequal_range
include/boost/compute/algorithm/equal_range.hpp:27
↓ 1 callersMethoderror_string
Returns a string description of the error.
include/boost/compute/exception/opencl_error.hpp:52
↓ 1 callersMethodexec
include/boost/compute/algorithm/scatter_if.hpp:59
↓ 1 callersMethodexec
include/boost/compute/algorithm/set_symmetric_difference.hpp:106
↓ 1 callersMethodexec
include/boost/compute/algorithm/reverse_copy.hpp:41
↓ 1 callersMethodexec
include/boost/compute/algorithm/search_n.hpp:70
↓ 1 callersMethodexec
include/boost/compute/algorithm/includes.hpp:84
↓ 1 callersMethodexec
include/boost/compute/algorithm/for_each.hpp:36
↓ 1 callersMethodexec
include/boost/compute/algorithm/replace.hpp:53
↓ 1 callersMethodexec
include/boost/compute/algorithm/set_intersection.hpp:83
↓ 1 callersMethodexec
include/boost/compute/algorithm/set_union.hpp:108
↓ 1 callersMethodexec
include/boost/compute/algorithm/scatter.hpp:56
↓ 1 callersMethodexec
include/boost/compute/algorithm/reverse.hpp:43
↓ 1 callersMethodexec
include/boost/compute/algorithm/set_difference.hpp:95
↓ 1 callersMethodexec
include/boost/compute/algorithm/detail/merge_with_merge_path.hpp:111
↓ 1 callersMethodexec
include/boost/compute/algorithm/detail/compact.hpp:60
↓ 1 callersMethodexec
include/boost/compute/algorithm/detail/count_if_with_threads.hpp:73
↓ 1 callersMethodexpr
include/boost/compute/detail/meta_kernel.hpp:495
↓ 1 callersMethodexpr1
include/boost/compute/functional/logical.hpp:66
↓ 1 callersMethodexpr2
include/boost/compute/functional/logical.hpp:71
↓ 1 callersMethodextensions
Returns a list of extensions supported by the platform.
include/boost/compute/platform.hpp:98
↓ 1 callersMethodextensions
Returns a list of extensions supported by the device.
include/boost/compute/device.hpp:199
↓ 1 callersFunctionfill_async_with_copy
include/boost/compute/algorithm/fill.hpp:54
↓ 1 callersFunctionfill_with_copy
include/boost/compute/algorithm/fill.hpp:39
↓ 1 callersFunctionfinal_reduction
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:291
↓ 1 callersFunctionfind_end_helper
include/boost/compute/algorithm/find_end.hpp:33
↓ 1 callersFunctionfind_extrema_with_atomics
include/boost/compute/algorithm/detail/find_extrema_with_atomics.hpp:26
↓ 1 callersFunctionfind_extrema_with_reduce
include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp:82
↓ 1 callersFunctionfind_extrema_with_reduce_requirements_met
include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp:33
↓ 1 callersFunctionfind_if_with_atomics
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:157
↓ 1 callersFunctionfind_if_with_atomics_multiple_vpt
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:67
↓ 1 callersFunctionfind_if_with_atomics_one_vpt
include/boost/compute/algorithm/detail/find_if_with_atomics.hpp:31
↓ 1 callersMethodflush
Flushes the command queue. \see_opencl_ref{clFlush}
include/boost/compute/command_queue.hpp:1506
↓ 1 callersFunctiongenerate_matrix
generate a matrix inside 'in' and do the tranposition inside 'out'
example/matrix_transpose.cpp:197
↓ 1 callersFunctiongenerate_uint_keys
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:53
↓ 1 callersFunctiongeneric_accumulate
include/boost/compute/algorithm/accumulate.hpp:30
↓ 1 callersFunctiongeneric_reduce
include/boost/compute/algorithm/reduce.hpp:157
↓ 1 callersFunctionget
include/boost/compute/lambda/get.hpp:134
↓ 1 callersMethodget
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 callersMethodget_allocator
include/boost/compute/container/vector.hpp:692
↓ 1 callersMethodget_context_ptr
Returns a pointer to the context object which generated the error notification.
include/boost/compute/exception/context_error.hpp:61
↓ 1 callersMethodget_devices
Returns a vector of devices for the context.
include/boost/compute/context.hpp:188
↓ 1 callersMethodget_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 callersMethodget_format
\internal_ (deprecated)
include/boost/compute/image/image_object.hpp:95
↓ 1 callersMethodget_global_id
include/boost/compute/detail/meta_kernel.hpp:740
↓ 1 callersMethodget_memory_flags
Returns the flags for the memory object.
include/boost/compute/memory_object.hpp:76
↓ 1 callersMethodget_private_info_ptr
Returns a pointer to the private info memory block.
include/boost/compute/exception/context_error.hpp:67
↓ 1 callersMethodget_private_info_size
Returns the size of the private info memory block.
include/boost/compute/exception/context_error.hpp:73
↓ 1 callersMethodget_status
\internal_ (deprecated)
include/boost/compute/event.hpp:297
↓ 1 callersMethodglobal_memory_size
Returns the global memory size in bytes.
include/boost/compute/device.hpp:228
↓ 1 callersFunctioninitial_reduce
include/boost/compute/algorithm/detail/reduce_on_gpu.hpp:89
↓ 1 callersFunctioninplace_merge
include/boost/compute/algorithm/inplace_merge.hpp:27
↓ 1 callersMethodinsert
Inserts \p program into the cache with \p key.
include/boost/compute/utility/program_cache.hpp:100
↓ 1 callersFunctioninsert_events_variadic
include/boost/compute/async/wait.hpp:23
↓ 1 callersMethodinsert_function_call
include/boost/compute/detail/meta_kernel.hpp:805
↓ 1 callersMethodinsert_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 callersFunctionis_nvidia_device
returns true if the device is an nvidia gpu
include/boost/compute/detail/vendor.hpp:22
↓ 1 callersFunctionis_pocl_device
returns true if the device is a POCL device
test/quirks.hpp:23
↓ 1 callersMethodis_subdevice
Returns \c true if the device is a sub-device.
include/boost/compute/device.hpp:283
↓ 1 callersMethodlast_time
perf/perf.hpp:79
↓ 1 callersMethodlength
include/boost/compute/container/basic_string.hpp:219
↓ 1 callersFunctionlexicographical_compare
include/boost/compute/algorithm/lexicographical_compare.hpp:107
↓ 1 callersMethodlinear
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 callersFunctionmake_coalesced_no_bank_conflicts_kernel
generate a coalesced withtout bank conflicts kernel
example/matrix_transpose.cpp:136
↓ 1 callersFunctionmake_coalesced_transpose_kernel
generates a coalesced transpose kernel
example/matrix_transpose.cpp:91
↓ 1 callersFunctionmake_copy_kernel
generate a copy kernel program
example/matrix_transpose.cpp:31
↓ 1 callersFunctionmake_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 callersFunctionmake_duration_from_nanoseconds
include/boost/compute/detail/duration.hpp:28
↓ 1 callersFunctionmake_function_input_iterator
include/boost/compute/iterator/function_input_iterator.hpp:173
↓ 1 callersMethodmake_lit
include/boost/compute/detail/meta_kernel.hpp:616
↓ 1 callersFunctionmake_naive_transpose_kernel
generate a naive transpose kernel
example/matrix_transpose.cpp:61
↓ 1 callersFunctionmake_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 callersFunctionmake_stride_expr
include/boost/compute/iterator/strided_iterator.hpp:64
← previousnext →301–400 of 1,666, ranked by callers