public BenchmarkResult run(int size, double seconds) {
int counter = 0;
long ops = 0;
FloatMatrix A = randn(size, size);
FloatMatrix B = randn(size, size);
FloatMatrix C = randn(size, size);
Timer t = new Timer();
t.start();
while (!t.ranFor(seconds)) {
A.mmuli(B, C);