RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
kernel.hpp
Go to the documentation of this file.
1 
12 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
13 // Copyright (c) Lawrence Livermore National Security, LLC and other
14 // RAJA Project Developers. See top-level LICENSE and COPYRIGHT
15 // files for dates and other details. No copyright assignment is required
16 // to contribute to RAJA.
17 //
18 // SPDX-License-Identifier: (BSD-3-Clause)
19 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
20 
21 #ifndef RAJA_policy_sycl_kernel_HPP
22 #define RAJA_policy_sycl_kernel_HPP
23 
28 // #include "RAJA/policy/sycl/kernel/Hyperplane.hpp"
29 // #include "RAJA/policy/sycl/kernel/InitLocalMem.hpp"
31 // #include "RAJA/policy/sycl/kernel/Reduce.hpp"
32 // #include "RAJA/policy/sycl/kernel/Sync.hpp"
36 
37 #endif // closing endif for header file include guard
RAJA header file containing constructs used to run kernel traversals on GPU with SYCL.
Header file for SYCL kernel conditional methods.
Header file for SYCL statement executors.
Header file for SYCL statement executors.
RAJA header file containing constructs used to run kernel traversals on GPU with SYCL.
Header file for SYCL tiled executors.
Header file for SYCL tiled executors.
RAJA header file containing constructs used to run kernel traversals on GPU with SYCL.