1 #ifndef DataFormats_Portable_interface_alpaka_PortableDeviceCollection_h 2 #define DataFormats_Portable_interface_alpaka_PortableDeviceCollection_h 6 #include <alpaka/alpaka.hpp> 21 #if defined ALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED 34 #endif // ALPAKA_ACC_CPU_B_SEQ_T_SEQ_ENABLED 49 template <
typename TLayout,
typename TDevice>
51 template <
typename TQueue>
54 alpaka::memcpy(
queue, dstData.buffer(), srcData.
buffer());
59 template <
typename TLayout>
61 template <
typename TQueue>
65 alpaka::memcpy(
queue, dstData.buffer(), srcData.
buffer());
71 #endif // DataFormats_Portable_interface_alpaka_PortableDeviceCollection_h
typename traits::PortableCollectionTrait< T, TDev >::CollectionType PortableCollection