Skip to content
Commit 77b859a9 authored by Philip Hall's avatar Philip Hall
Browse files

MLBEDSW-10205: Fix Ethos-U55 issue with 32-bit copy



 - An identity transpose TOSA op was replaced with a memory copy
   for Ethos-U55, but the underlying AveragePool implementation
   could not copy the 32-bit tensors as defined. This commit
   re-frames the tensor memory as twice as many 16-bit elements.
 - Transposed tensors that exceed the Ethos-U55 HW size limits
   cannot be trivially decomposed due to using AveragePool for
   the underlying implementation. Added asserts to catch
   oversized transposes passing through the command generator.

Signed-off-by: Philip Hall's avatarPhilip Hall <philip.hall@arm.com>
Change-Id: Ic80acd32156f8d2d3980e5e43d9344efbefb3494
parent 01f217d9
Loading
Loading
Loading
Loading
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