Analysis Software
Documentation for sPHENIX simulation software
|
#include <CL/sycl.hpp>
#include <cstddef>
#include <memory>
Go to the source code of this file.
Classes | |
class | Acts::Sycl::detail::DeviceArrayDeleter |
Deleter functor for the smart pointer type(s) More... | |
Namespaces | |
namespace | Acts::Sycl |
namespace | Acts::Sycl::detail |
Typedefs | |
template<typename T > | |
using | Acts::Sycl::device_array = std::unique_ptr< T, detail::DeviceArrayDeleter > |
Convenience type for using (primitive) variable arrays on a SYCL device. | |
Functions | |
template<typename T > | |
device_array< T > | Acts::Sycl::make_device_array (std::size_t size, cl::sycl::queue &queue) |
Function creating a primitive array in SYCL device memory. | |