pystencils.codegen.config.SyclOptions

Contents

pystencils.codegen.config.SyclOptions#

class pystencils.codegen.config.SyclOptions(automatic_block_size=None)#

Options specific to the SYCL target.

Methods

__init__([automatic_block_size])

copy()

Perform a semi-deep copy of this configuration object.

get_option(name)

Get the value set for the specified option, or the option's default value if none has been set.

is_option_set(name)

override(other)

Attributes

automatic_block_size

If set to True, let the SYCL runtime decide on the block size.

Parameters:

automatic_block_size (BasicOption[bool])