Skip to content

Class simtix::ArchParamBuilder

ClassList > simtix > ArchParamBuilder

Public Functions

Type Name
ArchParamBuilder () = default
ArchParamBuilder & cores_per_system (uint32_t v)
ArchParamBuilder & max_barrier_ids (uint8_t v)
ArchParamBuilder & max_function_priority_level (uint32_t v)
ArchParamBuilder & max_priority_level (uint32_t v)
ArchParamBuilder & mhartid_base (uint64_t v)
operator ArchParam () const
ArchParamBuilder & threads_per_warp (uint32_t v)
ArchParamBuilder & warp_sched_policy (ArchParam::WarpSchedPolicies policy)
ArchParamBuilder & warps_per_core (uint32_t v)
ArchParamBuilder & warps_per_warp_group (uint32_t v)

Public Functions Documentation

function ArchParamBuilder

simtix::ArchParamBuilder::ArchParamBuilder () = default

function cores_per_system

inline ArchParamBuilder & simtix::ArchParamBuilder::cores_per_system (
    uint32_t v
) 

function max_barrier_ids

inline ArchParamBuilder & simtix::ArchParamBuilder::max_barrier_ids (
    uint8_t v
) 

function max_function_priority_level

inline ArchParamBuilder & simtix::ArchParamBuilder::max_function_priority_level (
    uint32_t v
) 

function max_priority_level

inline ArchParamBuilder & simtix::ArchParamBuilder::max_priority_level (
    uint32_t v
) 

function mhartid_base

inline ArchParamBuilder & simtix::ArchParamBuilder::mhartid_base (
    uint64_t v
) 

function operator ArchParam

inline simtix::ArchParamBuilder::operator ArchParam () const

function threads_per_warp

inline ArchParamBuilder & simtix::ArchParamBuilder::threads_per_warp (
    uint32_t v
) 

function warp_sched_policy

inline ArchParamBuilder & simtix::ArchParamBuilder::warp_sched_policy (
    ArchParam::WarpSchedPolicies policy
) 

function warps_per_core

inline ArchParamBuilder & simtix::ArchParamBuilder::warps_per_core (
    uint32_t v
) 

function warps_per_warp_group

inline ArchParamBuilder & simtix::ArchParamBuilder::warps_per_warp_group (
    uint32_t v
) 


The documentation for this class was generated from the following file projects/simtix/include/simtix/param.h