diff options
author | Johan Alfven <johan.alfven@arm.com> | 2023-03-16 11:04:31 +0100 |
---|---|---|
committer | Johan Alfven <johan.alfven@arm.com> | 2023-03-21 11:07:21 +0100 |
commit | 3340a88d51cdce4d00ea82a2211d9e7fd40cf5c5 (patch) | |
tree | 55fea2d4ab65bb9692b906bb5b53a989cbe8bee2 /SUPPORTED_OPS.md | |
parent | 126558e26df26830c2d331ec0041dc9a4f1a0d38 (diff) | |
download | ethos-u-vela-3340a88d51cdce4d00ea82a2211d9e7fd40cf5c5.tar.gz |
MLBEDSW-7430: Remove non local mem usage from cascade info
- There is a latent bug when calculating the mem usage parallel to the
sub schedule. The error is the calculation done when optimizing the sub
schedules. There the cascade size is withdrawn from the snapshot usage
to decide non local memory usage. The problem is that the cascade mem
usage actually also includes non local memory so the end result will be
zero. This is normally not a problem but it will be when starting to
optimize sub schedule when optimizing for Size.
- The solution is to not include the non local usage in the cascade
info, the scheduler already have this information.
- Corrected usage of persistent initial IFM. This size should not be
included for Dedicated SRAM since only intermediate buffers are in SRAM.
- Added some comment to clarify the code in the cascade builder.
Change-Id: I473b36e0d69550ab6565f4ef028195636b362997
Signed-off-by: Johan Alfven <johan.alfven@arm.com>
Diffstat (limited to 'SUPPORTED_OPS.md')
0 files changed, 0 insertions, 0 deletions