numba_dpex.core.parfors.reduction_kernel_builder

Overview

Function

create_reduction_main_kernel_for_parfor(loop_ranges, parfor_node, typemap, reductionKernelVar, parfor_reddict)

Creates a numba_dpex.kernel function for reduction main kernel.

create_reduction_remainder_kernel_for_parfor(parfor_node, typemap, reductionKernelVar, parfor_reddict, reductionHelperList)

Creates a numba_dpex.kernel function for a reduction remainder kernel.

Functions

create_reduction_main_kernel_for_parfor(loop_ranges, parfor_node, typemap, reductionKernelVar: ReductionKernelVariables, parfor_reddict=None)

Creates a numba_dpex.kernel function for reduction main kernel.

create_reduction_remainder_kernel_for_parfor(parfor_node, typemap, reductionKernelVar, parfor_reddict, reductionHelperList)

Creates a numba_dpex.kernel function for a reduction remainder kernel.