3 #include "grid_launch.h"    12   __attribute__((annotate(
"serialize")))
    13   void __cxxamp_serialize(Kalmar::Serialize& s)
 const {
    22   __attribute__((annotate(
"user_deserialize")))
    24                    int group_dim_x, 
int group_dim_y, 
int group_dim_z) {
 Heterogeneous C++ (HC) API. 
 
hc::accelerator_view * av
Pointer to the accelerator_view where the kernel should execute. 
Definition: grid_launch.h:57
 
gl_dim3 grid_dim
Grid dimensions. 
Definition: grid_launch.h:34
 
unsigned int launch_fence
Value of packet fences to apply to launch. 
Definition: grid_launch.h:53
 
accelerator_view get_default_view() const 
Returns the default accelerator_view associated with the accelerator. 
Definition: hc.hpp:813
 
Represents a logical (isolated) accelerator view of a compute accelerator. 
Definition: hc.hpp:120
 
hc::completion_future * cf
Pointe to the completion_future used to track the status of the command. 
Definition: grid_launch.h:63
 
enum gl_barrier_bit barrier_bit
Control setting of barrier bit on per-packet basis: See gl_barrier_bit description. 
Definition: grid_launch.h:46
 
Definition: grid_launch.h:31
 
gl_dim3 group_dim
Group dimensions. 
Definition: grid_launch.h:37
 
Definition: grid_launch.hpp:6
 
unsigned int dynamic_group_mem_bytes
Amount of dynamic group memory to use with the kernel launch. 
Definition: grid_launch.h:37
 
Represents a physical accelerated computing device. 
Definition: hc.hpp:700