batchlas::tuning Namespace Reference

Functions

◆ gebrd_block_size_default_for_n()

int32_t batchlas::tuning::gebrd_block_size_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 147 of file tuning_params.hh.

◆ sb2st_back_tile_default_for_n()

int32_t batchlas::tuning::sb2st_back_tile_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 155 of file tuning_params.hh.

◆ sb2st_back_subs_default_for_n()

int32_t batchlas::tuning::sb2st_back_subs_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 163 of file tuning_params.hh.

◆ sy2sb_ormqr_nb_default_for_n()

int32_t batchlas::tuning::sy2sb_ormqr_nb_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 171 of file tuning_params.hh.

◆ sytrd_block_size_default_for_n()

int32_t batchlas::tuning::sytrd_block_size_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 179 of file tuning_params.hh.

◆ latrd_lower_panel_wg_hint_default_for_n()

int32_t batchlas::tuning::latrd_lower_panel_wg_hint_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 187 of file tuning_params.hh.

◆ stedc_recursion_threshold_default_for_n()

int32_t batchlas::tuning::stedc_recursion_threshold_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 195 of file tuning_params.hh.

◆ stedc_merge_variant_default_for_n()

int32_t batchlas::tuning::stedc_merge_variant_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 203 of file tuning_params.hh.

◆ stedc_threads_per_root_default_for_n()

int32_t batchlas::tuning::stedc_threads_per_root_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 211 of file tuning_params.hh.

◆ stedc_wg_multiplier_default_for_n()

int32_t batchlas::tuning::stedc_wg_multiplier_default_for_n ( int32_t n)
inlineconstexpr

Definition at line 219 of file tuning_params.hh.

Variables

◆ ORMQR_BLOCK_SIZE_TINY

int32_t batchlas::tuning::ORMQR_BLOCK_SIZE_TINY = 16
inlineconstexpr

Definition at line 49 of file tuning_params.hh.

◆ ORMQR_BLOCK_SIZE_SMALL

int32_t batchlas::tuning::ORMQR_BLOCK_SIZE_SMALL = 16
inlineconstexpr

Definition at line 50 of file tuning_params.hh.

◆ ORMQR_BLOCK_SIZE_MEDIUM

int32_t batchlas::tuning::ORMQR_BLOCK_SIZE_MEDIUM = 24
inlineconstexpr

Definition at line 51 of file tuning_params.hh.

◆ ORMQR_BLOCK_SIZE_LARGE

int32_t batchlas::tuning::ORMQR_BLOCK_SIZE_LARGE = 48
inlineconstexpr

Definition at line 52 of file tuning_params.hh.

◆ ORMQR_BLOCK_SIZE_XLARGE

int32_t batchlas::tuning::ORMQR_BLOCK_SIZE_XLARGE = 56
inlineconstexpr

Definition at line 53 of file tuning_params.hh.

◆ GEBRD_BLOCK_SIZE_TINY

int32_t batchlas::tuning::GEBRD_BLOCK_SIZE_TINY = 16
inlineconstexpr

Definition at line 57 of file tuning_params.hh.

◆ GEBRD_BLOCK_SIZE_SMALL

int32_t batchlas::tuning::GEBRD_BLOCK_SIZE_SMALL = 8
inlineconstexpr

Definition at line 58 of file tuning_params.hh.

◆ GEBRD_BLOCK_SIZE_MEDIUM

int32_t batchlas::tuning::GEBRD_BLOCK_SIZE_MEDIUM = 8
inlineconstexpr

Definition at line 59 of file tuning_params.hh.

◆ GEBRD_BLOCK_SIZE_LARGE

int32_t batchlas::tuning::GEBRD_BLOCK_SIZE_LARGE = 16
inlineconstexpr

Definition at line 60 of file tuning_params.hh.

◆ GEBRD_BLOCK_SIZE_XLARGE

int32_t batchlas::tuning::GEBRD_BLOCK_SIZE_XLARGE = 16
inlineconstexpr

Definition at line 61 of file tuning_params.hh.

◆ SB2ST_BACK_TILE_TINY

int32_t batchlas::tuning::SB2ST_BACK_TILE_TINY = 0
inlineconstexpr

Definition at line 67 of file tuning_params.hh.

◆ SB2ST_BACK_TILE_SMALL

int32_t batchlas::tuning::SB2ST_BACK_TILE_SMALL = 0
inlineconstexpr

Definition at line 68 of file tuning_params.hh.

◆ SB2ST_BACK_TILE_MEDIUM

int32_t batchlas::tuning::SB2ST_BACK_TILE_MEDIUM = 0
inlineconstexpr

Definition at line 69 of file tuning_params.hh.

◆ SB2ST_BACK_TILE_LARGE

int32_t batchlas::tuning::SB2ST_BACK_TILE_LARGE = 0
inlineconstexpr

Definition at line 70 of file tuning_params.hh.

◆ SB2ST_BACK_TILE_XLARGE

int32_t batchlas::tuning::SB2ST_BACK_TILE_XLARGE = 0
inlineconstexpr

Definition at line 71 of file tuning_params.hh.

◆ SB2ST_BACK_SUBS_TINY

int32_t batchlas::tuning::SB2ST_BACK_SUBS_TINY = 0
inlineconstexpr

Definition at line 73 of file tuning_params.hh.

◆ SB2ST_BACK_SUBS_SMALL

int32_t batchlas::tuning::SB2ST_BACK_SUBS_SMALL = 0
inlineconstexpr

Definition at line 74 of file tuning_params.hh.

◆ SB2ST_BACK_SUBS_MEDIUM

int32_t batchlas::tuning::SB2ST_BACK_SUBS_MEDIUM = 0
inlineconstexpr

Definition at line 75 of file tuning_params.hh.

◆ SB2ST_BACK_SUBS_LARGE

int32_t batchlas::tuning::SB2ST_BACK_SUBS_LARGE = 0
inlineconstexpr

Definition at line 76 of file tuning_params.hh.

◆ SB2ST_BACK_SUBS_XLARGE

int32_t batchlas::tuning::SB2ST_BACK_SUBS_XLARGE = 0
inlineconstexpr

Definition at line 77 of file tuning_params.hh.

◆ SY2SB_ORMQR_NB_TINY

int32_t batchlas::tuning::SY2SB_ORMQR_NB_TINY = 0
inlineconstexpr

Definition at line 82 of file tuning_params.hh.

◆ SY2SB_ORMQR_NB_SMALL

int32_t batchlas::tuning::SY2SB_ORMQR_NB_SMALL = 0
inlineconstexpr

Definition at line 83 of file tuning_params.hh.

◆ SY2SB_ORMQR_NB_MEDIUM

int32_t batchlas::tuning::SY2SB_ORMQR_NB_MEDIUM = 0
inlineconstexpr

Definition at line 84 of file tuning_params.hh.

◆ SY2SB_ORMQR_NB_LARGE

int32_t batchlas::tuning::SY2SB_ORMQR_NB_LARGE = 32
inlineconstexpr

Definition at line 85 of file tuning_params.hh.

◆ SY2SB_ORMQR_NB_XLARGE

int32_t batchlas::tuning::SY2SB_ORMQR_NB_XLARGE = 0
inlineconstexpr

Definition at line 86 of file tuning_params.hh.

◆ SYTRD_BLOCK_SIZE_TINY

int32_t batchlas::tuning::SYTRD_BLOCK_SIZE_TINY = 8
inlineconstexpr

Definition at line 88 of file tuning_params.hh.

◆ SYTRD_BLOCK_SIZE_SMALL

int32_t batchlas::tuning::SYTRD_BLOCK_SIZE_SMALL = 8
inlineconstexpr

Definition at line 89 of file tuning_params.hh.

◆ SYTRD_BLOCK_SIZE_MEDIUM

int32_t batchlas::tuning::SYTRD_BLOCK_SIZE_MEDIUM = 16
inlineconstexpr

Definition at line 90 of file tuning_params.hh.

◆ SYTRD_BLOCK_SIZE_LARGE

int32_t batchlas::tuning::SYTRD_BLOCK_SIZE_LARGE = 8
inlineconstexpr

Definition at line 91 of file tuning_params.hh.

◆ SYTRD_BLOCK_SIZE_XLARGE

int32_t batchlas::tuning::SYTRD_BLOCK_SIZE_XLARGE = 48
inlineconstexpr

Definition at line 92 of file tuning_params.hh.

◆ LATRD_LOWER_PANEL_WG_HINT_TINY

int32_t batchlas::tuning::LATRD_LOWER_PANEL_WG_HINT_TINY = 0
inlineconstexpr

Definition at line 94 of file tuning_params.hh.

◆ LATRD_LOWER_PANEL_WG_HINT_SMALL

int32_t batchlas::tuning::LATRD_LOWER_PANEL_WG_HINT_SMALL = 0
inlineconstexpr

Definition at line 95 of file tuning_params.hh.

◆ LATRD_LOWER_PANEL_WG_HINT_MEDIUM

int32_t batchlas::tuning::LATRD_LOWER_PANEL_WG_HINT_MEDIUM = 0
inlineconstexpr

Definition at line 96 of file tuning_params.hh.

◆ LATRD_LOWER_PANEL_WG_HINT_LARGE

int32_t batchlas::tuning::LATRD_LOWER_PANEL_WG_HINT_LARGE = 128
inlineconstexpr

Definition at line 97 of file tuning_params.hh.

◆ LATRD_LOWER_PANEL_WG_HINT_XLARGE

int32_t batchlas::tuning::LATRD_LOWER_PANEL_WG_HINT_XLARGE = 0
inlineconstexpr

Definition at line 98 of file tuning_params.hh.

◆ SYTRD_FUSE_PANEL_UPDATE_TINY

int32_t batchlas::tuning::SYTRD_FUSE_PANEL_UPDATE_TINY = 0
inlineconstexpr

Definition at line 100 of file tuning_params.hh.

◆ SYTRD_FUSE_PANEL_UPDATE_SMALL

int32_t batchlas::tuning::SYTRD_FUSE_PANEL_UPDATE_SMALL = 0
inlineconstexpr

Definition at line 101 of file tuning_params.hh.

◆ SYTRD_FUSE_PANEL_UPDATE_MEDIUM

int32_t batchlas::tuning::SYTRD_FUSE_PANEL_UPDATE_MEDIUM = 0
inlineconstexpr

Definition at line 102 of file tuning_params.hh.

◆ SYTRD_FUSE_PANEL_UPDATE_LARGE

int32_t batchlas::tuning::SYTRD_FUSE_PANEL_UPDATE_LARGE = 0
inlineconstexpr

Definition at line 103 of file tuning_params.hh.

◆ SYTRD_FUSE_PANEL_UPDATE_XLARGE

int32_t batchlas::tuning::SYTRD_FUSE_PANEL_UPDATE_XLARGE = 0
inlineconstexpr

Definition at line 104 of file tuning_params.hh.

◆ STEDC_RECURSION_THRESHOLD_TINY

int32_t batchlas::tuning::STEDC_RECURSION_THRESHOLD_TINY = 32
inlineconstexpr

Definition at line 106 of file tuning_params.hh.

◆ STEDC_RECURSION_THRESHOLD_SMALL

int32_t batchlas::tuning::STEDC_RECURSION_THRESHOLD_SMALL = 32
inlineconstexpr

Definition at line 107 of file tuning_params.hh.

◆ STEDC_RECURSION_THRESHOLD_MEDIUM

int32_t batchlas::tuning::STEDC_RECURSION_THRESHOLD_MEDIUM = 32
inlineconstexpr

Definition at line 108 of file tuning_params.hh.

◆ STEDC_RECURSION_THRESHOLD_LARGE

int32_t batchlas::tuning::STEDC_RECURSION_THRESHOLD_LARGE = 32
inlineconstexpr

Definition at line 109 of file tuning_params.hh.

◆ STEDC_RECURSION_THRESHOLD_XLARGE

int32_t batchlas::tuning::STEDC_RECURSION_THRESHOLD_XLARGE = 32
inlineconstexpr

Definition at line 110 of file tuning_params.hh.

◆ STEDC_MERGE_VARIANT_TINY

int32_t batchlas::tuning::STEDC_MERGE_VARIANT_TINY = 2
inlineconstexpr

Definition at line 115 of file tuning_params.hh.

◆ STEDC_MERGE_VARIANT_SMALL

int32_t batchlas::tuning::STEDC_MERGE_VARIANT_SMALL = 2
inlineconstexpr

Definition at line 116 of file tuning_params.hh.

◆ STEDC_MERGE_VARIANT_MEDIUM

int32_t batchlas::tuning::STEDC_MERGE_VARIANT_MEDIUM = 2
inlineconstexpr

Definition at line 117 of file tuning_params.hh.

◆ STEDC_MERGE_VARIANT_LARGE

int32_t batchlas::tuning::STEDC_MERGE_VARIANT_LARGE = 2
inlineconstexpr

Definition at line 118 of file tuning_params.hh.

◆ STEDC_MERGE_VARIANT_XLARGE

int32_t batchlas::tuning::STEDC_MERGE_VARIANT_XLARGE = 2
inlineconstexpr

Definition at line 119 of file tuning_params.hh.

◆ STEDC_THREADS_PER_ROOT_TINY

int32_t batchlas::tuning::STEDC_THREADS_PER_ROOT_TINY = 8
inlineconstexpr

Definition at line 123 of file tuning_params.hh.

◆ STEDC_THREADS_PER_ROOT_SMALL

int32_t batchlas::tuning::STEDC_THREADS_PER_ROOT_SMALL = 8
inlineconstexpr

Definition at line 124 of file tuning_params.hh.

◆ STEDC_THREADS_PER_ROOT_MEDIUM

int32_t batchlas::tuning::STEDC_THREADS_PER_ROOT_MEDIUM = 8
inlineconstexpr

Definition at line 125 of file tuning_params.hh.

◆ STEDC_THREADS_PER_ROOT_LARGE

int32_t batchlas::tuning::STEDC_THREADS_PER_ROOT_LARGE = 8
inlineconstexpr

Definition at line 126 of file tuning_params.hh.

◆ STEDC_THREADS_PER_ROOT_XLARGE

int32_t batchlas::tuning::STEDC_THREADS_PER_ROOT_XLARGE = 8
inlineconstexpr

Definition at line 127 of file tuning_params.hh.

◆ STEDC_WG_MULTIPLIER_TINY

int32_t batchlas::tuning::STEDC_WG_MULTIPLIER_TINY = 8
inlineconstexpr

Definition at line 129 of file tuning_params.hh.

◆ STEDC_WG_MULTIPLIER_SMALL

int32_t batchlas::tuning::STEDC_WG_MULTIPLIER_SMALL = 8
inlineconstexpr

Definition at line 130 of file tuning_params.hh.

◆ STEDC_WG_MULTIPLIER_MEDIUM

int32_t batchlas::tuning::STEDC_WG_MULTIPLIER_MEDIUM = 8
inlineconstexpr

Definition at line 131 of file tuning_params.hh.

◆ STEDC_WG_MULTIPLIER_LARGE

int32_t batchlas::tuning::STEDC_WG_MULTIPLIER_LARGE = 8
inlineconstexpr

Definition at line 132 of file tuning_params.hh.

◆ STEDC_WG_MULTIPLIER_XLARGE

int32_t batchlas::tuning::STEDC_WG_MULTIPLIER_XLARGE = 8
inlineconstexpr

Definition at line 133 of file tuning_params.hh.

Namespaces

namespace  detail