Benchmarking example.
More...
#include "benchmarks/benchmark.h"
#include "linbox/util/error.h"
#include "fflas-ffpack/fflas-ffpack.h"
#include "linbox/ring/modular.h"
#include "linbox/matrix/random-matrix.h"
#include "linbox/matrix/dense-matrix.h"
#include "linbox/matrix/matrix-domain.h"
#include "linbox/matrix/sparse-matrix.h"
#include "linbox/solutions/rank.h"
#include <givaro/modular-balanced.h>
|
void | bench_square (size_t min, size_t max, size_t step, int charac) |
| Benchmark square fgemm Y=AX for several fields. More...
|
|
void | bench_rank (int carac) |
|
◆ bench_square()
void bench_square |
( |
size_t |
min, |
|
|
size_t |
max, |
|
|
size_t |
step, |
|
|
int |
charac |
|
) |
| |
Benchmark square fgemm Y=AX for several fields.
- Parameters
-
min | min size |
max | max size |
step | step of the size between 2 benchmarks |
charac | characteristic of the field. |
◆ bench_rank()
void bench_rank |
( |
int |
carac | ) |
|