Skip to content

Commit e8a1d25

Browse files
committed
benchdnn: inputs: reorder: skip huge problems for slow impls
1 parent ad7203c commit e8a1d25

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# test if jit kernels properly handle corner cases:
2+
# * large stride problems
3+
# * huge dimensions (UINT_MAX + 1)
4+
--reset
5+
--skip-impl=ref,simple # run only jit impl, won't iterate
6+
--sdt=f32
7+
--ddt=f32
8+
--stag=abx
9+
--dtag=aBx8b
10+
2x16x19200x19200
11+
1x4294967296x1

tests/benchdnn/inputs/reorder/test_reorder_all

+3-10
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,6 @@
6060
--stag=aBx4b,aBx8b --dtag=aBx16b 2x71x16x16 2x72x16x16 2x73x16x16
6161
--stag=aBx16b --dtag=aBx8b 2x71x16x16 2x72x16x16 2x73x16x16
6262

63-
# test if jit kernels properly handle corner cases:
64-
# * large stride problems
65-
# * huge dimensions (UINT_MAX + 1)
66-
--reset
67-
--skip-impl=ref,simple # ! test jit version only
68-
--sdt=f32 --ddt=f32
69-
--stag=abx --dtag=aBx8b 2x16x19200x19200
70-
--skip-impl=
71-
1x4294967296x1
72-
7363
# f16
7464
--batch=test_reorder_float16
7565

@@ -102,3 +92,6 @@
10292

10393
# Decompression quantization
10494
--batch=harness_reorder_decompression
95+
96+
# large problems
97+
--batch=harness_reorder_large

tests/benchdnn/inputs/reorder/test_reorder_gpu

+1
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@
268268

269269
# Catch overflows
270270
--reset
271+
--skip-impl=ref
271272
2147483648_n"int_overflow"
272273
4294967296_n"uint_overflow"
273274
2147483869_n"nd_range_overflow"

0 commit comments

Comments
 (0)