Mir 1.0
Mir application programming interface
mirml_membw_ctx_t_ Struct Reference

Context for memory bandwidth benchmarking. More...

#include <mirml_membench.h>

Data Fields

const char * description
 Short text description of the last performed test.
 
mirkl_size_t buf_size
 Size of testing buffers in bytes.
 
mirkl_size_t block_size
 Size of working block in bytes.
 
int cache_line_size
 Size of cache line in bytes.
 
int max_iter
 Maximal number of iterations.
 
double iter_dt
 Required time for each iteration in seconds.
 
double result
 Result of test: memory bandwidth in MB/s (not MiB/s!)
 
double result_stdev
 Result of test: standard deviation of memory bandwidth in MB/s (not MiB/s!)
 
double result_stdev_thr
 Convergence threshold for relative standard deviation.
 

Detailed Description

Context for memory bandwidth benchmarking.


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