gridwise_elementwise_1d_scale.hpp File Reference

gridwise_elementwise_1d_scale.hpp File Reference#

Composable Kernel: gridwise_elementwise_1d_scale.hpp File Reference
gridwise_elementwise_1d_scale.hpp File Reference

Go to the source code of this file.

Classes

struct  ck::GridwiseElementwise_1D< InGrid1dDescTuple, OutGrid1dDescTuple, InDataTypePointerTuple, OutDataTypePointerTuple, ElementwiseOperation, UnaryOperation, Scale, MPerThread, InScalarPerVectorSeq, OutScalarPerVectorSeq >

Namespaces

namespace  ck

Functions

template<typename GridwiseElementwise1dFunctor, typename InGrid1dDescTuple, typename OutGrid1dDescTuple, typename InDataTypePointerTuple, typename OutDataTypePointerTuple, typename ElementwiseOperation, typename UnaryOperation, typename Scale>
__global__ void ck::kernel_elementwise_1d (const InGrid1dDescTuple in_grid_1d_desc_tuple, const OutGrid1dDescTuple out_grid_1d_desc_tuple, const InDataTypePointerTuple p_in_global_tuple, const OutDataTypePointerTuple p_out_global_tuple, const ElementwiseOperation elementwise_op, const UnaryOperation unary_op, const Scale scale_op)