ppmd.modules.dsl_stride_comp module

Create the C++ classes to access A.i[k] where A.i[k+1] is offset in memory to A.i[k] by a non-unit stride;

class ppmd.modules.dsl_stride_comp.DSLStrideComp(sym, i_gather_sym, j_gather_sym, ctype, const, ncomp, i_index, j_index, stride)

Bases: object

header

Returns the class definitions.

kernel_arg_decl

Returns the parameter decleration for the kernel

kernel_create_i_arg

Returns the construction of the argument to call the kernel

kernel_create_i_scatter

Returns the construction of the argument to call the kernel

kernel_create_j_arg

Returns the construction of the argument to call the kernel