[PATCH v3 0/3] arm64: Add optimized memset/memcpy/memove functions

Tom Rini trini at konsulko.com
Wed Aug 11 16:25:16 CEST 2021


On Wed, Aug 11, 2021 at 04:02:39PM +0200, Stefan Roese wrote:
> 
> On an NXP LX2160 based platform it has been noticed, that the currently
> implemented memset/memcpy functions for aarch64 are suboptimal.
> Especially the memset() for clearing the NXP MC firmware memory is very
> expensive (time-wise).
> 
> By using optimized functions, a speedup of ~ factor 6 has been measured.

To be clear, you re-measured with the cache check code added, and this
is the speed up?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210811/e5d53bb1/attachment.sig>


More information about the U-Boot mailing list