VisionCpp
0.0.1
|
specialisations of SyclMem type when we are passing constant variable to the device. More...
Go to the source code of this file.
Classes | |
struct | visioncpp::internal::ConstMemory< T > |
The definition can be found in ConstMemory. More... | |
Namespaces | |
visioncpp | |
VisionCpp namespace. | |
visioncpp::internal | |
Internal implementations. | |
specialisations of SyclMem type when we are passing constant variable to the device.
In this case we are not using syclbuffer which can be stored on device memory. we have created struct supporting c++ standard layout. Therefore, the constant variable can be detectable by sycl compiler on the device side and each thread can have a copy of it on the private memory.
Definition in file mem_const.hpp.