remora::bindings::gemm_block_size< float > Struct Template Reference

#include <shark/LinAlg/BLAS/kernels/default/dense_gemm.hpp>

Public Types

typedef detail::block< float > block
 

Static Public Attributes

static const unsigned mc = 256
 
static const unsigned kc = 512
 
static const unsigned nc = 4096
 
static const unsigned mr = 4
 
static const unsigned nr = 16
 

Detailed Description

template<>
struct remora::bindings::gemm_block_size< float >

Definition at line 63 of file dense_gemm.hpp.

Member Typedef Documentation

◆ block

Definition at line 64 of file dense_gemm.hpp.

Member Data Documentation

◆ kc

const unsigned remora::bindings::gemm_block_size< float >::kc = 512
static

Definition at line 66 of file dense_gemm.hpp.

◆ mc

const unsigned remora::bindings::gemm_block_size< float >::mc = 256
static

Definition at line 65 of file dense_gemm.hpp.

◆ mr

const unsigned remora::bindings::gemm_block_size< float >::mr = 4
static

Definition at line 68 of file dense_gemm.hpp.

◆ nc

const unsigned remora::bindings::gemm_block_size< float >::nc = 4096
static

Definition at line 67 of file dense_gemm.hpp.

◆ nr

const unsigned remora::bindings::gemm_block_size< float >::nr = 16
static

Definition at line 69 of file dense_gemm.hpp.


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