Skip to content
Snippets Groups Projects
Commit 0b7704d6 authored by sgauthamr2001's avatar sgauthamr2001
Browse files

Revert "Correctly use stride when calculating number of input accesses"

This reverts commit 470a2482.
parent 99d3427a
No related branches found
No related tags found
No related merge requests found
...@@ -143,28 +143,13 @@ def get_if_access(resource, point, layer, mac_capacity=1): ...@@ -143,28 +143,13 @@ def get_if_access(resource, point, layer, mac_capacity=1):
for i in range(le.NUM): for i in range(le.NUM):
if i not in irrelevant_loops: if i not in irrelevant_loops:
if i == le.OX: if i == le.OX:
stride = layer.wstd block_size *= point.loop_blockings[i][lower_level] + (
# stride should be ignored for L0 level or if FX/FY = 1 point.loop_blockings[le.FX][lower_level] - 1
if ( )
lower_level == 0
or point.loop_blockings[le.FX][lower_level] == 1
):
stride = 1
block_size *= point.loop_blockings[i][
lower_level
] * stride + (point.loop_blockings[le.FX][lower_level] - 1)
elif i == le.OY: elif i == le.OY:
stride = layer.hstd block_size *= point.loop_blockings[i][lower_level] + (
# stride should be ignored for L0 level or if FX/FY = 1 point.loop_blockings[le.FY][lower_level] - 1
if ( )
lower_level == 0
or point.loop_blockings[le.FY][lower_level] == 1
):
stride = 1
block_size *= point.loop_blockings[i][
lower_level
] * stride + (point.loop_blockings[le.FY][lower_level] - 1)
else: else:
block_size *= point.loop_blockings[i][lower_level] block_size *= point.loop_blockings[i][lower_level]
block_size *= point.loop_partitionings[i][lower_level] block_size *= point.loop_partitionings[i][lower_level]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment