Skip to content

Commit

Permalink
Add CSV configuration files for benchmarks (#448)
Browse files Browse the repository at this point in the history
This patch adds the CSV configurations for operators that currently do not have any.
  • Loading branch information
aacostadiaz authored Jul 27, 2023
1 parent 2c6b203 commit ec9ccdb
Show file tree
Hide file tree
Showing 30 changed files with 661 additions and 0 deletions.
11 changes: 11 additions & 0 deletions benchmark/config_csv/blas1/copy/copy_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
1024,1,1
2048,1,1
4096,1,1
8192,1,1
16384,1,1
32768,1,1
65536,1,1
131072,1,1
262144,1,1
524288,1,1
1048576,1,1
77 changes: 77 additions & 0 deletions benchmark/config_csv/blas2/gbmv/gbmv_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
n,64,64,16,16,1,0
n,64,64,32,16,1,0
n,64,64,16,32,1,0
n,64,64,32,32,1,0
n,64,256,16,64,1,0
n,64,256,32,64,1,0
n,64,256,16,128,1,0
n,64,256,32,128,1,0
n,64,1024,16,256,1,0
n,64,1024,32,256,1,0
n,64,1024,16,512,1,0
n,64,1024,32,512,1,0

n,256,64,64,16,1,0
n,256,64,128,16,1,0
n,256,64,64,32,1,0
n,256,64,128,32,1,0
n,256,256,64,64,1,0
n,256,256,128,64,1,0
n,256,256,64,128,1,0
n,256,256,128,128,1,0
n,256,1024,64,256,1,0
n,256,1024,128,256,1,0
n,256,1024,64,512,1,0
n,256,1024,128,512,1,0

n,1024,64,256,16,1,0
n,1024,64,512,16,1,0
n,1024,64,256,32,1,0
n,1024,64,512,32,1,0
n,1024,256,256,64,1,0
n,1024,256,512,64,1,0
n,1024,256,256,128,1,0
n,1024,256,512,128,1,0
n,1024,1024,256,256,1,0
n,1024,1024,512,256,1,0
n,1024,1024,256,512,1,0
n,1024,1024,512,512,1,0

t,64,64,16,16,1,0
t,64,64,32,16,1,0
t,64,64,16,32,1,0
t,64,64,32,32,1,0
t,64,256,16,64,1,0
t,64,256,32,64,1,0
t,64,256,16,128,1,0
t,64,256,32,128,1,0
t,64,1024,16,256,1,0
t,64,1024,32,256,1,0
t,64,1024,16,512,1,0
t,64,1024,32,512,1,0

t,256,64,64,16,1,0
t,256,64,128,16,1,0
t,256,64,64,32,1,0
t,256,64,128,32,1,0
t,256,256,64,64,1,0
t,256,256,128,64,1,0
t,256,256,64,128,1,0
t,256,256,128,128,1,0
t,256,1024,64,256,1,0
t,256,1024,128,256,1,0
t,256,1024,64,512,1,0
t,256,1024,128,512,1,0

t,1024,64,256,16,1,0
t,1024,64,512,16,1,0
t,1024,64,256,32,1,0
t,1024,64,512,32,1,0
t,1024,256,256,64,1,0
t,1024,256,512,64,1,0
t,1024,256,256,128,1,0
t,1024,256,512,128,1,0
t,1024,1024,256,256,1,0
t,1024,1024,512,256,1,0
t,1024,1024,256,512,1,0
t,1024,1024,512,512,1,0
7 changes: 7 additions & 0 deletions benchmark/config_csv/blas2/ger/ger_square.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
64,64,1
128,128,1
256,256,1
512,512,1
1024,1024,1
2048,2048,1
4096,4096,1
19 changes: 19 additions & 0 deletions benchmark/config_csv/blas2/sbmv/sbmv_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
u,64,16,1,0
u,64,32,1,0
u,256,32,1,0
u,256,64,1,0
u,256,128,1,0
u,1024,64,1,0
u,1024,128,1,0
u,1024,256,1,0
u,1024,512,1,0

l,64,16,1,0
l,64,32,1,0
l,256,32,1,0
l,256,64,1,0
l,256,128,1,0
l,1024,64,1,0
l,1024,128,1,0
l,1024,256,1,0
l,1024,512,1,0
File renamed without changes.
18 changes: 18 additions & 0 deletions benchmark/config_csv/blas2/spr/spr_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
u, 64, 1.0, 1
u, 128, 1.0, 1
u, 256, 1.0, 1
u, 512, 1.0, 1
u, 1024, 1.0, 1
u, 2048, 1.0, 1
u, 4096, 1.0, 1
u, 8192, 1.0, 1
u, 16384, 1.0, 1
l, 64, 1.0, 1
l, 128, 1.0, 1
l, 256, 1.0, 1
l, 512, 1.0, 1
l, 1024, 1.0, 1
l, 2048, 1.0, 1
l, 4096, 1.0, 1
l, 8192, 1.0, 1
l, 16384, 1.0, 1
18 changes: 18 additions & 0 deletions benchmark/config_csv/blas2/spr2/spr2_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
u, 64, 1.0, 1, 1
u, 128, 1.0, 1, 1
u, 256, 1.0, 1, 1
u, 512, 1.0, 1, 1
u, 1024, 1.0, 1, 1
u, 2048, 1.0, 1, 1
u, 4096, 1.0, 1, 1
u, 8192, 1.0, 1, 1
u, 16384, 1.0, 1, 1
l, 64, 1.0, 1, 1
l, 128, 1.0, 1, 1
l, 256, 1.0, 1, 1
l, 512, 1.0, 1, 1
l, 1024, 1.0, 1, 1
l, 2048, 1.0, 1, 1
l, 4096, 1.0, 1, 1
l, 8192, 1.0, 1, 1
l, 16384, 1.0, 1, 1
18 changes: 18 additions & 0 deletions benchmark/config_csv/blas2/symv/symv_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
u, 64, 1.0, 1
u, 128, 1.0, 1
u, 256, 1.0, 1
u, 512, 1.0, 1
u, 1024, 1.0, 1
u, 2048, 1.0, 1
u, 4096, 1.0, 1
u, 8192, 1.0, 1
u, 16384, 1.0, 1
l, 64, 1.0, 1
l, 128, 1.0, 1
l, 256, 1.0, 1
l, 512, 1.0, 1
l, 1024, 1.0, 1
l, 2048, 1.0, 1
l, 4096, 1.0, 1
l, 8192, 1.0, 1
l, 16384, 1.0, 1
18 changes: 18 additions & 0 deletions benchmark/config_csv/blas2/syr/syr_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
u,64,1
u,128,1
u,256,1
u,512,1
u,1024,1
u,2048,1
u,4096,1
u,8192,1
u,16384,1
l,64,1
l,128,1
l,256,1
l,512,1
l,1024,1
l,2048,1
l,4096,1
l,8192,1
l,16384,1
18 changes: 18 additions & 0 deletions benchmark/config_csv/blas2/syr2/sry2_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
u,64,1
u,128,1
u,256,1
u,512,1
u,1024,1
u,2048,1
u,4096,1
u,8192,1
u,16384,1
l,64,1
l,128,1
l,256,1
l,512,1
l,1024,1
l,2048,1
l,4096,1
l,8192,1
l,16384,1
79 changes: 79 additions & 0 deletions benchmark/config_csv/blas2/tbmv/tbmv_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
u,n,n,64,16
u,n,n,64,32
u,n,n,256,32
u,n,n,256,64
u,n,n,256,128
u,n,n,1024,64
u,n,n,1024,128
u,n,n,1024,256
u,n,n,1024,512

u,t,n,64,16
u,t,n,64,32
u,t,n,256,32
u,t,n,256,64
u,t,n,256,128
u,t,n,1024,64
u,t,n,1024,128
u,t,n,1024,256
u,t,n,1024,512

u,n,u,64,16
u,n,u,64,32
u,n,u,256,32
u,n,u,256,64
u,n,u,256,128
u,n,u,1024,64
u,n,u,1024,128
u,n,u,1024,256
u,n,u,1024,512

u,t,u,64,16
u,t,u,64,32
u,t,u,256,32
u,t,u,256,64
u,t,u,256,128
u,t,u,1024,64
u,t,u,1024,128
u,t,u,1024,256
u,t,u,1024,512

l,n,n,64,16
l,n,n,64,32
l,n,n,256,32
l,n,n,256,64
l,n,n,256,128
l,n,n,1024,64
l,n,n,1024,128
l,n,n,1024,256
l,n,n,1024,512

l,t,n,64,16
l,t,n,64,32
l,t,n,256,32
l,t,n,256,64
l,t,n,256,128
l,t,n,1024,64
l,t,n,1024,128
l,t,n,1024,256
l,t,n,1024,512

l,n,u,64,16
l,n,u,64,32
l,n,u,256,32
l,n,u,256,64
l,n,u,256,128
l,n,u,1024,64
l,n,u,1024,128
l,n,u,1024,256
l,n,u,1024,512

l,t,u,64,16
l,t,u,64,32
l,t,u,256,32
l,t,u,256,64
l,t,u,256,128
l,t,u,1024,64
l,t,u,1024,128
l,t,u,1024,256
l,t,u,1024,512
79 changes: 79 additions & 0 deletions benchmark/config_csv/blas2/tbsv/tbsv_powersof2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
u,n,n,64,16
u,n,n,64,32
u,n,n,256,32
u,n,n,256,64
u,n,n,256,128
u,n,n,1024,64
u,n,n,1024,128
u,n,n,1024,256
u,n,n,1024,512

u,t,n,64,16
u,t,n,64,32
u,t,n,256,32
u,t,n,256,64
u,t,n,256,128
u,t,n,1024,64
u,t,n,1024,128
u,t,n,1024,256
u,t,n,1024,512

u,n,u,64,16
u,n,u,64,32
u,n,u,256,32
u,n,u,256,64
u,n,u,256,128
u,n,u,1024,64
u,n,u,1024,128
u,n,u,1024,256
u,n,u,1024,512

u,t,u,64,16
u,t,u,64,32
u,t,u,256,32
u,t,u,256,64
u,t,u,256,128
u,t,u,1024,64
u,t,u,1024,128
u,t,u,1024,256
u,t,u,1024,512

l,n,n,64,16
l,n,n,64,32
l,n,n,256,32
l,n,n,256,64
l,n,n,256,128
l,n,n,1024,64
l,n,n,1024,128
l,n,n,1024,256
l,n,n,1024,512

l,t,n,64,16
l,t,n,64,32
l,t,n,256,32
l,t,n,256,64
l,t,n,256,128
l,t,n,1024,64
l,t,n,1024,128
l,t,n,1024,256
l,t,n,1024,512

l,n,u,64,16
l,n,u,64,32
l,n,u,256,32
l,n,u,256,64
l,n,u,256,128
l,n,u,1024,64
l,n,u,1024,128
l,n,u,1024,256
l,n,u,1024,512

l,t,u,64,16
l,t,u,64,32
l,t,u,256,32
l,t,u,256,64
l,t,u,256,128
l,t,u,1024,64
l,t,u,1024,128
l,t,u,1024,256
l,t,u,1024,512
Loading

0 comments on commit ec9ccdb

Please sign in to comment.