Public Member Functions | Public Attributes | List of all members
benchmark_t Struct Reference

Public Member Functions

 benchmark_t ()
 
 benchmark_t (size_t pk, size_t pm, size_t pn)
 
 benchmark_t (size_t pk, size_t pm, size_t pn, size_t bk, size_t bm, size_t bn)
 
void run ()
 

Public Attributes

uint16_t compact_block_size
 
uint16_t compact_product_size
 
float gflops
 
bool use_default_block_size
 

Detailed Description

Definition at line 97 of file benchmark-blocking-sizes.cpp.

Constructor & Destructor Documentation

◆ benchmark_t() [1/3]

benchmark_t::benchmark_t ( )
inline

Definition at line 103 of file benchmark-blocking-sizes.cpp.

◆ benchmark_t() [2/3]

benchmark_t::benchmark_t ( size_t  pk,
size_t  pm,
size_t  pn,
size_t  bk,
size_t  bm,
size_t  bn 
)
inline

Definition at line 110 of file benchmark-blocking-sizes.cpp.

◆ benchmark_t() [3/3]

benchmark_t::benchmark_t ( size_t  pk,
size_t  pm,
size_t  pn 
)
inline

Definition at line 117 of file benchmark-blocking-sizes.cpp.

Member Function Documentation

◆ run()

void benchmark_t::run ( )

Definition at line 153 of file benchmark-blocking-sizes.cpp.

Member Data Documentation

◆ compact_block_size

uint16_t benchmark_t::compact_block_size

Definition at line 100 of file benchmark-blocking-sizes.cpp.

◆ compact_product_size

uint16_t benchmark_t::compact_product_size

Definition at line 99 of file benchmark-blocking-sizes.cpp.

◆ gflops

float benchmark_t::gflops

Definition at line 102 of file benchmark-blocking-sizes.cpp.

◆ use_default_block_size

bool benchmark_t::use_default_block_size

Definition at line 101 of file benchmark-blocking-sizes.cpp.


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


gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:10:00