triSYCL implementation of SYCL
|
This is the main triSYCL C++ header file to experiment with the SYCL specification.
It declares everything into the trisycl
namespace instead of sycl
for SYCL 2020 or cl::sycl
for SYCL 1.2.1 to express triSYCL specific extensions and to be used in full or partially with other SYCL implementations without naming conflict.
You can use sycl/sycl.hpp or CL/sycl.hpp headers instead to use this implementation with the usual sycl
or cl::sycl
namespaces.
For more information about SYCL: http://www.khronos.org/sycl/
For more information on this project and to access to the source of this file, look at https://github.com/triSYCL/triSYCL
The Doxygen version of the implementation itself is in http://trisycl.github.io/triSYCL/Doxygen/triSYCL/html and http://trisycl.github.io/triSYCL/Doxygen/triSYCL/triSYCL-implementation-refman.pdf
Ronan at keryell dot FR
Copyright 2014–2015 Advanced Micro Devices, Inc.
Copyright 2015–2022 Xilinx, Inc.
Copyright 2022–2023 Advanced Micro Devices, Inc.
This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.