Skip to content

Commit ea0dec8

Browse files
committed
Remove fences in pooling mvout in convs
1 parent 463e3ee commit ea0dec8

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

include/gemmini.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1098,7 +1098,6 @@ static void sp_tiled_conv_A_stride(
10981098
if (output != NULL && !no_pool) {
10991099
gemmini_extended_config_st(out_channels * sizeof(elem_t), pool_stride, pool_size, pool_out_dim, porows, pocols, orows, ocols, pupad, plpad);
11001100

1101-
gemmini_fence(); // TODO remove this when the ROB can accurately handle these
11021101
for (int b = 0; b < batches; b++) {
11031102
for (int poch = 0; poch < pochs; poch += DIM) {
11041103
const int channels = poch + DIM >= pochs ? pochs - poch : DIM;
@@ -1112,7 +1111,6 @@ static void sp_tiled_conv_A_stride(
11121111
channels, 0);
11131112
}
11141113
}
1115-
gemmini_fence();
11161114

11171115
gemmini_config_st(out_channels * sizeof(elem_t));
11181116
}

0 commit comments

Comments
 (0)