BenchmarkingWebAssembly

Input Size

Back to README.md

PolyBenchC

Input Size XS S M L XL
Input size
in benchmarks
MINI_DATASET SMALL_DATASET MEDIUM_DATASET LARGE_DATASET EXTRALARGE_DATASET
CORRELATION M=28
N =32
M=80
N=100
M=240
N=260
M=1200
N=1400
M=2600
N=3000
COVARIANCE M=28
N =32
M=80
N=100
M=240
N=260
M=1200
N=1400
M=2600
N=3000
GEMM NI=20
NJ=25
NK=30
NI=60
NJ=70
NK=80
NI=200
NJ=220
NK=240
NI=1000
NJ=1100
NK=1200
NI=2000
NJ=2300
NK=2600
GEMVER N=40 N=120 N=400 N=2000 N=4000
GESUMMV N=30 N=90 N=250 N=1300 N=2800
SYMM M=20
N=30
M=60
N=80
M=200
N=240
M=1000
N=1200
M=2000
N=2600
SYR2K M=20
N=30
M=60
N=80
M=200
N=240
M=1000
N=1200
M=2000
N=2600
SYRK M=20
N=30
M=60
N=80
M=200
N=240
M=1000
N=1200
M=2000
N=2600
TRMM M=20
N=30
M=60
N=80
M=200
N=240
M=1000
N=1200
M=2000
N=2600
2MM NI=16
NJ=18
NK=22
NL=24
NI=40
NJ=50
NK=70
NL=80
NI=180
NJ=190
NK=210
NL=220
NI=800
NJ=900
NK=1100
NL=1200
NI=1600
NJ=1800
NK=2200
NL=2400
3MM NI=16
NJ=18
NK=20
NL=22
NM=24
NI=40
NJ=50
NK=60
NL=70
NM=80
NI=180
NJ=190
NK=200
NL=210
NM=220
NI=800
NJ=900
NK=1000
NL=1100
NM=1200
NI=1600
NJ=1800
NK=2000
NL=2200
NM=2400
ATAX M=38
N=42
M=116
N=124
M=390
N=410
M=1900
N=2100
M=1800
N=2200
BICG M=38
N=42
M=116
N=124
M=390
N=410
M=1900
N=2100
M=1800
N=2200
DOITGEN NQ=8
NR=10
NP=12
NQ=20
NR=25
NP=30
NQ=40
NR=50
NP=60
NQ=140
NR=150
NP=160
NQ=220
NR=250
NP=270
MVT N=40 N=120 N=400 N=2000 N=4000
CHOLESKY N=40 N=120 N=400 N=2000 N=4000
DURBIN N=40 N=120 N=400 N=2000 N=4000
GRAMSCHMIDT M=20
N=30
M=60
N=80
M=200
N=240
M=1000
N=1200
M=2000
N=2600
LU N=40 N=120 N=400 N=2000 N=4000
LUDCMP N=40 N=120 N=400 N=2000 N=4000
TRISOLV N=40 N=120 N=400 N=2000 N=4000
DERICHE W=64
H=64
W=192
H=128
W=720
H=480
W=4096
H=2160
W=7680
H=4320
FLOYD_WARSHALL N=60 N=180 N=500 N=2800 N=5600
NUSSINOV N=60 N=180 N=500 N=2500 N=5500
ADI TSTEPS=20
N=20
TSTEPS=40
N=60
TSTEPS=100
N=200
TSTEPS=500
N=1000
TSTEPS=1000
N=2000
FDTD_2D TMAX=20
NX=20
NY=30
TMAX=40
NX=60
NY=80
TMAX=100
NX=200
NY=240
TMAX=500
NX=1000
NY=1200
TMAX=1000
NX=2000
NY=2600
HEAT_3D TSTEPS=20
N=10
TSTEPS=40
N=20
TSTEPS=100
N=40
TSTEPS=500
N=120
TSTEPS=1000
N=200
JACOBI_1D TSTEPS=20
N=30
TSTEPS=40
N=120
TSTEPS=100
N=400
TSTEPS=500
N=2000
TSTEPS=1000
N=4000
JACOBI_2D TSTEPS=20
N=30
TSTEPS=40
N=90
TSTEPS=100
N=250
TSTEPS=500
N=1300
TSTEPS=1000
N=2800
SEIDEL_2D TSTEPS=20
N=40
TSTEPS=40
N=120
TSTEPS=100
N=400
TSTEPS=500
N=2000
TSTEPS=1000
N=4000

CHStone

Input Size XS S M L XL
Input size
in benchmarks
MEDIUM_DATASET LARGE_DATASET EXTRALARGE_DATASET XXL_DATASET XXXL_DATASET
ADPCM SIZE=100
IN_END=100
SIZE=200
IN_END=200
SIZE=400
IN_END=400
SIZE=800
IN_END=800
SIZE=1600
IN_END=1600
AES 128128 128256 256256 2LOOPS 4LOOPS
BLOWFISH KEYSIZE=5200 KEYSIZE=10400 KEYSIZE=20800 KEYSIZE=41600 KEYSIZE=83200
DFADD N=46 N=92 N=184 N=368 N=736
DFDIV N=22 N=44 N=88 N=176 N=352
DFMUL N=20 N=40 N=80 N=160 N=320
DFSIN N=36 N=72 N=144 N=288 N=576
GSM N=160 N=320 N=640 N=1280 N=2560
MIPS 1LOOP 2LOOPS 4LOOPS 8LOOPS 16LOOPS
MOTION 1LOOP 2LOOPS 4LOOPS 8LOOPS 16LOOPS
SHA BLOCK_SIZE=8192 BLOCK_SIZE=16384 BLOCK_SIZE=32768 BLOCK_SIZE=65536 BLOCK_SIZE=131072

Back to README.md