alpaka
Abstraction Library for Parallel Kernel Acceleration
TaskKernelCpuSycl.hpp
Go to the documentation of this file.
1 /* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci
2  * SPDX-License-Identifier: MPL-2.0
3  */
4 
5 #pragma once
6 
8 
9 #if defined(ALPAKA_ACC_SYCL_ENABLED) && defined(ALPAKA_SYCL_ONEAPI_CPU)
10 
11 namespace alpaka
12 {
13  template<typename TDim, typename TIdx>
14  class AccCpuSycl;
15 
16  template<typename TDim, typename TIdx, typename TKernelFnObj, typename... TArgs>
17  using TaskKernelCpuSycl = TaskKernelGenericSycl<AccCpuSycl<TDim, TIdx>, TDim, TIdx, TKernelFnObj, TArgs...>;
18 } // namespace alpaka
19 
20 #endif
The alpaka accelerator library.