Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::SYCLInternal::KernelInternal Member List

This is the complete list of members for Alien::SYCLInternal::KernelInternal, including all inherited members.

apply(Lambda const &lambda, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
assign(T const a, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
asynch_dot_product_h100(sycl::buffer< T > &buf_x, sycl::buffer< T > &buf_y, sycl::buffer< T > &res, sycl::event &event) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
asynch_dot_product_mi300(sycl::buffer< T, 1 > &x_buf, sycl::buffer< T, 1 > &y_buf, sycl::buffer< T, 1 > &result_buf, sycl::event &event) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
asynch_map4_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y, sycl::buffer< T > &res, sycl::event &event) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
asynch_map5_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y, sycl::buffer< T > &res, sycl::event &event) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
axpy(T const a, sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
axpy(T const a, sycl::buffer< T > &x, Integer stride_x, sycl::buffer< T > &y, Integer stride_y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
copy(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
copy(sycl::buffer< T > &x, Integer stride_x, sycl::buffer< T > &y, Integer stride_y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
dot(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
dot(sycl::buffer< T > &x, sycl::buffer< T > &y, Future< Real > &res) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
dot_product_h100(sycl::buffer< T > &buf_x, sycl::buffer< T > &buf_y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
dot_product_mi300(sycl::buffer< T, 1 > &x_buf, sycl::buffer< T, 1 > &y_buf) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
end_dot_product_h100(sycl::event &event, sycl::buffer< T > &res, std::size_t num_blocks) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
end_dot_product_mi300(sycl::event &event, sycl::buffer< T > &res, std::size_t num_blocks) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
end_map4_reduce_sum(sycl::event &event, sycl::buffer< T > &res, std::size_t num_blocks) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
end_map5_reduce_sum(sycl::event &event, sycl::buffer< T > &res, std::size_t num_blocks) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
getWorkBuffer(std::size_t size) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternal
KernelInternal() (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
map2_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
map3_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
map_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
pointwiseMult(sycl::buffer< T > &x, sycl::buffer< T > &y, sycl::buffer< T > &z) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
reduce_sum2(const std::vector< T > &x) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
round_up(const index_t x, const index_t y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
scal(T a, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
setDotAlgo(int dot_algo) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
sycl_reduce_sum(sycl::buffer< T > &x, sycl::buffer< T > &y) (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinline
~KernelInternal() (defined in Alien::SYCLInternal::KernelInternal)Alien::SYCLInternal::KernelInternalinlinevirtual