org.ujmp.core.benchmark
Class TimesScalarBenchmarkTask

java.lang.Object
  extended by org.ujmp.core.benchmark.AbstractBenchmarkTask
      extended by org.ujmp.core.benchmark.TimesScalarBenchmarkTask

public class TimesScalarBenchmarkTask
extends AbstractBenchmarkTask


Constructor Summary
TimesScalarBenchmarkTask(long benchmarkSeed, Class<? extends DoubleMatrix2D> matrixClass, BenchmarkConfig config)
           
 
Method Summary
 String getTaskName()
           
 BenchmarkResult task(Class<? extends Matrix> matrixClass, long benchmarkSeed, int run, long[] size)
           
 
Methods inherited from class org.ujmp.core.benchmark.AbstractBenchmarkTask
getConfig, getMatrixLabel, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimesScalarBenchmarkTask

public TimesScalarBenchmarkTask(long benchmarkSeed,
                                Class<? extends DoubleMatrix2D> matrixClass,
                                BenchmarkConfig config)
Method Detail

task

public BenchmarkResult task(Class<? extends Matrix> matrixClass,
                            long benchmarkSeed,
                            int run,
                            long[] size)
Specified by:
task in class AbstractBenchmarkTask

getTaskName

public String getTaskName()
Specified by:
getTaskName in class AbstractBenchmarkTask


Copyright © 2010. All Rights Reserved.