Stan Math Library  2.20.0
reverse mode automatic differentiation
Public Attributes | List of all members
stan::math::opencl_context_base::tuning_struct Struct Reference

#include <opencl_context.hpp>

Public Attributes

int cholesky_min_L11_size = 256
 
int cholesky_partition = 4
 
int cholesky_size_worth_transfer = 1250
 
int cholesky_rev_min_block_size = 512
 
int cholesky_rev_block_partition = 8
 
int multiply_split_upper_limit = 2000000
 
int tri_inverse_size_worth_transfer = 100
 

Detailed Description

Definition at line 188 of file opencl_context.hpp.

Member Data Documentation

◆ cholesky_min_L11_size

int stan::math::opencl_context_base::tuning_struct::cholesky_min_L11_size = 256

Definition at line 190 of file opencl_context.hpp.

◆ cholesky_partition

int stan::math::opencl_context_base::tuning_struct::cholesky_partition = 4

Definition at line 191 of file opencl_context.hpp.

◆ cholesky_rev_block_partition

int stan::math::opencl_context_base::tuning_struct::cholesky_rev_block_partition = 8

Definition at line 195 of file opencl_context.hpp.

◆ cholesky_rev_min_block_size

int stan::math::opencl_context_base::tuning_struct::cholesky_rev_min_block_size = 512

Definition at line 194 of file opencl_context.hpp.

◆ cholesky_size_worth_transfer

int stan::math::opencl_context_base::tuning_struct::cholesky_size_worth_transfer = 1250

Definition at line 192 of file opencl_context.hpp.

◆ multiply_split_upper_limit

int stan::math::opencl_context_base::tuning_struct::multiply_split_upper_limit = 2000000

Definition at line 197 of file opencl_context.hpp.

◆ tri_inverse_size_worth_transfer

int stan::math::opencl_context_base::tuning_struct::tri_inverse_size_worth_transfer = 100

Definition at line 200 of file opencl_context.hpp.


The documentation for this struct was generated from the following file:

     [ Stan Home Page ] © 2011–2018, Stan Development Team.