pystencils.backend.platforms.GenericVectorCpu

pystencils.backend.platforms.GenericVectorCpu#

class pystencils.backend.platforms.GenericVectorCpu(ctx)#

Base class for CPU platforms with vectorization support through intrinsics.

Parameters:

ctx (KernelCreationContext)

abstract get_intrinsic_selector(use_builtin_convertvector=False)#

Return an instance of a subclass of SelectIntrinsics to perform vector intrinsic selection for this platform.

Return type:

SelectIntrinsics

Parameters:

use_builtin_convertvector (bool)