me.lemire.integercompression
Class BenchmarkOffsettedSeries
java.lang.Object
me.lemire.integercompression.BenchmarkOffsettedSeries
public class BenchmarkOffsettedSeries
- extends Object
Method Summary |
static int[][] |
deltaDataChunks(int[][] src)
|
static int[][] |
generateDataChunks(long seed,
int count,
int length,
int mean,
int range)
|
static int[][] |
generateSineDataChunks(long seed,
int count,
int length,
int mean,
int range,
int freq)
|
static int |
getMaxLen(int[][] data)
|
static void |
main(String[] args)
|
void |
run(PrintWriter csvWriter,
int count,
int length)
Run benchmark. |
static int[][] |
sortDataChunks(int[][] src)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_MEAN
public static final int DEFAULT_MEAN
- See Also:
- Constant Field Values
DEFAULT_RANGE
public static final int DEFAULT_RANGE
- See Also:
- Constant Field Values
DEFAULT_REPEAT
public static final int DEFAULT_REPEAT
- See Also:
- Constant Field Values
DEFAULT_WARMUP
public static final int DEFAULT_WARMUP
- See Also:
- Constant Field Values
BenchmarkOffsettedSeries
public BenchmarkOffsettedSeries()
run
public void run(PrintWriter csvWriter,
int count,
int length)
- Run benchmark.
- Parameters:
csvWriter
- Write for results in CSV.count
- Count of data chunks.length
- Length of a data chunk.
getMaxLen
public static int getMaxLen(int[][] data)
generateSineDataChunks
public static int[][] generateSineDataChunks(long seed,
int count,
int length,
int mean,
int range,
int freq)
generateDataChunks
public static int[][] generateDataChunks(long seed,
int count,
int length,
int mean,
int range)
deltaDataChunks
public static int[][] deltaDataChunks(int[][] src)
sortDataChunks
public static int[][] sortDataChunks(int[][] src)
main
public static void main(String[] args)
throws Exception
- Throws:
Exception
Copyright © 2013. All Rights Reserved.