@@ -41,7 +41,7 @@ void matrix_verify_add(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
41
41
sub_group sg = spmd_item.get_sub_group ();
42
42
joint_matrix<sub_group, T, use::a, TM, TK, layout::row_major> sub_a;
43
43
44
- joint_matrix_fill (sg, sub_a, 5.0 );
44
+ joint_matrix_fill (sg, sub_a, 5 );
45
45
46
46
auto wi_slice_a = get_wi_data (sg, sub_a);
47
47
for (int i = 0 ; i < wi_slice_a.length (); i++) {
@@ -75,7 +75,7 @@ void matrix_verify_sub(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
75
75
sub_group sg = spmd_item.get_sub_group ();
76
76
joint_matrix<sub_group, T, use::a, TM, TK, layout::row_major> sub_a;
77
77
78
- joint_matrix_fill (sg, sub_a, 5.0 );
78
+ joint_matrix_fill (sg, sub_a, 5 );
79
79
80
80
auto wi_slice_a = get_wi_data (sg, sub_a);
81
81
for (int i = 0 ; i < wi_slice_a.length (); i++) {
@@ -109,7 +109,7 @@ void matrix_verify_mul(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
109
109
sub_group sg = spmd_item.get_sub_group ();
110
110
joint_matrix<sub_group, T, use::a, TM, TK, layout::row_major> sub_a;
111
111
112
- joint_matrix_fill (sg, sub_a, 5.0 );
112
+ joint_matrix_fill (sg, sub_a, 5 );
113
113
114
114
auto wi_slice_a = get_wi_data (sg, sub_a);
115
115
for (int i = 0 ; i < wi_slice_a.length (); i++) {
@@ -143,7 +143,7 @@ void matrix_verify_div(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
143
143
sub_group sg = spmd_item.get_sub_group ();
144
144
joint_matrix<sub_group, T, use::a, TM, TK, layout::row_major> sub_a;
145
145
146
- joint_matrix_fill (sg, sub_a, 4.0 );
146
+ joint_matrix_fill (sg, sub_a, 4 );
147
147
148
148
auto wi_slice_a = get_wi_data (sg, sub_a);
149
149
for (int i = 0 ; i < wi_slice_a.length (); i++) {
@@ -177,7 +177,7 @@ void matrix_verify_logic(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
177
177
sub_group sg = spmd_item.get_sub_group ();
178
178
joint_matrix<sub_group, T, use::a, TM, TK, layout::row_major> sub_a;
179
179
180
- joint_matrix_fill (sg, sub_a, 5.0 );
180
+ joint_matrix_fill (sg, sub_a, 5 );
181
181
182
182
auto wi_slice_a = get_wi_data (sg, sub_a);
183
183
for (int i = 0 ; i < wi_slice_a.length (); i++) {
@@ -193,8 +193,8 @@ void matrix_verify_logic(queue q, big_matrix<T, M, N> &A, nd_range<2> &r,
193
193
val++;
194
194
if (wi_slice_a[i] == static_cast <half>(2.0 )) {
195
195
val -= 2 ;
196
- val *= 3.0 ;
197
- val /= 2.0 ;
196
+ val *= 3 ;
197
+ val /= 2 ;
198
198
} else {
199
199
val += 2 ;
200
200
}
0 commit comments