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