alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
TaskKernelGpuSyclNvidia.hpp
Go to the documentation of this file.
1/* Copyright 2026 Aurora Perego, Andrea Bocci
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_GPU_NVIDIA)
11
12namespace alpaka
13{
14 template<typename TDim, typename TIdx, typename TKernelFnObj, bool TCooperative, typename... TArgs>
15 using TaskKernelGpuSyclNvidia = TaskKernelGenericSycl<
16 TagGpuSyclNvidia,
17 AccGpuSyclNvidia<TDim, TIdx>,
18 TDim,
19 TIdx,
20 TKernelFnObj,
21 TCooperative,
22 TArgs...>;
23
24} // namespace alpaka
25
26#endif
The alpaka accelerator library.