jnt.scimark2.Constants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scimark Show documentation
Show all versions of scimark Show documentation
SciMark 2.0 is a Java benchmark for scientific and numerical
computing. It measures several computational kernels and reports a composite
score in approximate Mflops (Millions of floating point operations per
second).
The newest version!
package jnt.scimark2;
public class Constants
{
public static final double RESOLUTION_DEFAULT = 2.0; /*secs*/
public static final int RANDOM_SEED = 101010;
// default: small (cache-contained) problem sizes
//
public static final int FFT_SIZE = 1024; // must be a power of two
public static final int SOR_SIZE =100; // NxN grid
public static final int SPARSE_SIZE_M = 1000;
public static final int SPARSE_SIZE_nz = 5000;
public static final int LU_SIZE = 100;
// large (out-of-cache) problem sizes
//
public static final int LG_FFT_SIZE = 1048576; // must be a power of two
public static final int LG_SOR_SIZE =1000; // NxN grid
public static final int LG_SPARSE_SIZE_M = 100000;
public static final int LG_SPARSE_SIZE_nz =1000000;
public static final int LG_LU_SIZE = 1000;
// tiny problem sizes (used to mainly to preload network classes
// for applet, so that network download times
// are factored out of benchmark.)
//
public static final int TINY_FFT_SIZE = 16; // must be a power of two
public static final int TINY_SOR_SIZE =10; // NxN grid
public static final int TINY_SPARSE_SIZE_M = 10;
public static final int TINY_SPARSE_SIZE_N = 10;
public static final int TINY_SPARSE_SIZE_nz = 50;
public static final int TINY_LU_SIZE = 10;
}